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
Martijn van den Brand
9d3eb9df8f
Add some helper Access Transformers ( #8490 )
2022-03-24 21:14:27 +00:00
sciwhiz12
3c39a36c26
Fix incorrect method used in getStream ( #8532 )
...
The original correct method is getPath, but the patch uses getLocation.
The former is the actual resource path to the sound OGG file, while the
latter is the sound's location.
Fixes #8531
2022-03-24 01:11:17 +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
mezz
5ac711839f
Update Forge Auto Renaming Tool to the latest version ( #8515 )
2022-03-22 00:17:49 -07:00
Take Weiland
415cdd0588
Add patches to enable MobEffects with IDs > 255 ( #8380 )
2022-03-21 23:10:33 -07:00
Jonathan Coates
7f23b3b525
Allow sound instances to play custom audio streams ( #8295 )
2022-03-21 22:44:02 -07:00
Joseph Tarbit
de1050e420
Fix NPE caused by canceling onServerChatEvent ( #8516 )
2022-03-17 12:59:20 -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
SizableShrimp
9bf227afeb
[1.18.x] Fix FMLOnly in forgedev and userdev ( #8512 )
...
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2022-03-13 21:48:55 +00:00
Gabriel Harris-Rouquette
72f5b3f84d
Clear local variable table on RuntimeEnumExtender transformation ( #8502 )
2022-03-12 23:08:50 -08:00
Sara Freimer
df3c7ce19a
Pass server resources to reload listener event ( #8493 )
2022-03-06 14:57:14 +00:00
Paint_Ninja
6cb444455d
Use UTF-8 charset for Java compilation ( #8486 )
2022-03-06 14:53:15 +00:00
Andy Dingley
64ded22276
Use wither as griefing entity when it indirectly hurts an entity ( #8431 )
2022-03-06 14:49:53 +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
cdd91968b4
Fix durability bar not respecting an item's custom max damage ( #8482 )
2022-03-06 14:32:36 +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
sciwhiz12
3dcb4a2c9c
Introduce system mods to mod loading ( #8238 )
...
Core game mods are mods which are required to exist in the environment
during mod loading. These may be specially provided mods (for example,
the `minecraft` mod), or mods which are vital to the framework which
FML is connected to (for example, Forge and the `forge` mod).
These core game mods are used as the only existing mods in the mod list
if mod sorting or dependency verification fails. This allows later
steps in the which use resources from these mod files to work correctly
(up to when the error screen is shown and the game exits).
2022-03-06 14:21:00 +00:00
sciwhiz12
c458ff17fd
Add missing module exports arg to server arguments list ( #8500 )
2022-03-06 01:31:53 +00:00
Frostygames0
7009c1aa89
Fixed swim speed attribute ( #8499 )
2022-03-05 15:19:22 +00:00
Dennis C
4311edd4cd
Fix incorrect movement distance calculation ( #8497 )
2022-03-04 03:42:15 +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
gigaherz
14bca0d757
Fix JNA not working at runtime and causing issues with natives.
2022-03-02 01:14:57 +01: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 >
40.0
2022-03-01 14:16:46 -08:00
sciwhiz12
34291c1fb2
1.18.x Omnibus ( #8239 )
2022-03-01 18:59:37 +00:00
ichttt
4011c3fb07
Bump modlauncher and securejarhandler version ( #8489 )
2022-02-28 14:31:10 -08: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.
39.1
2022-02-28 13:41:23 -08:00
LexManos
d9a04b881a
Remove - from allowed characters in mod ids.
...
The Java Module System does not allow them in module ids.
Closes #8488
2022-02-28 13:23:53 -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
sciwhiz12
bb547a5748
Re-add missing Shulker patch for EntityTeleportEvent ( #8481 )
2022-02-25 00:51:00 +00:00
sciwhiz12
5dd3842b77
Fix entity type in conversion event to Drowned ( #8479 )
2022-02-25 00:49:48 +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
Sara Freimer
e225dbc8d1
Add missing shear and elytra game events ( #8471 )
2022-02-22 14:24:14 -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
bc24487d0e
Fix LivingDropsEvent not having all drops for foxes ( #8387 )
2022-02-15 09:41:06 -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