MineTec commented on pull request CraftAttack/spawn#16 2026-10-14 10:27:37 +00:00
added Anti Player Loot despawn

methoden werden kleingeschrieben isItemAboveMaxAge ich hatte nur das Max noch einfügen wollen, nicht das 'isItem' streichen.

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 22:43:40 +00:00
added Anti Player Loot despawn

Wenn das Markieren von Items hier als Logik in der Appliance liegt, sollte das testen auf markierte Items auch hier liegen. Dann ist die Logik "was ist ein markiertes Item?" hier zusammen und…

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 22:42:54 +00:00
added Anti Player Loot despawn

getItems passt nicht. Vielleicht markItems

MineTec merged pull request CraftAttack/spawn#15 2026-10-13 21:58:04 +00:00
added New Year Firework
MineTec deleted branch feature/NewYearFirework from CraftAttack/spawn 2026-10-13 21:58:04 +00:00
MineTec pushed to master at CraftAttack/spawn 2026-10-13 21:58:04 +00:00
9dbee7d63b Merge pull request 'added New Year Firework' (#15) from feature/NewYearFirework into master
2c8c4fbf87 Merge branch 'master' into feature/NewYearFirework
252758797d fixed issues in NewYearFirework and QuarzRecipe
1b79e35bd2 Merge branch 'master' into feature/NewYearFirework
62a42e561e added New Year Firework
Compare 5 commits »
MineTec commented on pull request CraftAttack/spawn#15 2026-10-13 21:57:59 +00:00
added New Year Firework

passt.

MineTec pushed to feature/NewYearFirework at CraftAttack/spawn 2026-10-13 21:57:53 +00:00
2c8c4fbf87 Merge branch 'master' into feature/NewYearFirework
46ee734bbc Refactored game rule handling in ProjectStart to use a unified GameRuleSetting record, eliminating redundant methods and improving code clarity.
a1ab06a80d fixed game rules
Compare 3 commits »
MineTec pushed to master at CraftAttack/spawn 2026-10-13 20:41:17 +00:00
46ee734bbc Refactored game rule handling in ProjectStart to use a unified GameRuleSetting record, eliminating redundant methods and improving code clarity.
MineTec commented on pull request CraftAttack/spawn#15 2026-10-13 20:24:29 +00:00
added New Year Firework

der Check, ob heute Neujahr ist, gilt als Logik, und sollte daher in die Appliance ausgelagert werden. Einfach eine Methode, die true zurück gibt, wenn Feuerwerk kommen soll. Und hier dann einfach (!Appliance#shouldSpawnFirework) return

MineTec commented on pull request CraftAttack/spawn#15 2026-10-13 20:21:11 +00:00
added New Year Firework

package private

MineTec pushed to feature/NewYearFirework at CraftAttack/spawn 2026-10-13 20:20:53 +00:00
1b79e35bd2 Merge branch 'master' into feature/NewYearFirework
cf3fd2f38f changed old gamerules to new and added quarz recipe
7d0a28b015 updated to Paper 26.2, Java 25 and Gradle 9.6.1
Compare 3 commits »
MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 20:17:45 +00:00
added Anti Player Loot despawn

statt dem Nullcheck wäre ein PersistentDataContainer#has check schöner mit early return...

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 20:15:41 +00:00
added Anti Player Loot despawn

dieser Weg ist sehr sehr Hacky... Und es gibt einen viel besseren Weg: es gibt PlayerDeathEvent#getDrops. Dort können direkt alle ItemStacks welche resultiertend aus dem Tod gedroppt werden. Kein Distance-Check, keine Race conditions, mit Items die zufällit normal in dem Bereich im selbigen Tick gedroppt werden.

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 20:10:19 +00:00
added Anti Player Loot despawn

dieses Vorgehen wird schwirig, sobal mal mehr als ein Spieler Pro Spiel-Tick sterben sollten...

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 20:09:34 +00:00
added Anti Player Loot despawn

die klasse kann package-private sein, dann sieht nur die Appliance den Listener, und nicht das ganze Projekt. Dazu einfach das Public ersatzlos wegnehmen.

MineTec commented on pull request CraftAttack/spawn#16 2026-10-13 20:08:55 +00:00
added Anti Player Loot despawn

alle Konstanten zur appliance, nicht in den listener

MineTec pushed to feature/AntiPlayerLootDespawn at CraftAttack/spawn 2026-10-13 20:05:21 +00:00
c3b30e4329 Merge branch 'master' into feature/AntiPlayerLootDespawn
cf3fd2f38f changed old gamerules to new and added quarz recipe
7d0a28b015 updated to Paper 26.2, Java 25 and Gradle 9.6.1
Compare 3 commits »
MineTec pushed to develop at MarianumMobile/Client 2026-10-12 15:00:25 +00:00
23e4510bf8 fixed client-reported crashes in the pdf viewer, image picker and prosemirror images, mapped webdav errors to user messages and hardened keychain, cache and push stores against io failures
MineTec pushed to master at MineTec/aboutme 2026-10-11 13:39:33 +00:00
d8fb84460f added structured data for search engines
8972b54fa8 code cleanup simplified css with flip axis variable and shared rules subset roboto font as woff2
411870c8ad added flip hint animation labeled flip buttons and tap anywhere on front fixed flash on reload with anchor smaller footer on mobile
e2a46617d1 improved mobile layout centered front and responsive card added about heading and grid for expanded view
882a634cf6 added platform development to about text
Compare 5 commits »