7847 Commits
Author SHA1 Message Date
Spectrall b3426008d3 Fix ForgeDev run configs, and bump ForgeGradle (#10613) 2025-08-11 13:09:36 -07:00
embeddedt 54233da14c Generate SRG named redirects for TransformationMatrix methods in userdev (#9883) 2024-03-05 11:11:20 -08:00
embeddedt ed3ac8a122 [1.16.5] Update more parts of the toolchain (#9825)
* ForgeGradle 6, Gradle 8.4, ASM 9.6
* Apply official mappings to patches (still using MCP classnames)
* Remove reference to SpecialSource in reobfJar-like tasks
* Backport modern MDK
* Rename TransformationMatrix methods to prevent reobf, add back vanilla name via coremod
2023-12-20 10:49:06 -08:00
embeddedt 201b0b8695 Add modern TeamCity workflows & checks, backports some gradle stuff from 1.18.x branch (#9821) 2023-12-18 15:11:26 -08:00
Meldexun 09f1b8d438 [1.16] Fix EntityEvent.Size not being fired (#8668) 2022-07-17 15:23:51 +01:00
Aeronica 0403cc8147 [1.16] Allow sound instances to customize stream source (#8595) 2022-06-05 15:48:51 +01:00
Meldexun 9a21260575 [1.16] Fix entity parts being ignored when collecting entities in an AABB (#8606)
Previously entity parts are only taken into consideration when the parent entity is in a chunk that intersects with the AABB
2022-06-05 15:29:23 +01:00
Meldexun a4ca2c69f0 [1.16] Fix inconsistency of multipart entity ids (#8605) 2022-06-05 15:29:07 +01:00
Curle 4e47eab41e Update Licenses 2022-05-03 20:22:56 +01:00
Paint_Ninja fb5f2ea750 Add Gzip support to version checker (partial backport of #8148 from 1.17) (#8567) 2022-04-12 09:39:37 -07:00
ChampionAsh5357 18ca2e9b78 Readd patch (#7125) 2022-03-23 02:02:23 +01:00
Martijn van den Brand ad8bc658bb Account for /forge setdimension command arguments (#7971)
Use the `/forge setdimension` command 'targets' argument and provide a default for the 'pos' argument as it's optional
2022-03-23 01:58:35 +01:00
Gabriel Harris-Rouquette 3b54aea224 Clear local variable table on RuntimeEnumExtender transformation (#8340)
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2022-03-13 21:51:40 +01:00
mezz e81a984165 Prevent setting window icon on OSX (#8468) 2022-03-08 00:15:08 +00:00
sciwhiz12 5fc5f15cc6 [1.16] Fix entity type in conversion event to Drowned (#8480) 2022-02-25 01:03:37 +00:00
sciwhiz12 cae822ced9 Fix climbable hook to set lastClimbablePos field. Fixes #8370 (#8373) 2022-02-12 09:30:55 -08:00
sciwhiz12 07aba06d59 Merge values of defaulted optional tags (#8304)
This fixes an error when a defaulted optional tag is defined in multiple places, eventually causing duplicate values in a map collector which then throws an exception.
2022-02-12 09:29:51 -08:00
SizableShrimp 2b6fbf6697 Bump ModLauncher to 8.1.3 (#8423)
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me>
2022-02-02 10:30:30 -05:00
cpw e23e94ccfe fix to use legacy keystore as java 8 doesn't support newer keystores generated by java 16 by default
Signed-off-by: cpw <cpw+github@weeksfamily.ca>
2022-02-02 10:07:23 -05:00
Marc Hermans 83faa98df9 Implement teamcity project building on 1.16.z branch (#8440) 2022-02-01 10:32:28 -08:00
Take Weiland ed1f83047c ALso create parent directories when creating empty config files, 1.16 redux (#8366) 2022-01-08 19:08:42 +00:00
Jared 17522788d7 (1.16) Fixed KeyMappings only checking if they conflict with themselves. (#8257) 2021-12-14 21:02:58 +01:00
Sara Freimer e872587906 Backport #8254 to 1.16.5: Add RenderArmEvent to make overriding just the arm rendering not require copying nearly as much vanilla code (#8299) 2021-12-14 20:50:18 +01:00
Marc Hermans f998289776 [CVE-2021-44228]: Update Log4J to fix the security issue inside it (#8270) 2021-12-10 01:59:45 -08:00
DaemonUmbra 5a2c7aa0a2 Fix potential issue with BackgroundScanHandler for users with slow disc IO (#8211) 2021-11-23 18:13:52 -08:00
Sara Freimer ae7609979e Backport #8207 to 1.16 (#8209) 2021-11-22 22:19:02 +01:00
Dennis C 53873dd3d0 [1.16.x] Add ForgeSpawnEggItem to lazily handle EntityTypes (#8150)
* Add ForgeSpawnEggItem to lazily handle EntityTypes

* Remove OnlyIn

* Surround EntityType#spawn() call with try/catch
2021-11-22 21:46:38 +01:00
Unbekannt1998 6568649965 change the AdvancementProvider to make it possabible for mods to hook into it (#7488)
* back Port changes from #8120
2021-11-20 16:44:54 +01:00
Marc Hermans 111d3ec5d5 Implements Lazy ItemStack Capabilities (#7879) 2021-11-20 16:33:00 +01:00
Dennis C 2c36b306a4 Pass IModelData through IForgeBakedModel#getModelData() before asking the IBakedModel for the particle texture (#8107) 2021-11-20 15:52:26 +01:00
Dennis C 56f4300117 [1.16.x] Fix blocks with flammable material catching fire from lava when they are marked as non-flammable (#8161) 2021-11-20 15:30:05 +01:00
Dennis C 62a4329c7d [1.16] Add accessor to an unmodifiable view of the fullPots map in FlowerPotBlock (#8109)
* Add accessor to an unmodifiable view of the fullPots map in FlowerPotBlock

* Fix non-empty pot check

* Remove exception from getter and add test mod
2021-11-20 15:16:50 +01:00
ChampionAsh5357 38a7ffbc0d Ensure that all render targets in a PostChain use the same format (#8138)
Fixes #6995
2021-11-20 14:56:05 +01:00
ChampionAsh5357 4610784443 Make Broken Blocks Display Associated FluidState (#8129)
Fixes #7253 for 1.16.x
2021-11-20 14:42:38 +01:00
gigaherz 0ecc6c6359 Implement GUI Stacking feature. (#6927)
* Implement GUI Stacking feature.
You can now use `mc.pushGuiLayer` and `mc.popGuiLayer` to manage the layers.
mc.displayGuiScreen behaves such that if called with a non-null screen it replaces the entire stack, and if called with null it closes the entire stack.

* Apply review comment fixes from 1.17 counterpart.

* Revert unintended changes.

* Missed these reverts.
2021-11-04 17:39:38 +10:30
sciwhiz12 9ef34a9f1a Add workaround for pairs of ' being stripped (#8074)
Backport of #8050
2021-10-03 18:51:40 +02:00
iTitus acf871f934 Fix typo in FluidBlockWrapper (#7880) 2021-10-03 18:38:27 +02:00
brandon3055 a8b2ade614 Backport MC-209819 (#7923)
Backport fix for mc bug https://bugs.mojang.com/browse/MC-209819
2021-09-27 22:24:38 +02:00
zml 854f4deb04 [1.16.5] Bump Mixin to 0.8.4 (#8098) 2021-09-19 16:50:00 -07:00
Silver_David 083624fb67 [1.16.5] Backport OnDatapackSyncEvent from 1.17.1 (#7985) 2021-08-31 18:32:27 +02:00
sciwhiz12 c5725d1c61 [1.16.x] Fix all layers of ItemLayerModel being fullbright (#8040)
* Fix all layers of ItemLayerModel being fullbright

Backport of #8039

* Remove duplicate test resources

These resources have corresponding equivalents in the generated tests
resources folder.
2021-08-31 17:34:46 +02:00
OneLemonyBoi a2bd95ca39 Fix rounding related errors with small entity pathfinding. Closes #7730 2021-07-26 14:36:46 -07:00
SuperMartijn642 98bae44a3a Pass the 'includeName' flag to the ItemTossEvent (#7758) 2021-07-24 16:54:24 +02:00
LexManos 064ae6961b New 1.16.5 RB. 36.2 2021-07-21 18:25:45 -07:00
SizableShrimp 22d609ed6c ForgeGradle 5.1 and Gradle 7, which allows development on J16. Runtime still targets J8. (#7877) 2021-07-21 14:21:09 -07:00
LexManos 315bbb74ff Work around javac scoping issue. 2021-07-19 21:55:46 -07:00
LexManos 4e4d31b68c Fix LAN worlds where registry entries have been removed. 2021-07-19 21:15:26 -07:00
William Bradford Larcombe 1a17fa6129 Fix FakePlayers having null connection and add FakePlayer test mod (#7733) 2021-07-19 12:54:42 -07:00
AterAnimAvis ca9df21258 Use '{assets_root}' rather than task output path for userdev config (#7873)
Signed-off-by: AterAnimAvis <AterAnimAvis@gmail.com>
2021-07-17 18:23:30 +02:00
Silk 93d7fa54fc Fix missing userdev config for datagen runs (#7871)
Signed-off-by: TheSilkMiner <thesilkminer@outlook.com>
2021-07-17 13:14:38 +02:00