Marc Hermans
2765c0d8d9
Add support for tagging StructureFeatures ( #8408 )
2022-02-08 12:48:57 -08:00
Take Weiland
82a20911cb
Re-added the patch for LivingExperienceDropEvent and enable it for dragons ( #8388 )
2022-02-08 12:39:01 -08:00
Sara Freimer
f19f7e4670
Implement getPickupSound on ForgeFlowingFluid ( #8374 )
2022-02-08 12:24:47 -08:00
Frinn38
e10f5c637e
Add getCodec method in ForgeRegistry ( #8333 )
2022-02-08 12:12:28 -08:00
Joseph Tarbit
5e64ef9ecb
Deprecate IForgeAbstractMinecart::getCartItem ( #8283 )
2022-02-08 11:38:25 -08:00
Take Weiland
4f4849b60c
Fix issues with client only commands in combination with server only commands not using MC's command system. ( #8452 )
2022-02-08 11:24:55 -08:00
Take Weiland
5e295f2485
Fix PlayerChangeGameModeEvent ( #8441 )
2022-02-04 00:08:41 +00:00
Dennis C
5c9258491f
Fix comparison of custom ParticleRenderTypes leading to broken particle effects. ( #8385 )
2022-01-30 14:26:03 +00:00
mezz
a68c886ea2
Ensure ScreenEvent doesn't accept null screens ( #8296 )
2022-01-27 19:47:58 -08:00
Bagel
b129e385cc
Update cobblestone tags ( #8292 )
2022-01-27 19:39:44 -08:00
Joseph B
d63516f2ac
Fix vanilla worlds being marked experimental ( #8415 )
2022-01-22 03:46:44 +00:00
KnightMiner
fd522d38b0
Simplify usage of IItemRenderProperties::getArmorModel ( #8349 )
2022-01-22 00:37:55 +01:00
LexManos
8e3e8b2120
Revert "Hooks to allow registering and managing custom DFU schemes and types. ( #8242 )"
2022-01-20 15:39:47 -08:00
Marc Hermans
72fd6808d8
Provide NPE protection against out of order init of the TYPES and REF ( #8410 )
2022-01-20 14:58:48 -08:00
Brennan Ward
2c35d04495
Add ShieldBlockEvent ( #8261 )
2022-01-20 13:43:22 -08:00
gigaherz
f704d65d5a
Add renderable API to allow easier rendering of OBJ and other custom models, from Entity and BlockEntity renderers. ( #8259 )
...
This is a redesign of a discarded section of my initial model system rewrite, back in 1.14.
In order to use it with the OBJ loader, you can use OBJLoader.INSTANCE.loadModel to get the OBJModel, and then call OBJModel#bakeRenderable() to get a SimpleRenderable object to render with.
The SimpleRenderable support animation, by providing different transformation matrices for each part in the MultipartTransforms.
Additionally, a BakedRenderable helper exists to turn an arbitrary BakedModel into a renderable.
After trying to get the B3D loader to work, I decided it wasn't worth the trouble and marked it for removal instead.
2022-01-20 13:30:39 -08:00
Girafi
ef3408c1eb
Added new 1.18 biomes to the BiomeDictionary ( #8246 )
2022-01-20 12:21:45 -08:00
Marc Hermans
0ea593c50e
Hooks to allow registering and managing custom DFU schemes and types. ( #8242 )
2022-01-20 12:20:39 -08:00
Take Weiland
643b972e97
Ping data compression ( #8169 )
2022-01-20 11:51:40 -08:00
Joseph B
93ce9e72f7
Expand the LevelStem codec to allow dimension jsons to specify that the dimension's chunk generator should use the overworld/server's seed ( #7955 )
2022-01-20 11:46:08 -08:00
coehlrich
f1bafce275
Add Client Commands ( #7754 )
2022-01-20 11:32:55 -08:00
SuperMartijn642
75408c1a70
Remove references to the now-broken BlockEntity#save(CompoundTag) method ( #8235 )
2022-01-19 19:27:34 +00:00
Take Weiland
57a916bf09
Fix and improve Ingredient invalidation ( #8361 )
2022-01-14 15:05:57 +00:00
Alex O'Neill
15d3df2818
Rework world persistence hooks to fix the double registry injection when loading single player worlds. ( #8234 )
2022-01-11 18:00:04 -08:00
SuperMartijn642
63a42bad98
Update tags for new 1.17 and 1.18 content ( #7891 )
2022-01-10 16:15:50 -08:00
Dennis C
28d3c491a0
Fix TerrainParticle rendering black under certain conditions ( #8378 )
2022-01-10 00:55:57 +00:00
cech12
551296813e
Allow modded tools to work on glow lichen ( #8371 )
2022-01-09 21:23:03 +00:00
sciwhiz12
62b99be117
Fix custom climbable blocks not sending a death message ( #8372 )
...
Fixes #8370
2022-01-09 21:18:27 +00:00
Sara Freimer
6683e9e660
Provide access to the blockstate in BucketPickup#getPickupSound for multiply-logged blocks ( #8357 )
2022-01-08 21:20:09 +00:00
JTK222
335cb5edc4
Fix crash with PermissionsAPI ( #8330 )
...
Fixes a crash in singleplayer, when the internal server didn't shut down correctly between world loads.
2022-01-02 18:43:07 +00:00
sciwhiz12
7259887176
Re-add missing default spawn lists in features ( #8285 )
...
Fixes #8265
Fixes #8301
2021-12-27 16:23:43 +00:00
JTK222
0320c185b5
Fixed incorrect generic in PermissionAPI ( #8317 )
2021-12-22 13:22:16 +00:00
JTK222 and LexManos
2f5f696b68
Redo of the whole PermissionAPI ( #7780 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2021-12-20 18:34:57 +00:00
Sara Freimer
21c50da8ec
Add RenderArmEvent to make overriding just the arm rendering not require copying nearly as much vanilla code ( #8254 )
2021-12-13 13:58:16 -08:00
Bagel
e2a205d2e7
Add MobEffect tags ( #8231 )
2021-12-13 13:32:04 -08:00
LexManos
c6ac740d31
Allow Forge Registries to return key information for overridden objects. Fixes #8230
2021-12-02 12:15:19 -08:00
gigaherz
1b7bdc3ec6
Fix LevelChunk capability attach crash.
...
Fix client chunks not having capability providers attached.
Add capability attach tests.
2021-12-02 16:24:23 +01:00
gigaherz
d414e31f08
Make HandshakeConsumer public again.
...
Fixes #8241
2021-12-02 15:15:20 +01:00
Curle
abe4afe152
Add missing biomes back to the BiomeDictionary
2021-12-02 00:43:00 +00:00
Curle
7631600b53
Readd PoseStack field to RenderTooltipEvent.
2021-12-01 16:55:29 +00:00
Curle
530a1e8eb0
Fix custom loot serializers using wrong registry names
2021-12-01 01:21:21 +00:00
LexManos
54b2c18fcf
Fix DungeonHooks not returning correct values. Fixes dungeons in world spawning pigs.
2021-11-30 17:14:56 -08:00
gigaherz
5b6d54555e
Fix mod resources not loading.
...
Add BreakingItemParticle.java.patch which I forgot to commit during the porting.
2021-11-30 21:44:35 +01:00
40a174310d
Initial port to 1.18
...
Co-authored-by: David Quintana <gigaherz@gmail.com >
Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2021-11-30 17:42:18 +00:00
sciwhiz12
b4feee8046
[1.17.x Omnibus] Fix typos and javadocs across code base ( #8144 )
2021-11-25 13:09:56 -08:00
AterAnimAvis
df8954869a
Fix /forge setdimension command arguments not parsing/suggesting correctly.
2021-11-25 12:27:26 -08:00
Harley O'Connor
28dd76ebbf
Changed control flow of post mouse events to allow listening to events handled by vanilla. ( #8133 )
2021-11-25 12:03:05 -08:00
sciwhiz12
b639bcb5c7
Deprecate durability bar methods in Item extension ( #8214 )
...
To retain compatibility with existing mods, the vanilla methods redirect
to the extension methods for now.
Users should now use and override the vanilla methods as directed in
the javadocs of the now-deprecated methods, as the extension methods
will be removed in the future.
Fixes #8201
2021-11-25 20:09:40 +01:00
sciwhiz12
7538cf5501
Reorder image tooltip component to match vanilla ( #8213 )
...
Fixes #8212
2021-11-25 19:58:55 +01:00
Robert Kämpf
ebe375dac0
Deprecate net.minecraftforge.common.util.Constants and inner classes to encourage usage of vanilla constants ( #8140 )
2021-11-23 16:47:43 -08:00