ChampionAsh5357
270e778ac5
[1.18.x] Fix #8530 (Banner Pattern) NPE ( #8666 )
2022-06-07 17:43:17 +01:00
Dennis C
9528fd8bcc
Revert "[1.18.x] Enable the Forge light pipeline by default ( #8629 )" ( #8663 )
2022-06-06 03:31:30 +01:00
Take Weiland
5a75314bb3
Fix eager loading of model loaders during datagen causing NPE ( #8659 )
2022-06-05 20:33:32 +01:00
Redstone_Dubstep and Curle
8e7b08b96d
[1.18.x] Added new Disconnection screen to display better channel/registry mismatch information ( #8402 )
...
Co-authored-by: Curle <42079760+TheCurle@users.noreply.github.com >
2022-06-05 16:01:17 +01:00
sciwhiz12
5ef0d667e0
[1.18] Fix command redirects by replacing Commands#fillUsableCommands ( #8616 )
...
Commands#fillUsableCommands does not handle redirect nodes properly. It
blindly pulls from the cached node map for a redirect node, which may
have no result because the target node of the redirect has not been
visited yet.
CommandHelper#mergeCommandNode is better in this regard, because it
visits the target node of the redirect instead of blindly pulling from
the node map.
Fixes #7551
2022-06-05 15:47:52 +01:00
sciwhiz12
8a1c1d7e53
[1.18] Fix tags command suggestion to include dynamic registries ( #8638 )
...
Manually entering the names of dynamic registries work as expected. The
suggestions for registries didn't include dynamic registries because
they queried the static registries rather than querying all registries
from the server's `RegistryAccess` (which includes both static
registries and dynamic registries).
2022-06-05 15:45:14 +01:00
ChampionAsh5357 and Curle
f179eed971
[1.18.x] Fix Banner Patterns not being extensible ( #8530 )
...
Co-authored-by: Curle <42079760+TheCurle@users.noreply.github.com >
2022-06-05 15:39:29 +01:00
Flemmli97
d4c8708229
1.18.x Port BiomeDictionary over to biome tags ( #8564 )
2022-06-05 15:35:06 +01:00
Dennis C
4008057803
[1.18.x] Enable the Forge light pipeline by default ( #8629 )
2022-06-05 15:28:46 +01:00
997d8e0aa2
[1.18.x] Allow Modders to add custom data-pack registries through RegistryBuilder ( #8630 )
...
Co-authored-by: Silverminer007 <66484505+Silverminer007@users.noreply.github.com >
Co-authored-by: Curle <42079760+TheCurle@users.noreply.github.com >
2022-06-05 15:27:30 +01:00
Take Weiland
15bd5f0d30
[1.18] Allow custom rarities to directly modify the style ( #8648 )
2022-06-05 15:24:54 +01:00
Take Weiland
ccaa20b006
[1.18] Fix reload listener registration in ModelLoaderRegistry ( #8650 )
2022-06-05 15:24:29 +01:00
Dennis C
c48698f680
Fix wrong position in Level#hasChunk() call in IForgeBlockGetter ( #8654 )
2022-06-05 15:23:49 +01:00
Take Weiland
4285c931e7
Add ItemStack context to Enchantment#getDamageBonus ( #8635 )
2022-06-01 09:19:18 -07:00
Brennan Ward
03c43cf3da
Fix attack cooldown bar showing when out of reach of target. Closes #8639 ( #8640 )
2022-05-31 11:07:22 -07:00
Take Weiland
8d14797416
Improve TagsUpdatedEvent by adding update case information. ( #8636 )
2022-05-31 11:03:55 -07:00
sciwhiz12
ee46af66e5
Add pack-type-specific format versions in pack metadata. Fixes #8563 ( #8612 )
2022-05-31 10:36:44 -07:00
SizableShrimp
2bec354317
Catch and aggregate exceptions during NewRegistryEvent ( #8601 )
2022-05-31 10:34:06 -07:00
DaemonUmbra
727c7780b3
Added removeErroringEntities config option ( #8627 )
...
Counterpart to removeErroringBlockEntities
2022-05-23 20:03:03 +01:00
Take Weiland
5410f9b532
Add missing patches for not lowering mipmap level for small textures ( #8622 )
2022-05-23 20:02:51 +01:00
gigaherz
4c09d8d774
Make TransformType enum extensible, includes the possibility to specify a fallback type for cases where models don't specify the transform explicitly. ( #8566 )
...
Makes it possible to add new perspectives.
2022-05-22 17:55:48 +01:00
LexManos
aded6fb847
Fix CheckSAS to actually validate that the SAS line will do something.
...
This removes all method level lines as they are not necessary now.
2022-05-21 13:16:58 -07:00
Brennan Ward
c2ad951336
Add Attack Range attribute and Update Reach Distance ( #8478 )
2022-05-21 16:44:36 +01:00
Alex Thomson
7fb5dfa3e6
Implement PlayerNegotiationEvent ( #8599 )
2022-05-14 17:27:54 +01:00
Sara Freimer
abc3353375
Re-introduce an attribute for entity step height in a non-breaking way ( #8607 )
2022-05-05 19:11:59 +01:00
ChampionAsh5357
e7a8da4d0b
Revert step height attribute ( #8604 )
2022-05-05 14:07:07 +01:00
Dennis C
9db0d72232
Let BaseRailBlock decide if the calculated RailShape for placement or connection to neighbors is valid ( #8562 )
2022-05-03 19:58:53 +01:00
Meldexun
aafa34439a
Fix IDs of Multi-part entities being desynced across client and server. ( #8576 )
2022-05-03 18:29:21 +01:00
Brennan Ward
168a3bc6fc
Expose ICondition$IContext to modded reload listeners. ( #8596 )
2022-05-03 18:25:42 +01:00
Silver_David
2fb8b2eb18
Fix undead causing chunkloading leading to extensive lag ( #8583 )
2022-05-03 18:24:13 +01:00
DaemonUmbra
da82705e86
Accomodate Bukkit-like Servers not sending Command Args ( #8582 )
...
Note to modded server devs:
Please, please, please implement full compatibility with [Brigadier](https://github.com/Mojang/Brigadier ) instead of hacking around it.
2022-05-03 18:21:53 +01:00
Phylogeny
a237a39d52
Restore translation key comments to ForgeConfigSpec ( #8584 )
2022-05-03 18:20:21 +01:00
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
Vincent Lee
9a11201a9e
Introduce an attribute for step height additions ( #8389 )
2022-05-03 18:01:45 +01: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
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
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