Meldexun
c042dc5542
Fix entity parts being ignored when collecting entities in an AABB ( #8588 )
...
Previously entity parts are only taken into consideration when the parent entity is in a chunk that intersects with the AABB
2022-05-03 18:17:26 +01:00
KnightMiner
1493d06b5a
Fix EntityInteraction event running twice on client side ( #8598 )
2022-05-03 18:08:47 +01:00
Vincent Lee
9a11201a9e
Introduce an attribute for step height additions ( #8389 )
2022-05-03 18:01:45 +01:00
KnightMiner
c34094ea50
Fix shears passing on a client when interacting with a shearable entity ( #8597 )
...
Caused the offhand item to also interact with the entity, possibly sending a packet to the server causing both hands to interact
2022-05-02 10:46:58 -07:00
Alex Thomson
c531b2b5c7
Allow Exception passed through CommandEvent to propagate ( #8590 )
2022-05-02 10:43:49 -07:00
8ade7bbaeb
Mark 1.18.2 Recommended Build.
...
Co-authored-by: sciwhiz12 <arnoldnunag12@gmail.com >
Co-authored-by: Marc Hermans <marc.hermans@ldtteam.com >
Co-authored-by: Curle <curle@gemwire.uk >
Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
Co-authored-by: David Quintana <gigaherz@gmail.com >
40.1
2022-04-18 16:35:06 -07:00
sciwhiz12
6347071976
Add event for hooking into StructuresBecomeConfiguredFix Fixes #8505
...
Pass-through unknown structure IDs with "unknown." prefix
This avoids the fixer throwing an exception due to the unknown
structure, which causes the chunk data to be dropped (and freshly
regenerated later). The deserializer logs and ignores the unknown
structure ID, avoiding full chunk data loss.
2022-04-17 15:12:05 -07:00
Wyn Price
17bd0c4f91
Fix missed patch for loading modded dimensions on Dedicated Server start ( #8555 )
2022-04-17 14:41:31 -07:00
LexManos
bafaf90329
Fix potential concurrency issues with BiomeDictionary. Closes #8266
2022-04-14 11:13:14 -07:00
LexManos
fcb81aa660
Fix debug text being rendered slightly wrong.
2022-04-14 10:58:43 -07:00
LexManos
eb8fe02a5e
Fix intrusive handlers on dummy objects.
2022-04-13 23:21:57 -07:00
sciwhiz12
c1874bb5ab
Amend license header to include contributors and apply to FML subprojects ( #8525 )
...
After internal discussion, it was decided that we need to include
"contributors" to the license header. This avoids claiming that the
Java source files are under the exclusive copyright ownership of Forge
LLC, which excludes contributors that still hold copyright ownership
over their contributions (but is licensed under the LGPLv2.1 as stated
in the Forge CLA).
2022-04-13 20:42:00 -07:00
Robert Kämpf
f0b90dc35d
Add modern implementation of the Slider widget and deprecate the old one ( #8496 )
2022-04-13 19:59:38 +02:00
canitzp
eed24f017f
Implement ItemStack and LivingEntity sensitive method to get the FoodProperties for an Item ( #8477 )
2022-04-13 10:45:08 -07:00
SizableShrimp
7d79f0d581
Add use context and simulate flag to getToolModifiedState, enabled HOE_TILL action. ( #8557 )
2022-04-12 09:43:20 -07:00
sciwhiz12
94ce098056
Remove bad patch for AbstractFurnaceBlockEntity ( #8561 )
...
The patch prevented the entity from being marked as changed when an
item finished smelting.
2022-04-11 15:50:06 +01:00
Sara Freimer
fbaf92105e
Fix issues with custom forge ingredients causing sub ingredients to be prematurely and invalidly cached ( #8550 )
...
Add config option and skip checking for empty ingredients in shapeless recipe deserialization
2022-04-08 15:37:43 -07:00
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
LexManos
796cb29904
Fix misaligned patch in BlockEntity.save.
2022-04-07 11:40:08 -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
KnightMiner
56976e4d20
Simplfy default behavior of isSimple ( #8543 )
...
isSimple should only return true if the ingredient is any more sensitive then JUST itemA == itemB
It used to take metadata and damage into account, but that was removed in the flattening.
Also prevents fetching tag values too early, as tags are not ready during the ingredient constructor
2022-04-04 18:05:41 -07:00
Sr_endi
c38e0de8f5
Implement IPlantable in BambooBlock ( #8508 )
2022-04-04 18:02:33 -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
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