Commit Graph

1479 Commits

Author SHA1 Message Date
Zoe Gidiere
6ca401413b Terra Search Command 2025-12-13 10:34:01 -07:00
Christian Bergschneider
ae2d801be0 perf: reduce object churn by swapping to long keys in GeneratedChunkCache 2025-12-11 02:33:40 +01:00
Christian Bergschneider
8578bba7b9 perf: reduce object churn by using minestom block states 2025-12-11 02:00:13 +01:00
Christian Bergschneider
d262831107 feat: add basic minestom NBT additions and improve block state parser performance 2025-12-11 01:30:40 +01:00
Zoe Gidiere
ddc8cc7db5 Reformat 2025-12-10 02:55:26 -07:00
Zoë Gidiere
3cf11a9ad4 Merge pull request #534 from AllayMC/feat/meta-pack
feat: add support for meta pack in allay platform
2025-10-14 13:34:24 -06:00
daoge_cmd
8fa3978dc8 feat: update resource files 2025-10-14 22:10:35 +08:00
OakLoaf
8b62badbdb Moved nms packages directly into the nms gradle module 2025-10-13 10:49:06 +01:00
OakLoaf
8bceb255c0 Corrected version formatting in supported versions list 2025-10-13 10:40:40 +01:00
OakLoaf
ad80769d67 Removed version specific bindings 2025-10-12 22:48:41 +01:00
daoge_cmd
8c532ede8e fix: ignore the block when out of bounds 2025-10-10 10:03:01 +08:00
daoge_cmd
0144200ec9 doc: update comment 2025-10-10 00:46:55 +08:00
daoge_cmd
d1ad3d04e1 feat: add support for meta pack 2025-10-10 00:30:38 +08:00
Zoë Gidiere
d640b49ded Merge pull request #533 from everbuild-org/fix/minestom-platform-fixes
Minestom 1.21.8/9/10 & Metapack support
2025-10-07 23:49:46 -06:00
Zoë Gidiere
ecbfd1740c Fabric 1.21.10 2025-10-07 17:55:37 -06:00
Christian Bergschneider
1b6ebeb05f fix: improve particle handling and block state retrieval 2025-10-07 23:32:30 +02:00
Christian Bergschneider
234ff3e49c feat: actually do biome preloading 2025-10-07 23:23:54 +02:00
Christian Bergschneider
243c523b57 feat: pre-add biomes to registry to prevent future modifications 2025-10-07 23:06:58 +02:00
Christian Bergschneider
1700650753 feat: add methods to pack by meta and default meta in TerraMinestomWorldBuilder 2025-10-07 22:54:15 +02:00
Christian Bergschneider
12d2221d49 fix: ignore and warn on snbt on particles 2025-10-07 21:38:49 +02:00
Christian Bergschneider
42e1adfc3a chore: update minestom dependency 2025-10-07 21:38:26 +02:00
Zoë Gidiere
ac98726f81 Cleanup Fabric BlockState and EntityType Extended implementation 2025-10-06 18:12:42 -06:00
Zoë Gidiere
9ca7014344 Entity SNBT Support and Cleanup 2025-10-05 23:50:29 -06:00
Zoë Gidiere
8d153998fa Reformat Code 2025-10-05 21:55:16 -06:00
Zoë Gidiere
2b09ed8fd9 Simplify mixin implementations
Refactors mixin implementations to remove unnecessary casting.

This change improves code readability and reduces redundancy by directly accessing methods and fields within the mixin context, rather than relying on casting to the target class.
2025-10-05 21:51:40 -06:00
Zoë Gidiere
96493ede15 Merge remote-tracking branch 'origin/master' 2025-10-05 20:24:25 -06:00
Zoë Gidiere
48586eb523 Fix SNBT writing 2025-10-05 20:23:54 -06:00
Zoë Gidiere
a80b94ad45 Unwrap BlockState in Chunk Gen 2025-10-05 17:03:51 -06:00
Zoë Gidiere
089850d633 Support for SNBT in structures 2025-10-05 17:03:45 -06:00
daoge_cmd
774d076f77 build: enable build for allay platform 2025-10-04 17:21:22 +08:00
daoge_cmd
e4561bd48f Merge branch 'master' into feat/allay-update
# Conflicts:
#	platforms/allay/src/main/java/com/dfsek/terra/allay/Mapping.java
#	platforms/allay/src/main/java/com/dfsek/terra/allay/handle/AllayItemHandle.java
2025-10-04 17:19:01 +08:00
Zoë Gidiere
9b3a105672 Fix game metapack loading 2025-10-03 19:07:00 -06:00
Zoë Gidiere
84a6cd0c26 fix bukkit spawning consistency 2025-10-03 15:49:55 -06:00
Zoë Gidiere
c1a00ca5c7 reformat 2025-10-03 00:59:43 -06:00
Zoë Gidiere
2b5d613aef fix up 2025-10-03 00:54:53 -06:00
Zoë Gidiere
8bea1d23e0 Merge branch 'master' into dev/7.0-2 2025-10-03 00:51:05 -06:00
OakLoaf
64546bb154 Migrated to modern PaperCommandManager 2025-09-30 19:36:50 +01:00
OakLoaf
d97478d2c4 Added separate version definition for runPaper task 2025-09-30 19:36:24 +01:00
OakLoaf
359b4826bc Corrected version in fabric.mod.json 2025-09-30 19:31:34 +01:00
OakLoaf
4b218a65f6 Refactored bukkit nms package 2025-09-30 19:00:36 +01:00
OakLoaf
b88712e569 Fixed compilation errors 2025-09-30 18:51:25 +01:00
OakLoaf
af509ebc3b Disabled AllayMC platform 2025-09-30 18:43:11 +01:00
daoge_cmd
3ef60f4b33 feat: adapt allay api 0.12.0-SHAPSHOT (waiting for 0.12.0 release) 2025-09-30 23:12:12 +08:00
daoge_cmd
b7864bb6fb feat: use https://github.com/misode/mcmeta to replace the old je_block_default_states.json file (it's renamed to je_blocks.json now). 2025-08-21 11:51:17 +08:00
daoge_cmd
757ed6ad4d feat: update allay-api and mapping files 2025-08-21 00:11:36 +08:00
OakLoaf
4e890f96e4 Corrected wolf variant spawn reasons list 2025-08-13 20:22:25 +01:00
OakLoaf
4e70ee99c9 Adjusted log scope 2025-08-13 20:22:03 +01:00
Zoë Gidiere
d9f591bdb4 Merge pull request #524 from PolyhedralDev/dev/wolves
Made wolves generated with chunks correctly inherit variants
2025-08-11 21:34:01 -06:00
OakLoaf
b53d475f42 Made wolves generated with chunks correctly inherit variants 2025-08-01 16:53:32 +01:00
OakLoaf
4ddb741d0d Refactored packages for 1.21.8 2025-07-19 18:23:32 +01:00