AwesomeSyd239
6663f23e13
Add Fishing bobber projectile impact event ( #7842 )
2021-07-16 19:41:51 -07:00
Take Weiland
96804fb4df
[1.16] Allow blocks other than beds or respawn anchors to act as respawn points ( #7824 )
2021-07-16 19:23:36 -07:00
Won-Ton
77e8c72589
Add AT entries for DimensionSettings to make them easier for mods to work with ( #7817 )
2021-07-16 18:03:56 -07:00
Mike Garay
2bd83b26aa
Adds knockback attribute to players and updated knockback calculation to PlayerEntity#attack ( #7806 )
2021-07-16 17:52:58 -07:00
Silk
a6d1646591
Add data generators for sounds.json ( #6982 )
2021-07-16 17:24:16 -07:00
Take Weiland
39f9f393db
Add custom TextureAtlasSprite loaders ( #7822 )
...
Adds a system for mods to specify custom texture loaders which can be requested by the resource pack through a metadata section in the .mcmeta file. Due to technical reasons, png file is still required for MC to identify a texture as existing, even if the loader doesn't use it.
2021-07-16 01:55:43 +02:00
Commoble
d35784eb14
Fix PlayerGameModeEventTest and ForgeWorldTypeTest so they don't crash the dedicated server when running forge_test_server in forgedev ( #7869 )
2021-07-15 16:40:07 -07:00
Nightenom
1d87831773
Add option for linear filtering of text texture ( #7645 )
2021-06-08 21:33:31 +02:00
SizableShrimp
80feb0aeb2
Add generic EntityTeleportEvent ( #7694 )
2021-03-29 18:05:13 -07:00
SizableShrimp
2a0d9e8dac
Fix datapack exception related to EnumArgument with siblings ( #7686 )
...
Invalid enum constants are now properly thrown as a CommandSyntaxException
2021-03-15 13:20:08 -07:00
kaydogz
aacba8e38e
Add support for custom WoodTypes ( #7623 )
2021-03-15 12:28:45 -07:00
David Quintana
55f29764f8
Bulk update license year, and use replacement variable so that the current year is always used.
2021-03-10 23:41:00 +01:00
LexManos
a95b968c13
Regenerate patches with relative headers. This should lower conflicts in future PRs.
...
Convert Forge to use Official mappings.
Mojang released their obfuscation mappings but we have not used them up until now due to wanting to get their license to be more explicitly permissive.
It is clear that their intent is to allow us to use their names for developing mods like this.
See the full wording, and our interpretation here: https://github.com/MinecraftForge/MCPConfig/blob/master/Mojang.md
2021-03-09 14:21:48 -08:00
Marc Hermans
65bc41281f
Add support for caching of configuration values. ( #7608 )
2021-02-24 18:36:51 -08:00
Kovak
ba15737fe3
Added entity attribute setup and creation events
2021-02-15 18:40:32 -08:00
Sara Freimer
d97f28141c
Fix a few FluidUtil issues that were causing DispenseFluidContainer to not function properly ( #7422 )
2021-02-15 17:08:05 -08:00
LeBossMax2
733b812c7b
Fix ItemTextureQuadConverter.convertTexture generating wrong quads, fixes #7620 ( #7650 )
2021-02-16 00:38:21 +01:00
malte0811
a89ce2d6f1
FIx race condition in LazyOptional ( #7611 )
2021-02-15 12:11:27 -08:00
Dennis C
007cd42ec6
[1.16.5] Fix shaders breaking almost every overlay that uses textures, fixes #7575 ( #7624 )
2021-02-14 19:11:46 -08:00
TelepathicGrunt
d16a8d6d5d
Disable syncing of Feature and Biome registries ( #7639 )
2021-02-14 19:05:11 -08:00
Sara Freimer
1d7da4c595
Reintroduce forge's chunk manager to allow mods to force chunks with either a block position or entity (UUID) "owner" and have them properly persist between restarts ( #7642 )
2021-02-09 14:19:07 -08:00
Silk
83fee0b3d4
[1.16.x] Add loot table ID in Global Loot Modifiers ( #7428 )
2021-02-02 13:32:02 +01:00
KnightMiner
19f8d2a793
Optionally add a milk fluid to the vanilla bucket ( #7294 )
...
Fixes the previous broken code that was supposed to make mod registered milk returned by the vanilla bucket by allowing mods to enable a milk fluid.
2021-01-17 16:05:24 -05:00
sciwhiz12
8ec4253068
Add a SoundType subclass that uses suppliers ( #7538 )
2020-12-28 13:09:03 -08:00
poopoodice
b64f4780c5
Add new LivingConversionEvent to control mobs turning into other mobs. ( #7386 )
2020-12-28 12:03:11 -08:00
KnightMiner
1c98b29087
Add ItemAttributeModifierEvent ( #7484 )
2020-12-28 11:59:09 -08:00
tterrag
a57a240c13
Fix BlockStateProvider item models not knowing about block models
...
Add tests for this case
2020-12-10 21:37:13 -05:00
David Quintana
93c00b67d9
Implement feature for mods to define new world types ( #7448 )
...
* Mods can now register world types via a new forge registry, and optionally register a settings screen to tweak them.
* The default world type for dedicated servers and singleplayer world creation is configurable via forge's common config.
2020-11-28 00:57:15 +01:00
Richard Freimer
fd045d4628
Add support for referencing forge's resources and specifying existing mods to data generators ( #7456 )
2020-11-22 22:45:13 -05:00
Dennis C
8c68731838
Render local player when the renderViewEntity is not the local player ( #7216 )
2020-11-10 11:13:49 -08:00
David Quintana
45e38859ed
Add FluidStack codec, and a test mod that verifies its behaviour matches the existing write/read logic.
...
Add missing license headers.
2020-11-07 21:10:18 +01:00
David Quintana
fed7beab89
Introduce custom loader additions to the model data generators. ( #7450 )
...
Currently implemented loaders:
* OBJ
* Composite
* Multi-layer
* Item layers (vanilla item/generated but with fullbright texture support)
* Bucket
* Separate Perspective
2020-11-02 02:09:49 +01:00
David Quintana
53eedb0f10
Update forge mappings to 20201028-1.16.3 ( #7435 )
2020-10-29 01:11:57 +01:00
Richard Freimer
b1659300e0
Adds tag support for Enchantments, Potions, and TileEntityTypes ( #7379 )
2020-10-15 12:45:25 -07:00
Ocelot
51fa230e7b
Add event for player changing game mode ( #7355 )
2020-10-15 10:15:06 -07:00
David Quintana
59b4affbe7
Fixed conditional advancement loading when using the "advancements" array.
...
Added automatic generation of conditional advancements from the criteria in the conditional recipe entries.
Added advancement name calculation from the recipe ID.
2020-10-09 15:47:32 +02:00
Richard Freimer
f5b53d5d10
Add hooks to allow modification of structures spawn lists ( #7344 )
2020-10-07 13:04:03 -07:00
sciwhiz12
78d69db79e
Fix toggleable keybindings still being active while in GUI Fixes #7370 ( #7373 )
2020-10-02 16:28:21 -07:00
cech12
248d207dbc
Support effective materials of vanilla AxeItem ( #7351 )
2020-09-28 11:01:59 -07:00
Richard Freimer
af75547d37
Fix a few minor issues with custom tag types and fix OptionalNamedTags ( #7316 )
2020-09-23 20:12:11 -07:00
Tyler Hancock
0484f695fb
Fixed container item being consumed in brewing stand. #7307 ( #7314 )
2020-09-22 12:14:08 -07:00
Justin Wiblin
2686b7a9ab
Fix json biomes not setting registry name correctly for the BiomeLoadingEvent. ( #7329 )
2020-09-15 09:51:45 -07:00
LexManos
11e3281b3f
New BiomeLoadingEvent that allows modders to edit biomes as they are being deserialized.
2020-09-14 17:43:01 -07:00
LexManos
c75eb9e7cf
1.16.3 Update
...
Also included a bunch of warning cleanups.
2020-09-10 12:01:45 -07:00
Richard Freimer
45f8dc5245
Add support for custom tag types ( #7289 )
2020-09-08 19:10:36 -07:00
ChampionAsh5357
15733a18e4
New hook for better custom scaffolding movement ( #7261 )
2020-09-08 14:00:09 -07:00
Cyborgmas
edf41bda19
Add dataprovider for Global Loot Modifiers ( #6960 )
2020-09-08 12:11:08 -07:00
tterrag
be5885155c
Add validation via resources for tag providers ( #7271 )
...
BREAKING CHANGE: Moved ExistingFileHelper to common package
Remove various workarounds from forge tag providers
2020-09-02 23:18:22 -04:00
cpw
bfeec0c7bd
Merge branch '1.16.1' into 1.16.x
...
# Conflicts:
# patches/minecraft/net/minecraft/client/Minecraft.java.patch
# patches/minecraft/net/minecraft/item/crafting/Ingredient.java.patch
# src/main/java/net/minecraftforge/fml/client/ClientModLoader.java
# src/main/java/net/minecraftforge/registries/GameData.java
2020-08-31 21:15:56 -04:00
cpw
16b82bb97b
Merge branch '1.16.x' into 1.16.1
...
# Conflicts:
# src/main/java/net/minecraftforge/fml/ModList.java
# src/main/java/net/minecraftforge/fml/client/ClientModLoader.java
2020-08-30 21:44:51 -04:00