Joseph B
57fd0ecb2e
Homogenize and/or holdersets when serializing to prevent serializing to NBT from crashing ( #9048 ) Fixes #9043
2023-02-06 11:48:44 -08:00
matyrobbrt
94af5cc43a
[1.19.x] Fix ForgeSlider not respecting custom height ( #9237 )
2023-02-05 18:58:08 +01:00
Minecraftschurli
0eb9d94bf3
Fix missing hanging sign material for modded wood type ( #9303 )
2023-01-23 13:34:22 -08:00
Jonathan Colmenares
4d57a1bec6
Fire TickEvent.LevelTickEvent on ClientLevel tick ( #9299 )
2023-01-23 11:47:00 -08:00
coehlrich
59ab01a559
Add ClientChatReceivedEvent for system messages ( #9284 )
2023-01-10 13:45:04 -08:00
Brennan Ward
43580f5804
[1.19.3] Hotfix missing null check in createUnbakedItemElements ( #9285 )
2023-01-06 19:42:56 +01:00
Brennan Ward
f225d1f3fb
[1.19.3] Allow Item and Elements models to specify static color, sky light, and block light values. ( #9106 )
2022-12-31 10:36:56 +01:00
Mysterious_Dev
0232ad7424
Add translate key for Forge pack.mcmeta description ( #9260 )
2022-12-30 11:12:11 -08:00
Minecraftschurli
6e3b51d81f
Add helper methods to access the set of loaded sprite locations ( #9223 )
2022-12-30 11:11:02 -08:00
Dennis C
6b1c628326
Disable guiLight3d for generated item models ( #9230 )
2022-12-30 17:59:36 +01:00
matyrobbrt
85f9b1012c
Remove resource caching ( #9254 )
2022-12-27 11:40:06 -08:00
failall
7569de7004
Add TradeWithVillagerEvent ( #9244 )
2022-12-26 13:20:01 -08:00
bconlon
ad6bf9428e
Allows DatapackBuiltinEntriesProvider to datagen LevelStems ( #9247 )
2022-12-26 13:19:36 -08:00
ChampionAsh5357
58d6f072e4
[1.19.3] Fix Datagen Tests and Providers ( #9212 )
2022-12-19 16:28:19 +00:00
matyrobbrt
cc393818e4
Fix concrete powder not being hydrated by singular water sources ( #9236 )
2022-12-19 16:05:22 +00:00
matyrobbrt
f2db3941ea
Allow using custom factories in button builders ( #9238 )
2022-12-19 16:04:41 +00:00
Dennis C
c2bfe12068
Fix logspam when a root resource is requested from DelegatingPackResources, fixes #9197 ( #9227 )
2022-12-19 16:04:27 +00:00
matyrobbrt
d9e3a0081e
[1.19.3] Fix retrieveRegistryLookup attempting to get the registry lookup from a HolderGetter ( #9225 )
2022-12-19 16:03:56 +00:00
Minecraftschurli and sciwhiz12
84d7a0facb
[1.19.3] Add ability to datagen forge specific values in pack.mcmeta ( #9221 )
...
Co-authored-by: sciwhiz12 <sciwhiz12@gmail.com >
2022-12-16 16:52:54 +00:00
Dennis C
9c66928854
Add block atlas config to register forge:white texture ( #9187 )
2022-12-16 16:48:20 +00:00
bl4ckscor3
4b494451db
Fix ExtendedButton not being highlighted when focused ( #9144 )
2022-12-16 16:46:58 +00:00
matyrobbrt
e9ea4ca169
Separate checkAndFix from the check* tasks. ( #9213 )
2022-12-16 16:44:56 +00:00
matyrobbrt
ae954bea17
Fix datapack registries not being synced to clients ( #9219 )
2022-12-15 11:53:53 -08:00
Technici4n
f8fdd43552
Fix SidedInvWrapper not accounting for vanilla stacking special cases in brewing stands and furnaces ( #9189 )
2022-12-15 11:40:25 -08:00
ChampionAsh5357
e688f136dd
Specify NetworkHooks#getEntitySpawningPacket Generic Return Type ( #9220 )
2022-12-15 11:39:29 -08:00
LexManos
81276b341a
Fix using a DeferredRegister on a non-forge wrapped registry. Closes #9199
2022-12-12 12:00:23 -08:00
Dennis C
f050617b47
Add support for custom CreativeModeTab implementations ( #9210 )
2022-12-12 10:23:48 -08:00
eerussianguy
e6c7958456
Simplify tree grower patches ( #9209 )
2022-12-12 10:23:32 -08:00
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