SizableShrimp
22d609ed6c
ForgeGradle 5.1 and Gradle 7, which allows development on J16. Runtime still targets J8. ( #7877 )
2021-07-21 14:21:09 -07:00
LexManos
315bbb74ff
Work around javac scoping issue.
2021-07-19 21:55:46 -07:00
LexManos
4e4d31b68c
Fix LAN worlds where registry entries have been removed.
2021-07-19 21:15:26 -07:00
William Bradford Larcombe
1a17fa6129
Fix FakePlayers having null connection and add FakePlayer test mod ( #7733 )
2021-07-19 12:54:42 -07:00
AwesomeSyd239
6663f23e13
Add Fishing bobber projectile impact event ( #7842 )
2021-07-16 19:41:51 -07:00
OneLemonyBoi
86352e9c19
Removes misleading Nullable annotation from canCreatureSpawn ( #7840 )
2021-07-16 19:38:06 -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
cech12
043e49a694
New hook to allow Trapdoors be climbable for custom ladders ( #7816 )
2021-07-16 18:01:27 -07:00
Sekwah
e6c1814122
Fix mod menu URL click bounds ( #7804 )
2021-07-16 17:51:11 -07:00
mikewk
7c6ae3e61e
Fixes tryFluidTransfer_Internal to respect the FluidStack drainable when draining fluidSource. ( #7782 )
2021-07-16 17:45:39 -07:00
Take Weiland
f9b894ecbf
Add IRecipeType parameter to burn time hooks ( #7771 )
2021-07-16 17:37:41 -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
Take Weiland
29f175743b
Add truncation to FMLStatusPing to work around protocol limits ( #7818 )
2021-06-16 19:23:20 -07:00
mrp-v2
2a7dde3d2e
Add method to get the number of elements in a model builder ( #7792 )
2021-06-08 12:49:25 -07:00
Take Weiland
aa4f24c915
Fix vanilla packet splitter remote detection and add advancement packet splitting ( #7802 )
2021-06-08 12:47:37 -07:00
Nightenom
1d87831773
Add option for linear filtering of text texture ( #7645 )
2021-06-08 21:33:31 +02:00
mrp-v2
65e99f9b58
Use empty model instead of missing model for non-existant layers in multilayer models ( #7750 )
...
Fixes issues when using multi-layer models as part of composite models
2021-06-08 21:07:33 +02:00
LexManos
435e65eb18
Removed signature line from mod list screen. #7500
2021-05-23 11:08:45 -07:00
Curle
8211a5048a
Reinstate the MinecartCollisionHandler field to AbstractMinecartEntity ( #7748 ) Closes #7506 .
2021-05-17 13:51:23 -07:00
Curle
167f14f4a1
Fix PlayerEvent.BreakSpeed's pos being nullable. ( #7747 ) Closes #7615 .
2021-05-17 13:46:11 -07:00
Curle
f332642409
Fix OBJ Loader data gen string ( #7746 ) Closes #7616
2021-05-17 13:43:37 -07:00
noeppi_noeppi
77d41023b5
Add an event similar to PlayerEvent.NameFormat but for the name shown in the tab list. ( #7740 )
2021-05-17 13:17:01 -07:00
Curle
da2594289c
Fix filling buckets with fluids without bucket items consuming the fluid ( #7745 ) Closes #7670
2021-05-17 13:10:27 -07:00
Trikzon
b6ce4fb066
Add barrels and barrels/wooden block and item tag ( #7676 )
2021-04-30 10:53:19 -07:00
JoJoModding
5125775992
Fix Line endings in tooltips not handled properly in multiplayer screen Closes #7738 ( #7739 )
2021-04-30 10:42:15 -07:00
mrp-v2
7bf02e7dcd
[1.16] Add missing Multipart Blockstate Builder feature: Nested condition groups ( #7677 )
2021-04-22 22:55:18 -07:00
SizableShrimp
80feb0aeb2
Add generic EntityTeleportEvent ( #7694 )
2021-03-29 18:05:13 -07:00
Take Weiland
0239a736ec
Fix sign textures being stitched onto every texture atlas ( #7690 )
2021-03-17 10:04:07 -07:00
Take Weiland
53c039680c
Fix wrong eye height when entity size changes (esp. baby animals) ( #7628 )
2021-03-15 14:08:40 -07:00
Take Weiland
7379e8b9a4
Allow ITeleporter to override the vanilla teleport sound ( #7682 )
2021-03-15 14:02:20 -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
diesieben07
e33f794298
Fix incorrectly replaced SRG names
2021-03-13 19:56:14 +01:00
AterAnimAvis
72d05d17a9
Fix potential Deadlock when using custom Item entities. ( #7532 )
...
Be careful when adding Entities during Chunk Load (#7519 )
2021-03-12 10:50:05 -08:00
Curle
5b53616a47
Automatically fix some issues with configurations deemed invalid for simple reasons ( #7671 )
2021-03-11 16:11:05 -08: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
David Quintana
a4f7087b92
Introduce a new feature that lets mods know if optional mods and optional network channels are present in the remote.
...
Allow connections from forge versions that don't have the vanilla splitter.
2021-03-10 23:40:59 +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
Take Weiland
5363dc5d99
Support splitting vanilla packets that are too large on forge<->forge connections ( #7485 )
...
Currently only for SUpdateRecipesPacket and STagsListPacket that blow up with huge datapacks
2021-03-04 12:14:52 -08:00
Sara Freimer
9602c22083
Fix a few places where the vanilla method was being called instead of the forge one ( #7535 )
...
Cleanup javadocs references slightly, fix a couple spots not using the proper forge hooks, and remove a couple unneeded patches
Update deprecation comment on isAir
2021-03-03 12:50:32 -08:00
FireController#1847
17500032ae
Add Opacity to ForgeHooksClient#renderMainMenu ( #7660 )
2021-03-02 21:28: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
DaemonUmbra
d2cfda3fb4
Fixed Configs not correcting when hot-loaded from changes on disk ( #7427 )
2021-02-15 16:39:59 -08:00
sciwhiz12
37ea725749
Deprecate Forge's setdimension command, vanilla execute command can do this now. ( #7459 )
2021-02-15 16:19:13 -08:00
LeBossMax2
733b812c7b
Fix ItemTextureQuadConverter.convertTexture generating wrong quads, fixes #7620 ( #7650 )
2021-02-16 00:38:21 +01:00
Sangar
9ab29ea8fe
Added MultipartBakedModel.getModelData(). ( #7595 )
...
This allows custom IBakedModel implementations to use the IModelData provided by their IBakedModel.getModelData() when used in the context of a multipart model.
2021-02-16 00:22:24 +01:00
Cyborgmas
fe26b77e3b
fix global cache not being a block render type ( #7648 )
2021-02-16 00:15:33 +01:00