Commit Graph
93 Commits
Author SHA1 Message Date
Guillaume Mercier 78e3f792b7 replacement -> transformer refactor 2026-01-24 11:17:29 -05:00
Guillaume Mercier ccb579f386 spotless bad 2026-01-23 18:46:40 -05:00
Guillaume Mercier 9672270b1e isolate simple transformations to own file + more doc + cleanup 2026-01-23 17:59:04 -05:00
Guillaume Mercier d20a5fe43f doc cleanup 2026-01-23 16:00:38 -05:00
Guillaume Mercier bc3d26e9b2 transformer optimisations and improve public API clarity. 2026-01-23 15:51:34 -05:00
Guillaume Mercier 0fb3c220fb Speedup simple transformers by caching meta map into lambda capture. 2026-01-23 10:17:35 -05:00
Guillaume Mercier b81f3d5b52 spotless apply 2026-01-21 14:02:36 -05:00
Guillaume Mercier bd30015bbd add stack handlers for item -> item+meta 2026-01-21 13:53:47 -05:00
Guillaume Mercier 1f5a792ceb add helper functions to api to stream development 2026-01-20 18:06:33 -05:00
Guillaume Mercier 5c524c2461 typo fix 2026-01-20 13:29:28 -05:00
Guillaume Mercier 6d58c41dd8 move internal stuff to a non-api endpoint and clean-up added structures 2026-01-20 13:27:50 -05:00
Guillaume Mercier 5d4b657868 Move dummy item creation to the load complete event. 2026-01-20 13:07:23 -05:00
Guillaume Mercier 36de68e5ab add dummy item auto-creation 2026-01-20 11:00:33 -05:00
Guillaume Mercier 4d2c1ba3fc Add support for multiple mods remapping the same item/block/tile entity. 2026-01-19 11:52:40 -05:00
SuperSoupr 2641e10174 Provide chunk to tile entity transformers (#17) 2025-12-06 19:20:09 +02:00
SuperSoupr 85cacc679c Use FMLModIdMappingEvent for numeric id mapping (#15) 2025-12-05 11:41:36 +02:00
FalsePattern 46877823aa Compat patches for Vanilla/ChunkAPI/EndlessIDs (#8) 2025-05-01 11:08:07 -04:00
Jason Mitchell 0999b44caf Add nhlib explicit dep and stop using Tags.MODID/MODNAME (#11) 2025-04-26 23:21:34 +00:00
Jason Mitchell ff224e4b1f Significantly reduce Integer.valueOf() allocation spam (#9) 2025-04-27 01:07:47 +02:00
Darren Eberly 6c3668c405 more better fixing (#7) 2024-09-20 18:45:24 +02:00
Darren Eberly ef42dfc91f Rework block id/metadata conversions (#6)
* Initial conversion from NBT modification to ExtendedBlockStorage usage

* Handle block conversions during TileEntity transforming
2024-09-18 22:09:46 +02:00
Darren Eberly ebb2517488 Mixin ordering compat with NEID (#5)
* Mixin ordering compat with NEID

* spotless
2024-09-10 12:40:03 +01:00
NotAPenguin b60e19b434 fix the empty metadata array but now for TE transformer 2024-08-26 13:04:16 +02:00
Connor-Colenso cb9de2d290 Merge pull request #3 from GTNewHorizons/fix-empty-blockarray
Fix crash when metadata array is empty
2024-08-20 13:09:12 +01:00
NotAPenguin ec2b6a9007 More proper fix 2024-08-20 14:00:44 +02:00
NotAPenguin d9ceee01b5 fix crash when metadata array is empty 2024-08-20 13:43:45 +02:00
Connor Colenso 7259ad0a54 Add null cancellation. 2024-08-15 20:00:25 +01:00
GTNH-Colen 1f6f4605b1 Rename to gtnewhorizons 2024-01-15 15:10:18 +00:00
miozune 374cad1e5c Fix crash caused by processing null item 2024-01-16 00:01:59 +09:00
GTNH-Colen 4d247eb701 Rename to lower case 2024-01-15 14:59:07 +00:00
Martin Robertz 7b885b8eda sa 2024-01-12 23:13:42 +01:00
Connor Colenso 318af9da8c Spotless + remove debug code 2024-01-12 22:06:07 +00:00
Connor Colenso 152b8d4dc5 Spotless 2024-01-12 21:03:45 +00:00
Connor Colenso b2d44c9654 Optimise block conversion 2024-01-12 20:43:34 +00:00
GTNH-Colen 0bb9b56e6d Spotless 2024-01-12 03:40:06 +00:00
GTNH-Colen e15b0f35ff double chunk processing protection seems to work. 2024-01-12 03:33:40 +00:00
GTNH-Colen a67d392b49 Getting there, but postea codes are all 0 2024-01-11 16:32:13 +00:00
Connor Colenso 06350f82ac Saving world data 2024-01-05 15:40:11 +00:00
Connor Colenso f693ca75b9 Revert "Fix bug"
This reverts commit 2e8ce92f66.
2023-12-24 01:38:45 +00:00
Connor Colenso 2e8ce92f66 Fix bug 2023-12-24 01:30:13 +00:00
GTNH-Colen 1b96a07a74 Give world context to block conversion. 2023-12-20 02:00:48 +00:00
GTNH-Colen 15a5806887 Spotless 2023-12-20 01:34:19 +00:00
GTNH-Colen 9f6ded0b1a Refactor for meta expansion by NEID 2023-12-20 01:32:20 +00:00
GTNH-Colen 74d4151d00 Refactor for meta expansion by NEID 2023-12-20 01:11:18 +00:00
GTNH-Colen 7b79649dc2 Remove example 2023-12-15 01:16:54 +00:00
Connor Colenso 7bf44e6661 some small work 2023-11-01 23:54:59 +00:00
GTNH-Colen 7f7cdacfbd Spotless 2023-10-31 17:14:09 +00:00
GTNH-Colen b3896b40a4 Big cleanup 2023-10-31 16:10:35 +00:00
Connor Colenso 08f5f74c9f ItemStack work 2023-10-31 01:09:19 +00:00
Connor Colenso 980f2c3ec2 Some refactoring 2023-10-31 00:27:30 +00:00