LexManos
ebb316a15c
Cleanup usages of static imports and build script so that our build doesn't spam useless error like messages.
...
So that it is easier to see real errors.
Add compatibility checking to standard testing tasks.
2023-07-17 17:26:28 -07:00
LegoMaster3650
e6bb7eecbd
Added Action value to PlayerInteractEvent.LeftClickEvent to expose what action fired the event. #9175
2023-07-17 10:57:10 -07:00
Jonathan Colmenares
c66f70d6c2
Fix parameter names in IForgeDimensionSpecialEffects.adjustLightmapColors to better describe what they are. ( #9656 )
2023-07-17 09:38:05 -07:00
Jonathan Colmenares
26adf4da44
Re-add EntityEvent.Size methods to maintain bincompat
2023-07-17 07:50:18 -07:00
mgaray99
30d0a630d6
Added LivingMakeBrainEvent, to allow a consistent way for modders to manipulate entity Brains. #9292
2023-07-15 12:37:42 -07:00
JustRed23
00ad61b4ae
Add LivingSwapHandItemsEvent
2023-07-15 11:15:57 -07:00
brandon3055
09bc73d5cd
Fixed FluidUtil#tryFillContainer returning invalid result when simulating #9358
2023-07-15 10:51:17 -07:00
LexManos
16863c8d3b
Fix Entity eye height for multipart entities.
2023-07-15 10:45:21 -07:00
Random832
150e8281ae
Fix conflicting keybindings not having the correct click count set. #9360
2023-07-15 09:28:47 -07:00
Kovak
4385eb2155
Fix the Emissive Rendering for Experimental Light Pipeline ( #9651 )
2023-07-15 08:07:37 -07:00
ChampionAsh5357
55aa419100
Properly Handle Fluid Updates while in a Boat #9428
2023-07-14 19:05:27 -07:00
SilverDavid
a4bef82836
New hook in IClientBlockExtensions to handle enabling tinting on breaking particles. #9446
2023-07-14 16:08:24 -07:00
LexManos
b741df5f18
Fix invalid index when ticking itemstacks in a player nventory by adding a new onInventoryTick event. Closes #9453
2023-07-14 15:42:13 -07:00
LexManos
0c81a71308
Make the FireworkShapes enum extensible ( Closes #9486 )
2023-07-14 14:01:32 -07:00
Technici4n
ea7f755a11
Add EmptyEnergyStorage ( #9487 )
2023-07-14 11:40:16 -07:00
Paint_Ninja
d947d35eb1
Support IPv6 address compression for logged IPs
2023-07-14 11:14:56 -07:00
Sara Freimer
5271ef79fe
Make item name rendering and status bar rendering respect additional gui overlays being rendered by mods ( #9648 )
2023-07-14 10:17:43 -07:00
DBotThePony
3e624db4f8
Add PlayerSpawnPhantomsEvent, utilized to block or forcefully allow PhantomSpawner to spawn phantoms ( #9644 )
2023-07-14 07:20:21 -07:00
Paint_Ninja
b1965db30b
Add option to advertise dedicated servers to LAN.
2023-07-14 05:58:10 -07:00
ChampionAsh5357
d9043298d3
Particle Description Data Provider.
2023-07-13 19:34:53 -07:00
Meldexun
e91ff9a5a6
Add LivingBreatheEvent and LivingDrownEvent ( #9525 )
2023-07-13 19:19:40 -07:00
Meldexun
77fb08713f
Fix entity size event not being fired, changed it to split eye height and size calculations. ( #9535 )
2023-07-13 19:16:17 -07:00
bconlon
2c965fac90
AlterGroundEvent for modifying block placement performed by AlterGroundDecorator ( #9637 )
2023-07-13 17:29:03 -07:00
JustRed23
2f229c5bb1
Change ProjectileHitEvent to return a result instead of being cancelable. Closes #9642
2023-07-13 17:21:13 -07:00
noeppi_noeppi
54b08d2711
Replace static import with regular one to fix S2S and non-official mappings. ( #9633 )
2023-07-11 11:26:02 -07:00
Sara Freimer
6304cb655b
Add GuiGraphics helpers for blitNineSliced and blitRepeating that support specifying a custom texture size ( #9641 )
2023-07-10 22:03:47 +02:00
Paint_Ninja
b15b84fd59
Improve logging for server connections ( #9618 )
2023-07-05 15:01:18 -07:00
cech12
97edac430d
Fix placing fluids into waterlogged blocks with FluidUtil::tryPlaceFluid. To behave more like vanilla MC-127110 ( #9586 )
2023-07-05 15:01:04 -07:00
Gegy
7b833faa46
Expose loaded RegistryAccess through AddReloadListenerEvent ( #9613 )
2023-07-05 15:00:12 -07:00
Sara Freimer
ccbc697bad
Add unordered creative tabs after vanilla and perform a second level sorting of tabs by registry name to ensure tabs are ordered the same between game restarts ( #9612 )
2023-07-05 15:55:13 +02:00
Thomas Kain
c0fe1688d8
Make overloads consistent for defineListAllowEmpty in ForgeConfigSpec.Builder ( #9604 )
2023-07-03 17:28:37 -07:00
LexManos
47ed2ad401
Add null check to NetworkHooks.openScreen. Closes #9597
2023-07-03 17:24:26 -07:00
LexManos
47a2e137ed
Add IP address to client disconnect message. Closes #9603
2023-07-03 16:54:40 -07:00
LexManos
063546c37d
Fix hotbar items not dimming when sleeping in bed. Closes #9616
2023-07-03 16:54:31 -07:00
cpw
7d0330eb08
Try and be a bit nicer about handling bad [feature] definitions ( #9606 )
...
* Try and be a bit nicer about handling bad [feature] definitions - they're single square bracket defined and require strings for feature bound values.
* Some more tweaks to the feature system to output useful and well formatted error messages when bounds fail. Requires SPI 7.0.1 and the language string "fml.modloading.feature.missing" has changed.
* Use immutable lists where possible and generally tidy things a bit
2023-06-28 22:27:59 -04:00
Sara Freimer
81f123fcab
Remove amount from FluidStack hashCode to fix the equal/hashCode java contract ( #9602 )
2023-06-27 13:57:34 +02:00
Sara Freimer
45e27c62e9
Fix not dropping xp for player sourced explosions and various other cases when xp should drop ( #9588 )
2023-06-27 13:56:28 +02:00
Sara Freimer
a43be39137
Fix ignoring maxUpStep method overrides on entities ( #9583 )
2023-06-27 13:55:52 +02:00
Dennis C
9f858ef931
Fix gametest collection causing secondary crash in loading error state ( #9568 )
2023-06-27 13:55:06 +02:00
Sara Freimer
15878af658
Expose EntityRendererProvider.Context to AddLayers event ( #9562 )
2023-06-27 13:54:41 +02:00
Brennan Ward
2d8d6b2a0a
[1.20] Add events for checking spawn conditions (SpawnPlacementCheck and PositionCheck) ( #9469 )
2023-06-27 13:53:00 +02:00
Sara Freimer
8768c00f31
Auto generate names for modded loot pools. Fixes #9589 ( #9591 )
2023-06-22 11:56:47 -07:00
cpw
8c003dd965
More tweaks to the mod loading callbacks to make loading bars work better ( #9585 )
2023-06-22 20:36:09 +02:00
Sara Freimer
dadc55cb2d
Reimplement LootPool name patches and hooks ( #9573 )
2023-06-21 13:06:18 -07:00
Sara Freimer
83ab7656c9
Fix experimental lighting pipeline breaking vanilla's emissive rendering. Closes #9552 ( #9582 )
2023-06-21 20:30:36 +02:00
Dennis C
9cf1a77fdb
Add missing stack tooltip rendering hooks ( #9533 )
...
Fix automatic tooltip wrapping discarding empty lines used as spacers
2023-06-20 14:05:06 -07:00
agnor99
5318d70c18
Add piston push reaction overrides to Block class ( #9538 )
2023-06-20 14:03:35 -07:00
Sara Freimer
c43c15932f
Fix forge registries that have wrappers/support tags not being in the HolderLookup Provider that is provided to the GatherDataEvent ( #9566 )
2023-06-20 14:02:20 -07:00
Sara Freimer
4d9df706b0
Make IItemDecorator a functional interface again. Fixes #9563 ( #9574 )
2023-06-20 14:02:11 -07:00
cpw
031d008826
This is an early display window system for forge. ( #9558 )
2023-06-19 13:01:45 +02:00