ChampionAsh5357
4802ceeccc
Replace AdvancementProvider patch with Forge helper ( #9188 )
2022-12-12 10:23:10 -08:00
matyrobbrt
2ea16d89ca
Allow using PackOutputs in Forge-added datagen classes ( #9182 )
2022-12-12 10:22:48 -08:00
J.T. McQuigg
e541201129
Add simpleBlockWithItem for data gens ( #9170 )
2022-12-12 10:22:32 -08:00
Technici4n
09aac3a4d3
Fix running test mods ( #9211 )
2022-12-12 10:22:09 -08:00
Dennis C
dccb1ab3a4
[1.19.3] Fix models nested in custom geometries not resolving parents ( #9200 )
2022-12-11 21:25:14 +01:00
gigaherz
8bf96d8738
Fix OBJ Loader caches not being thread-safe. ( #9204 )
2022-12-11 20:36:17 +01:00
Dennis C
069a94f205
[1.19.3] Add event before baked models are cached by the BlockModelShaper ( #9190 )
2022-12-11 20:35:45 +01:00
matyrobbrt
030f2dbd38
Fix chat offset ( #9184 )
2022-12-11 16:46:17 +01:00
LexManos
ec3abdea14
Redesign CreativeTab collection event to be a lot more straight forward. ( #9198 )
2022-12-10 15:03:23 -08:00
LexManos
4cf5508e04
Move ICondition patch placement to before MC throws an error.
...
Disable the explicitly erroring test biome modifier.
2022-12-09 19:52:30 -08:00
shartte
d861f647d7
Fix BlockStateProvider not waiting for models before finishing. ( #9196 ) Fixes #9195 :
2022-12-09 12:50:55 -08:00
LexManos
992f793695
Fix tooltips not rendering on screens. Closes #9191
2022-12-09 12:48:59 -08:00
LexManos
69eb940764
Fix merged mod resource pack not returning all resources with the same name when asked. Closes #9194
2022-12-09 12:44:40 -08:00
Marc Hermans
c1f26d544a
Fix searching using the wrong prefix for items or tags. Fixes #9176 Fixes #9179 ( #9177 )
2022-12-08 09:11:18 -08:00
8255d7aed3
Forge 1.19.3
...
Created a CreativeModeTabEvent to register creative mode tabs and populate entries per tab
Moved datapack registries to DataPackRegistryEvent.NewRegistry event instead of tying them to ForgeRegistry
Made it easier for mods to datagen datapack builtin entries with DatapackBuiltinEntriesProvider
Provided access to lookupProvider for datagen
Updated dependencies to match versions used by vanilla and update JarJar to 0.3.18
Added a test mod for the new CreativeModeTabEvent
Throws better error message for Forge registries in tag datagen
Deleted ForgeRegistryTagsProvider
Updated ClientChatReceivedEvent and ServerChatEvent for Mojang changes
Added patches for both sign related methods in ModelLayers
Changed RegisterShadersEvent to use ResourceProvider
Migrated old Mojang math types to JOML
Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com >
Co-authored-by: LexManos <LexManos@gmail.com >
Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com >
Co-authored-by: coehlrich <coehlrich@users.noreply.github.com >
2022-12-08 01:45:22 -06: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
J.T. McQuigg
bc6c4be4e4
Fix is_desert tag not being applied correctly. ( #9051 )
2022-09-26 11:08:24 -07:00
LexManos
b0caea8e20
Change codestyle for BookShelves tag. Closes #9027
...
Add IS_CAVE tag Closes #8885
Add IS_DESERT tag Closes #8979
Simplify Mangrove Swamp tags Closes #8980
2022-09-09 11:27:39 -07:00
nikita488
e0477f8776
Allow faces of an "elements" model to have disabled ambient occlusion ( #9019 )
2022-09-08 16:17:44 +01:00
nitro_dynamite18
9ce72331b7
Update fence_gates/wooden ( #8936 )
2022-09-08 16:12:26 +01:00
Jais Djurhuus-Kempel
1c31f42dae
[1.19.x] Added event for growing fungus ( #8981 )
2022-09-08 16:11:59 +01:00
agnor99
0978a94358
Added Bookshelves block tag ( #8991 )
2022-09-08 16:11:39 +01:00
GizmoTheMoonPig
e956a9c9f3
Create a Forge EntityType Tag for Bosses ( #9017 )
2022-09-08 16:10:48 +01:00
Monica S
82026d11a4
Allow mods to specify shader import namespace ( #9021 )
2022-09-08 16:10:31 +01:00
ferriarnus
6d233ac75c
Grindstone Events ( #8934 )
...
One to modify the output, and one to modify the input.
2022-09-08 15:55:43 +01:00
Reece Mackie
73c1934e7e
Fix the serialized names of the enum ( #9014 )
2022-09-04 19:46:54 +01:00
Technici4n
bf1194ec75
Fix tryEmptyContainerAndStow duping fluids with stackable containers ( #9004 )
2022-09-03 21:48:07 +01:00
Ted Senft
22d2740725
Add mod mismatch event ( #8989 )
2022-09-03 21:26:43 +01:00
28Pollux28
db14cbb0e0
[1.19.X] Adding more precise events for Advancements ( #8360 )
2022-09-03 20:17:16 +01:00