Cyborgmas
bdf0d9cf22
1.17 Fix InitGuiEvent ( #7906 )
2021-07-24 16:40:51 +02:00
SuperMartijn642
bd58ced0e4
Expose RenderStateShard inner classes ( #7895 )
...
In 1.17, all of the inner classes of `RenderStateShard` (`RenderStateShard.OverlayStateShard`, `RenderStateShard.WriteMaskStateShard`, etc.) have been changed to protected. These classes are needed however to create new `RenderType.CompositeRenderType`'s using `RenderType.CompositeState.CompositeStateBuilder`.
Since these are protected inner classes, their constructors also can't be directly be obtained using `ObfuscationReflectionHelper`.
Currently, any mod using custom `RenderType`'s will have to either:
- add their own access transformer for the inner classes, or
- extend `RenderStateShard` to access `RenderStateShard`'s inner classes, and extend `RenderType` to access `RenderType.CompositeRenderType`
This PR changes the visibility of `RenderStateShard`'s inner classes to public in Forge's `accesstransformer.cfg`.
2021-07-24 16:39:00 +02:00
Cyborgmas
5af6649435
added back attribute patches ( #7886 )
2021-07-24 16:30:21 +02:00
LexManos
695e1fbb94
Bump SecureJarHandler, and fix life cycle event's deferred work being on the incorrect thread/boot classloader.
2021-07-23 17:25:47 -07:00
LexManos
b027a92dd2
Bump SecureJarHandler to fix package meta issue. Closes #7881
...
Fix version.json having duplicate libraries.
2021-07-22 14:52:17 -07:00
be5446b91c
Update to 1.17
...
Update to Official classnames
Patchwork
Make the game compile and run
Merge in the new HUD overlay API
Merge in the new render properties API
PEEL
Use Gradle 7.2 snapshot to fix eclipse integration bug in 7.1, Would use 7.0 but FG needs 7.1 for some reason.
New FML installer
Update to 1.17.1
Co-authored-by: LexManos <lexmanos@gmail.com >
Co-authored-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
Co-authored-by: cpw <cpw+github@weeksfamily.ca >
Co-authored-by: Curle <curle@gemwire.uk >
Co-authored-by: Unnoen <Unnoen@users.noreply.github.com >
Co-authored-by: covers1624 <laughlan.cov@internode.on.net >
Co-authored-by: DaemonUmbra <daemon.umbra@gmail.com >
Co-authored-by: gigaherz <gigaherz@gmail.com >
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
37.0
2021-07-22 19:57:02 +01:00
LexManos
064ae6961b
New 1.16.5 RB.
36.2
2021-07-21 18:25:45 -07:00
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
AterAnimAvis
ca9df21258
Use '{assets_root}' rather than task output path for userdev config ( #7873 )
...
Signed-off-by: AterAnimAvis <AterAnimAvis@gmail.com >
2021-07-17 18:23:30 +02:00
Silk
93d7fa54fc
Fix missing userdev config for datagen runs ( #7871 )
...
Signed-off-by: TheSilkMiner <thesilkminer@outlook.com >
2021-07-17 13:14:38 +02:00
Bailey Hollingsworth
f235d80d9f
Adds a damage float in Lightning Entity and patches Entity to use it. ( #7849 )
2021-07-16 20:12:40 -07:00
Mike Garay
be34dd89a9
Patch several mob classes to let them use modded versions of their ranged weapons ( #7845 )
2021-07-16 20:12:33 -07:00
AwesomeSyd239
6663f23e13
Add Fishing bobber projectile impact event ( #7842 )
2021-07-16 19:41:51 -07:00
OneLemonyBoi
f9f7ef2580
Removes misapplied patch in Entity ( #7841 )
2021-07-16 19:38:56 -07:00
OneLemonyBoi
86352e9c19
Removes misleading Nullable annotation from canCreatureSpawn ( #7840 )
2021-07-16 19:38:06 -07:00
OneLemonyBoi
8c8b31435b
Corrects the assigning of mob kills, Fixes MC-121048 ( #7836 )
2021-07-16 19:37:12 -07:00
OneLemonyBoi
16b3e2780e
Updates MouseHelper to allow for Horizontal Scroll to be recognized as Vertical Scroll ( #7834 )
2021-07-16 19:31:14 -07:00
Take Weiland
1121f18413
Fix entities losing their scoreboard data when they are unloaded ( #7826 )
2021-07-16 19:24:29 -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
LexManos
03a6dbb405
Regen patches
2021-07-16 19:12:38 -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
cech12
043e49a694
New hook to allow Trapdoors be climbable for custom ladders ( #7816 )
2021-07-16 18:01:27 -07:00
King Lemming
5169f1f6fe
Convenience change for potion enumeration - does not change patch size in any meaningful way! ( #7811 )
2021-07-16 17:56:08 -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
Sekwah
e6c1814122
Fix mod menu URL click bounds ( #7804 )
2021-07-16 17:51:11 -07:00
Daniel Houck
7f2892de7e
Fix vanilla rotation/mirroring issues ( #7803 )
...
Patch minecraft to fix MC-227255 and MC-134110, which are block
rotation and mirroring issues. I noticed this from problems with
Structurize, but this probably affects any other mods that allow
rotating or mirroring structures (as well as vanilla structure blocks).
2021-07-16 17:50:29 -07:00
PersonTheCat
439ba462d6
Synchronize ResourcePackList#addPackFinder ( #7799 )
2021-07-16 17:48:10 -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
Andy Dingley
df53db351e
Use MobGriefingEvent for PiglinEntity when determining whether Piglins want to pick up items. ( #7762 )
2021-07-16 17:35:24 -07:00
Andy Dingley
9aa04c8036
[1.16.x] Remove redundant mobgriefing check in SmallFireaballEntity. ( #7761 )
2021-07-16 17:33:59 -07:00
Queekusme
626496cec0
Changed AbstractFurnaceTileEntity's canBurn and burn functions to use IRecipe's 'assemble' instead of 'getResultItem' ( #7756 )
2021-07-16 17:33:02 -07:00
covers1624
022482a3bd
Bypass chunk future chain when processing loads and getChunk called. ( #7697 )
2021-07-16 17:26:45 -07:00
DaemonUmbra
dd228a9ac1
Removed sidedness from PacketBuffer methods. ( #7236 )
...
Affected methods:
* readLongArray (x2)
* readSectionPos
* readString (no-arg variant)
2021-07-16 17:25:11 -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
LexManos
31fb15c88d
Add userdev to run config.
2021-07-13 18:15:54 -07:00
Take Weiland
29f175743b
Add truncation to FMLStatusPing to work around protocol limits ( #7818 )
2021-06-16 19:23:20 -07:00
SizableShrimp
33499db93f
Remove ModelResourceLocation patch for SAS entry ( #7813 )
2021-06-09 09:35:03 -07:00
Take Weiland
84381553a9
Fix jar file path detection if the path contains a "!" ( #7790 )
2021-06-08 13:26:01 -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
b98991dc70
Add debug logging to packet compression encoder.
...
Should make figuring out who is sending large packets easier.
Disable with -Pforge.disablePacketCompressionDebug=true
2021-06-03 10:29:49 -07:00
LexManos
435e65eb18
Removed signature line from mod list screen. #7500
2021-05-23 11:08:45 -07:00