bl4ckscor3
ea9a72af85
Fix patch issue that removed SimpleWaterloggedBlock from BaseRailBlock ( #7937 )
2021-08-02 14:58:06 -07:00
Striker Rocker
9a92363e15
Fix EntityInteractSpecific Event not being fired in server ( #7936 )
2021-08-02 14:34:42 -07:00
ChampionAsh5357
94389d0efd
Add BlockEntityRenderer registering to RegisterRenderers ( #7975 )
2021-08-02 01:00:16 +02:00
DaemonUmbra
9080886c1a
Fix installer issue with spaces in paths. ( #7972 )
2021-07-31 22:02:41 -07:00
Alex O'Neill
13ca55f34d
Remove unused config entries. ( #7954 )
2021-07-30 17:43:45 -07:00
Alex O'Neill
5dbea18e30
Re-add call to Ingredient#invalidateAll() ( #7953 )
2021-07-30 17:42:52 -07:00
DaemonUmbra
30cfd848d8
Remove Generic from ProjectileImpactEvent ( #7959 )
...
Generification of this event was half-done and has been aborted, leaving the generic parameter in place just creates confusion and crashes
2021-07-29 19:10:35 -07:00
gigaherz
80d08dbf3a
Introduce RegisterShadersEvent to register shaders with the proper timing (runs every client resource reload).
...
Fix ShaderInstance to allow resourcelocations with namespaces as input.
Fix shader parsing to respect resource domains.
Fix ForgeRenderTypes to use the right shader in each situation.
Add custom forge shader for unlit translucent entity rendering, equivalent to the vanilla entity translucent shader.
2021-07-30 01:48:20 +02:00
SizableShrimp
7d4c238165
Fix userdev mod deps on the classpath ( #7919 )
2021-07-27 22:43:36 -07:00
iTitus
0ea9401d90
Fix typo in FluidBlockWrapper ( #7931 )
2021-07-26 15:22:37 -07:00
LexManos
4bdfd8674d
Fix rounding related errors with small entity pathfinding. Closes #7730
2021-07-26 14:24:24 -07:00
eerussianguy
3e9e0a6447
Add modder-friendly way to edit the boat model / texture in custom boats ( #7897 )
2021-07-26 10:54:51 +02:00
Commoble
76da41dd46
Fix EntityRendererEventsTest crashing dedicated server when running forge_test_server in forgedev ( #7930 )
2021-07-25 22:48:28 +02:00
gigaherz
6ddf56ef15
Added RegisterClientReloadListenersEvent which lets you register reload listeners with appropriate timing.
...
Added new entity rendering events.
- EntityRenderersEvent.RegisterLayerDefinitions: Used to register layer definitions for entity models.
- EntityRenderersEvent.RegisterRenderers: Used to register entity renderers.
- EntityRenderersEvent.AddLayers: Called during resource reload after all renderers have been constructed and it's safe to add layers.
Removed RenderingRegistry, which is now not necessary.
Removed a few unused things.
Fixes #7920
2021-07-25 12:06:36 +02:00
SuperMartijn642
eeec737188
Pass the 'includeName' flag to the ItemTossEvent ( #7894 )
2021-07-24 16:52:19 +02:00
Cyborgmas
119ac8f4ab
remove old direct GL call ( #7907 )
2021-07-24 16:45:11 +02:00
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