Minecraftschurli
1e6845669c
Add EnderManAngerEvent to make it possible to prevent endermen getting angry at a player based on more then their helmet. ( #8406 )
2022-04-08 10:14:50 -07:00
SizableShrimp
42472a8ab8
Expose getHolder() method on RegistryObject, as helper for when absolutely necessary to pass into Vanilla code. ( #8548 )
...
It is recommended you avoid if you can.
2022-04-06 14:13:17 -07:00
Sara Freimer
954db14250
Fix return value of Recipe#isIncomplete being inaccurate for empty tags ( #8549 )
2022-04-04 18:10:41 -07:00
LexManos
d33f24ff33
Fix compiler error in eclipse, bump MCPConfig for FF/Record fix.
2022-04-04 18:02:20 -07:00
Technici4n
87c4f90fb2
Fix TagEmptyCondition by passing tag context into conditional and recipe deserializers. ( #8546 )
2022-04-02 00:09:20 -07:00
SizableShrimp
1f031ad2c3
Allow using DeferredRegisters for vanilla registries ( #8527 )
...
Catch and aggregate exceptions when applying object holders
2022-04-01 13:49:46 -07:00
sciwhiz12
8f0d3da1e4
Remove cut copper from copper storage blocks tag. Closes #8403 ( #8539 )
2022-03-30 12:57:37 -07:00
ChampionAsh5357
10ca83e90d
Fix brewing stand input placement not auto-splitting stackable potions. ( #8534 )
2022-03-30 12:56:46 -07:00
SizableShrimp
e5d4e5d3ab
Fix lost validation of registry data on singleplayer world load ( #8533 )
...
Fix some leftover 1.18.2 TODOs
2022-03-25 17:52:48 -07:00
Cyborgmas
c7e4e60052
1.18 Allow mod menus to have their own recipebook ( #8028 )
2022-03-24 22:08:17 +00:00
KnightMiner
093acab825
[1.18.x] Add 3 new ingredient types, and make existing ingredients compatible with datagen ( #8517 )
2022-03-24 22:04:32 +00:00
Jonathan Colmenares and noeppi_noeppi
c3bd365baa
[1.18.x] Add the projectile search event. ( #8322 )
...
Co-authored-by: noeppi_noeppi <noeppinoeppi@gmail.com >
2022-03-24 21:52:58 +00:00
Cyborgmas
02fd859d5c
Allow confirm-and-save of the Experimental Settings warning. ( #7275 )
2022-03-24 21:36:03 +00:00
KnightMiner
349e12f939
Add hook for powdered-snow shoes ( #8514 )
2022-03-24 21:17:12 +00:00
KnightMiner
b0a64ff8ac
[1.18] Make it easier to register custom skull blocks models ( #8351 )
2022-03-23 01:50:50 +01:00
eerussianguy
e1ad29edd0
Rework fog events ( #8492 )
2022-03-23 01:43:39 +01:00
Take Weiland
415cdd0588
Add patches to enable MobEffects with IDs > 255 ( #8380 )
2022-03-21 23:10:33 -07:00
SizableShrimp
ad75cb8644
[1.18.2] Fix tags for custom forge registries. ( #8495 )
...
Tag-enabled registries must now be registered to vanilla's root registry. See RegistryBuilder#hasTags.
Modded tag-enabled registries have to use the format `data/<namespace>/tags/<registrynamespace>/<registryname>/<tag>.json`
This format is to prevent conflicts for registries with the same path but different namespaces
EX: Registry name `examplemod:shoe`, tag name `blue_shoes` would be `data/<namespace>/tags/examplemod/shoe/blue_shoes.json`
RegistryEvent.NewRegistry has been moved and renamed to NewRegistryEvent.
RegistryBuilder#create has been made private. See NewRegistryEvent#create
Created new ITagManager system for looking up Forge tags. See IForgeRegistry#tags.
Add lookup methods for Holders from forge registries. See IForgeRegistry#getHolder.
2022-03-16 13:36:00 -07:00
Sara Freimer
30f3a7dbba
Lower custom item entity replacement from highest to high so mods can cancel it during a specific tick ( #8417 )
2022-03-15 15:09:28 -07:00
BlueAgent
9d74a3520f
Fix MC-176559 related to the Mending enchantment ( #7606 )
2022-03-15 17:45:23 +00:00
Dennis C
57d6f31adb
[1.18.x] Allow blocks to hide faces on a neighboring block ( #8300 )
...
* Allow blocks to hide faces on a neighboring block
* Allow blocks to opt-out of external face hiding
2022-03-13 22:59:59 +01:00
Sara Freimer
df3c7ce19a
Pass server resources to reload listener event ( #8493 )
2022-03-06 14:57:14 +00:00
Joseph Tarbit
41c88f6e52
Provide access to the haveTime supplier in WorldTickEvent and ServerTickEvent ( #8470 )
2022-03-06 14:42:58 +00:00
sciwhiz12
898696d770
Add event for controlling potion indicators size ( #8483 )
...
This event allows forcing the rendering of the potion indicators in the
inventory screen to either compact mode (icons only) or classic mode
(full width with potion effect name).
2022-03-06 14:31:12 +00:00
LexManos
735382be03
Add support to Forge registry wrappers for new Holder system. Closes #8491
...
Fix TagBasedToolTypesTest not generating needed data correctly.
2022-03-02 13:38:02 -08:00
425eff39ff
Update to 1.18.2
...
Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com >
Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com >
Co-authored-by: LexManos <LexManos@gmail.com >
Co-authored-by: Curle <curle@gemwire.uk >
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2022-03-01 14:16:46 -08:00
sciwhiz12
34291c1fb2
1.18.x Omnibus ( #8239 )
2022-03-01 18:59:37 +00:00
LexManos
104daf8ef0
Update license headers to compact SPDX format.
...
License has not changed, this is just more compact and doesn't include years.
Bump version for RB.
2022-02-28 13:41:23 -08:00
gigaherz
ae62362d49
Fix static initializer crash when loading BakedRenderable.
2022-02-28 22:03:31 +01:00
sciwhiz12
2f8c3ea738
Fix regressions for onAddedTo/RemovedFromWorld and related events ( #8434 )
2022-02-28 17:23:19 +00:00
SizableShrimp
f0c2554b1c
[1.18] Integrate the gametest framework with Forge ( #8225 )
...
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2022-02-25 01:06:32 +00:00
Sara Freimer
2ab4685149
Add VanillaGameEvent to allow for globally listening to vanilla's GameEvents ( #8472 )
2022-02-22 15:12:06 -08:00
Sara Freimer
edbc07ed22
Provide damage source context to Item#onDestroyed(ItemEntity) ( #8473 )
2022-02-22 14:38:53 -08:00
sciwhiz12
117be913da
Fix comment for permission handler config setting ( #8466 )
2022-02-22 14:21:47 -08:00
Brennan Ward
512d4d7271
Apply nullable annotations to LootingLevelEvent ( #8422 )
2022-02-22 14:20:29 -08:00
LexManos
a9237cff75
Fix Mob Spawner logic with CustomSpawnRules. Closes #8398
2022-02-22 14:18:52 -08:00
Take Weiland
c3e0b071a2
Add missing Locale parameter to String.format calls, Fixes getArmorResource functionality on some locaales. ( #8463 )
2022-02-15 09:27:10 -08:00
Take Weiland
21787234f4
Allow items to hide parts of their tooltips by default ( #8358 )
2022-02-15 09:23:18 -08:00
Take Weiland
b25d9562f2
Fix RegistryObject not working if created after registry events ( #8383 )
2022-02-08 13:05:38 -08:00
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