LexManos
2bfa53b05a
Update License headers
2026-05-23 15:10:51 -07:00
Spectrall
3661620045
Add ForgeSpawnEggItem to lazily handle EntityTypes ( #10640 )
2026-05-23 14:57:49 -07:00
LexManos
cd1fa60337
Validate packet directions for Forge packets. Closes #10740
2025-12-30 14:07:59 -08:00
SizableShrimp
97bd9d7fd0
[1.14.x] Update Installer to 2.1.+ ( #8289 )
...
* Update Installer to 2.1.+
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
* Update references of files.mcf.net/maven to maven.mcf.net
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2021-12-12 03:51:44 +10:30
Marc Hermans
54f411ad98
[1.14.x] [CVE-2021-44228]: Update Log4J to fix the security issue inside it. ( #8272 )
2021-12-10 22:43:11 +10:30
50ap5ud5
23f00d26bb
Backport of patch #6543 to enable Stencil buffer in net.minecraft.client.shader.Framebuffer. Closes #6751
2020-07-01 17:47:42 +02:00
Tom Boshoven
a401a9b9d0
Make MultiModel pass its extra model data down to its parts. Closes #6534
2020-06-29 21:02:52 +02:00
Dion van der Hak
2276abd7a4
Add missing localization for attributes ( #6530 )
2020-06-25 10:09:38 -07:00
DaemonUmbra
c023b7084d
Potential userProperties Fix ( #6740 ) ( #6784 )
2020-06-18 14:41:46 -07:00
David Quintana
538d087a7f
Add file missed in the backport of the global loot modifiers feature from 1.15. Avoids an error when loading a world or reloading datapacks.
2020-06-04 00:39:46 +02:00
David Quintana
3ba3a6649e
Backport new multi-layer model from 1.15. Added as a separate class and loader ID to avoid breaking changes.
2020-05-28 17:05:33 +02:00
malte0811
d544c31b72
Fix ChunkWatchEvent.(Un)Watch not firing correctly ( #6519 )
2020-05-14 13:14:03 -07:00
Philip T
9c9abe3576
Fix ChunkDataEvent.Load not firing, it now fires in the aync thread. ( #6610 )
2020-05-12 14:54:45 -07:00
DaemonUmbra
6985736834
Fix recursion mess in PlayerAdvancement loading, by using an alternative based on a toposorted list of all advancements. ( #6662 )
...
It seems to be fully equivalent in testing, but there may be corner cases, so there is a config to disable, though disabling may break servers, especially those chunkloading fake players.
2020-05-12 14:26:05 -07:00
BlueAgent
ec9d57cdc7
Fix Forge's tps and gen commands. ( #6666 )
2020-05-12 14:24:30 -07:00
David Quintana
e758126529
Backport a7e4cdcc49 (Bucket unable to place custom fluid on block with custom fluid-loggable implementation)
2020-05-06 14:29:46 +02:00
LexManos
dc3dec48b1
Fixed PlantType enum not using IExtensibleEnum.
2020-05-03 13:03:38 -07:00
David Quintana
27bd0de5eb
Add tickRate setter to the ForgeFlowingFluid Properties builder.
2020-04-23 14:58:00 +02:00
David Quintana
90403d18f9
Backport Global Loot Functions by Draco18s
2020-04-12 22:45:55 +02:00
pat-aoc
ece753cd56
updated comment pertaining to PlantType
2020-04-04 18:36:06 -04:00
pat-aoc
c9c5346da7
added TODO in PlantType.java and made variables private in CustomPlantTypeTest
2020-03-31 16:18:18 -04:00
Brian Chim
2e2fe6c199
Add fix for issue 6286. Changed null return to throw exception as per IExtensibleEnum
2020-03-08 21:21:49 -04:00
David Quintana
6aadd20f5f
Add AT entries for some implicit constructors that are protected, but the development setup makes public without telling anyone.
2020-02-28 22:43:54 +01:00
David Quintana
dc145a3dfc
Backport implementation of the new model system from 1.15: ( #6180 )
...
- Extended block model format to support a "loader" value, as an alternative to "elements.
- Extended block model format to support "gui_3d":false as a way to mark a model as being intended to be flat and lit from the front.
(No this is not equivalent to the "gui_light" flag in 1.15.2. It changes more than just the light direction)
- Added a new OBJ loader designed from the ground up to work with the new model system.
- Added stock models to serve as parent models when using custom loaders (forge:item/default, forge:item/default-tool, and forge:block/default).
- Added stock white texture (forge:white) for use in loaders that want to draw untextured geometry.
- Deprecated the old loader components, since they are gone in 1.15 already.
2020-02-28 18:26:59 +01:00
LexManos
220cb1fd81
Update binpatcher version to decrease installer download size.
2020-02-03 13:41:18 -08:00
FenixFyreX
19abf0cb9a
[1.14.4] Fix NPE on java 8u242 backport of PR #6473 ( #6495 )
2020-02-03 12:44:21 -08:00
KnightMiner
d4a3762f21
[1.14] Add support for custom nether portal frame blocks ( #6417 )
2020-01-15 16:22:57 -08:00
tterrag
4c7f1096e5
Add constructor for FishBucketItem that accepts suppliers
2020-01-09 17:32:45 -05:00
Choonster TheMage
4ff65feb63
Deprecate ElementBuilder#rotation(BlockPartRotation) and add zero-parameter overload ( fixes #6321 ) ( #6338 )
2020-01-07 12:02:08 -08:00
tterrag
dbec9b3d5a
Fix dyes tag containing dye items instead of tags
...
Update generated data
2020-01-05 19:05:09 -05:00
King Lemming
a436118e39
Add FluidStack support to the Forge packet buffer. ( #6353 )
2019-12-22 22:21:38 -08:00
Daniël Goossens
5d0fb2967c
Split DrawBlockHighlightEvent into subevents to make usage clearer, addresses #2190 ( #6269 )
2019-12-10 11:46:01 -08:00
tterrag
5c88451f6f
Allow classpath locator to discover jars via FMLModType attribute
2019-12-05 22:56:05 -05:00
cpw
cfc53c939e
Tidy up some output and also add libraries from the modfile detection into the transforming classloader.
...
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-12-05 22:47:39 -05:00
tterrag
3ba78225c3
Fix swapped yaw/pitch in camera setup event
2019-12-02 19:10:59 -05:00
liach
d8e6181058
Restore camera setup render event ( #6335 )
2019-12-02 14:54:46 -08:00
DaemonUmbra
bb4e78da90
Fixed invocation of Vanilla spawn logic ( #6334 )
...
Forge's replacement of the Vanilla logic gets inverted, so the Vanilla logic inside that replacement must be inverted to correct for this.
(Fixes #6332 )
2019-12-02 14:54:00 -08:00
bl4ckscor3
4dd32d6f72
Add item tag 'beacon_payment' for items that can activate a beacon ( #6328 )
2019-12-02 14:52:45 -08:00
Paul Becker
f9686cf098
New SleepFinishedTimeEvent allowing control of world time when waking up. ( #6043 )
2019-12-02 14:08:14 -08:00
tterrag
c18d26c7d8
Make EntityLootTables reusable for modders
2019-11-25 01:03:24 -05:00
nikita488
241db39cea
Fix emissive items not working
2019-11-24 19:08:46 -05:00
cpw
31da9a4878
Fix the hang on startup problem when windows' broken device enumeration
...
causes a huge glfwInit slowdown. Log a message too when this is detected.
See https://github.com/glfw/glfw/issues/1284 , https://stackoverflow.com/questions/10967795/directinput8-enumdevices-sometimes-painfully-slow ,
https://discourse.libsdl.org/t/win-10-initing-joystick-causes-45s-hang-in-sdl-dinput-joystickdetect/23293
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-11-23 15:37:56 -05:00
Richard Freimer
0e65f20f22
Add hooks to make it easier to add custom TNT blocks ( #6290 )
2019-11-20 19:19:34 -08:00
DaemonUmbra
d8d70e8b35
Add tags supports_beacon and supports_conduit and modify Beacon and Conduit to use these tags ( #6266 )
2019-11-20 19:15:13 -08:00
bl4ckscor3
5d62261082
Fix RawMouseEvent not being cancelable ( #6310 )
2019-11-12 15:12:25 -08:00
DaemonUmbra
f4a85e5f03
Fixed an NPE caused by missing registries. ( #6292 )
...
Missing registries in this case being registries renamed without proper remapping or created by mods that were removed.
2019-11-05 11:10:32 -08:00
DaemonUmbra
7f8b30aed3
Made the slash optional in fml confirm/cancel. ( #6282 )
2019-11-05 11:10:19 -08:00
LexManos
b8ea220925
Fix registry snapshots not reading aliases correctly. Closes #6298
2019-11-05 11:10:03 -08:00
cpw
1e1644f6d4
A few tweaks to things. Make the mods command a bit better, make the
...
IndexedMessageCodec actually log which network channel it got back packets
on. Also, improve the custom directorymodlocator with actual custom names,
finally, allow up to 99 log rollovers, up from 7 default (this means a
repeatedly crashing server is less likely to roll out the log of the first
crash).
Signed-off-by: cpw <cpw+github@weeksfamily.ca >
2019-11-03 12:33:07 -05:00
tterrag
fab4ce894a
Fix BlockStateProvider#horizontalBlock emitting rotations >=360
2019-11-01 17:10:06 -04:00