3051 Commits
Author SHA1 Message Date
Jonathing a5a5faa09f Fix Material#isFlammable not being accounted for in flammability (#10572) 2025-07-16 09:47:14 -07:00
Jonathing b3703dac1d Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus (#10464) 2025-03-04 14:44:47 -08:00
Jonathing defeedd11d Add fast graphics render type to block model jsons (#10400)
Make modded leaves behave like vanilla leaves by default (Fixes #10389)
2025-02-18 14:29:30 -08:00
Jonathing fd1b206cf2 Ensure NetworkConstants is loaded before mod construction (#10448) 2025-02-18 14:16:07 -08:00
Jonathing 9cb47ed7b7 Fix issue with shields being disabled by an attacker (#10323) 2025-01-27 20:32:33 -08:00
Jonathing 9e54667efa Allow mipmap lowering to be disabled (#10250) 2024-12-23 22:02:10 -08:00
Jonathing 8383a0ebac Add optional fix of use item duration, disabled by default (#10244) 2024-12-23 21:37:27 -08:00
JonathingandPaint_Ninja 729cc6ab55 Deprecate @ObjectHolder, add a couple of fast-paths (#10226)
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com>
2024-12-23 21:24:13 -08:00
Paint_NinjaandRealMangoRage 85c3ffffd1 Optionally supply FMLJavaModLoadingContext as a param to mod constructors (backport of #10074 to 1.19.2) (#10106)
Co-authored-by: RealMangoRage <andrew333awesome@outlook.com>
2024-09-12 14:11:54 +01:00
Paint_NinjaandJ-RAP d399884186 Fix NPE when acceptableValues in defineInList() does not allow nulls, fixes #9300, backport of #9903 (#9909)
Co-authored-by: J-RAP <SrRapero720@hotmail.com>
2024-04-18 21:41:55 +01:00
Paint_Ninja 091cc791b6 Optimise capabilities a tad, backport of #9886 (#9918) 2024-04-18 21:18:36 +01:00
Paint_Ninja c921aeec50 Make common config screen registration tasks easier, backport of #9884 (#9914) 2024-04-18 21:18:16 +01:00
Paint_Ninja 81f99b0116 Optimise ForgeConfigSpec and make Range public (#9827)
Backport of #9810 to 1.19.2
2023-12-30 21:16:43 +00:00
Paint_NinjaandSu5eD cf454b7da8 Improve mod description formatting in mods screen (#9771)
Co-authored-by: Su5eD <su5ed@outlook.com>
2023-11-02 13:40:46 -07:00
Paint_Ninja afcce7d4e7 Backport CrashReportAnalyser to 1.19.2 (#9758) 2023-11-02 13:40:30 -07:00
Paint_NinjaandJab125 4b61de2088 Improve mod loading error message for errors inside mod constructors (#9709)
Co-authored-by: Jab125 <67534807+jab125@users.noreply.github.com>
2023-09-28 16:40:36 -07:00
Paint_Ninja e2c1da98be Fix Level leak in debug HUD (#9701) 2023-09-03 11:03:37 -07:00
Jonathan Colmenares 340d332e19 Fix parameter names in IForgeDimensionSpecialEffects.adjustLightmapColors to better describe what they are. (#9658) 2023-07-17 09:45:45 -07:00
brandon3055 1fe420e4ab Fixed FluidUtil#tryFillContainer returning invalid result when simulating (#9358) 2023-07-15 10:52:57 -07:00
bconlon 945209c283 AlterGroundEvent for modifying block placement performed by AlterGroundDecorator (#9635) 2023-07-13 17:32:31 -07:00
Paint_Ninja b0f5a13f52 Improve logging for server connections (#9623) 2023-07-11 09:25:56 -07:00
Brennan Ward 1dd18ca27c [1.19.2] Fix the rest of the spawn event calls (#9482) 2023-05-31 11:52:38 +00:00
Dennis C 469e9a6c1a Fix JSON model root transforms (#9411) 2023-03-22 11:09:58 +01:00
cech12 7fe5b02ef3 Fix of inconsistent vaporization in BucketItem & FluidType (#9340) 2023-02-24 13:18:43 -08:00
SizableShrimp 184392e02e Backport ClientChatReceivedEvent.System for 1.19.2. Fixes #9352 (#9355) 2023-02-24 10:47:07 -08:00
Jonathan Colmenares d25a5466db Fire TickEvent.LevelTickEvent on ClientLevel tick (#9302) 2023-01-25 13:41:46 -08:00
Dennis C b5073c10ef Disable guiLight3d for generated item models (#9231) 2022-12-30 17:59:43 +01:00
sciwhiz12 16bc7cf783 Fix config key used by resource cache (#9253)
This bring it in line with the config key defined in the spec and
default config file in ResourceManagerBootCacheConfigurationHandler.

Fixes #9252
2022-12-26 13:20:27 -08:00
Brennan Ward bdddc8c5d4 Make Datapack Registries support ICondition(s) (#9113) 2022-11-30 14:45:00 -08:00
sciwhiz12 f7eea35cb9 Check source permission level before selector permission (#9147)
In some situations, such as execution of a function by an advancement as
part of its reward, a command source stack may have a backing source of
a ServerPlayer which may lack the entity selector permission and have an
explicit permission level that should allow the use of entity selectors,
through CommandSourceStack#withPermission.

We now check if the permission level of the command source stack is
sufficient for entity selectors _before_ checking if the source is a
player and if they have the requisite permission.

This means that an operator permission level of 2 will always override
the Forge entity selector permission.

Fixes #9137
2022-11-30 14:07:18 -08:00
Minecraftschurli b806ecd0ff Add supplier to FlowerBlock so it works with custom MobEffects (#9139) 2022-11-30 14:04:15 -08:00
KnightMiner 8358b800e9 Fix some logical bugs related to the Grindstone Event (#9089) 2022-11-30 14:00:59 -08:00
Néstor Amador b25a092cf1 Call baked model's getModelData before getRenderTypes (#9163) 2022-11-28 17:53:19 +01:00
Néstor Amador 2d3ee8a228 Rendering tweaks and fixes: Part 4 (#9065) 2022-11-23 09:17:43 +01:00
matyrobbrt 97a9ca65f1 Fix Transformation loading PoseStack (#9083) 2022-11-21 20:49:41 +01:00
Néstor Amador f043fbbc51 Add simple block appearance API (#9066) 2022-11-21 20:48:30 +01:00
Dennis C bc0517a404 Improve extensibility of DetectorRailBlock and PoweredRailBlock (#9130) 2022-11-08 12:18:48 -08:00
matyrobbrt 1a2207b3b2 Add HitResult to EntityTeleportEvent$EnderPearl (#9135) 2022-11-08 12:17:18 -08:00
sciwhiz12 84ab9764e3 Throw aggregate exception for erroneous registry event dispatch (#9111)
This means that exceptions occurring during the dispatch of the registry
events, such as those from the suppliers of RegistryObjects, properly
cause a crash rather than merely being logged and allowing the game to
reach the main menu.

Fixes #8720
2022-11-08 12:17:00 -08:00
sciwhiz12 8f407c3a22 Remove structures slave map to Feature registry (#9091) 2022-10-21 13:22:18 -07:00
DBotThePony 3baee80485 [1.19.x] Fix ValueSpec caching the return value incorrectly (#9046) 2022-10-14 17:43:21 +01:00
eerussianguy ca9599bb4d [1.19.x] Add event for registering spawn placements, and modifying existing (#9024) 2022-10-14 17:39:14 +01:00
eerussianguy 051db7907a [1.19.x] Add event for items being stacked or swapped in a GUI. (#9050) 2022-10-14 17:30:12 +01:00
Magnus Jensen be584c54aa Rename fluid type milk translation keys (#9077) 2022-10-12 12:54:34 -07:00
ChampionAsh5357 1b3640b42d Fix minecart speed with water (#9076) 2022-10-12 12:51:13 -07:00
Sara Freimer be5dab5801 Add a cancellable event that gets fired when a Totem of Undying is used (#9069) 2022-10-12 12:46:08 -07:00
Marc Hermans aae628cd18 Fix performance issue and logging when resource caching is enabled (#9029) 2022-10-12 12:00:25 -07:00
Paint_Ninja e1017a4c7e Fix logically breaking change to ForgeConfigSpec.Builder#comment where modders could not add a empty line to the start of comments. (#9061) 2022-10-03 11:50:32 -07:00
DBotThePony 515c6082e0 Make ForgeConfigSpec$Builder.comment able to be called multiple times for the same entry. (#9056) 2022-09-27 23:23:59 -07:00
ChampionAsh5357 a753598113 Fix control modifier for mac with KeyMappings using Alt instead of Super (#9057) 2022-09-27 11:15:11 -07:00