LexManos
3edefbe33e
1.20.2-pre1
2023-09-08 10:56:10 -07:00
Kovak
7c84249996
Fix rounding errors on models with 45 degree normals by favoring one Direction ( #9669 )
...
Should fix flickering issues when breaking custom models and having our vanilla solution disabled.
2023-07-19 14:44:28 -07:00
LexManos
2745531f08
Fix tag removal functionality that broke during the 1.19 update. Closes #9053 and #8949
2023-07-19 10:26:55 -07:00
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
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
Random832
150e8281ae
Fix conflicting keybindings not having the correct click count set. #9360
2023-07-15 09:28:47 -07:00
Nathan
fc7af96bde
Fix creative mode screen not correctly using CreativeModeTab::getTabsImage ( #9627 )
2023-07-14 07:10:49 -07:00
ChampionAsh5357
d9043298d3
Particle Description Data Provider.
2023-07-13 19:34:53 -07:00
bconlon
2c965fac90
AlterGroundEvent for modifying block placement performed by AlterGroundDecorator ( #9637 )
2023-07-13 17:29:03 -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
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
Sara Freimer
81f123fcab
Remove amount from FluidStack hashCode to fix the equal/hashCode java contract ( #9602 )
2023-06-27 13:57:34 +02:00
Dennis C
ce84ba86f0
Re-implement missing level-sensitive block light hook in ChunkAccess ( #9536 )
2023-06-10 09:13:29 +01:00
d8c84e2949
Forge 1.20
...
- Creative mode tabs are now a registry; the `BuildContents` event was renamed to `BuildCreativeModeTabContentsEvent` and moved it to its own class
- The pack format is now 15 for both resource packs and data packs
- `ScreenUtils` was deprecated in favor of a `GuiGraphics` extension
- Forge and the MDK were updated to Gradle 8 and FG6
- The Forge common config file was removed (it only contained the deprecated old fields for resource caching, which was removed in 1.19.3)
- Registry dummy entries were removed
- `RemappingVertexPipeline` was fixed to forward the `endVertex()` call
- Forge tool tags were removed in favor of vanilla ones
Co-authored-by: ChampionAsh5357 <ash@ashwork.net >
Co-authored-by: coehlrich <coehlrich@users.noreply.github.com >
Co-authored-by: Dennis C <11262040+XFactHD@users.noreply.github.com >
Co-authored-by: Matyrobbrt <matyrobbrt@gmail.com >
2023-06-07 20:55:09 -05:00
Joseph B
8abe9b6b0c
Add API for registering custom world preset editors ( #9436 )
2023-05-14 15:53:34 -05:00
SizableShrimp
f1702495ef
Fix crash when running server from root directory
...
Fixes #9498
2023-05-14 15:26:24 -05:00
Dennis C
2ab2ced589
Fix root transform matrix format, allow using all four root transform formats ( #9496 )
2023-05-12 11:20:01 -07:00
Apex
c8f9e59fef
Add missing AT lines to allow registering custom game rule boolean/integer types ( #9489 )
2023-05-10 09:27:10 -07:00
Dennis C
3de22ffba3
Collect and log exceptions occurring in DeferredWorkQueue tasks ( #9449 )
2023-05-04 16:43:34 -07:00
RealMangoRage
0ae63b0b07
Fixes ChatScreen calling .setScreen ( #9443 )
...
Fix test compile failures also.
2023-04-30 22:57:52 +01:00
SizableShrimp
f2aeeeb1fe
Fix forge grindstone hooks allowing stacks of non-stackable items ( #9457 )
2023-04-20 00:19:35 -07:00
Dennis C
01846c729a
Fix ItemLayerModel erroneously adding particle texture to layer texture list ( #9441 )
2023-04-07 08:16:17 +02:00
matyrobbrt
b5655b0ddc
Add support for splitting the login packet ( #9367 )
...
It contains full copies of data registries and can easily surpass vanilla's limits
2023-03-30 15:59:01 -07:00
LexManos
5c44992d1c
Fixed issue with MutableHashedLinkedMap when removing multiple sequential entries in the middle of the map.
...
Added Unit tests for MutableHashLinkedMap
Added support for removing using the iterator
Added concurrent modification detection to the iterator
Added default constructor with basic hashing strategy.
Closes #9426
2023-03-29 15:49:49 -07:00
ChampionAsh5357
9f895a79f2
Update and Regenerate Datapacks ( #9419 )
...
Add generation for pack.mcmeta
2023-03-28 13:33:59 -07:00
Paint_Ninja
6e1de81ff5
Restore ability to change message in ClientChatEvent ( #9377 )
2023-03-27 14:35:05 -07:00
noeppi_noeppi
bb49b9e6dc
Update pack versions ( #9414 )
2023-03-24 13:17:22 -07:00
Brennan Ward
2815e69407
[1.19.4] Revamp and fix spawn events ( #9133 )
2023-03-23 18:29:06 +00:00
Exopandora
b33efc0727
[1.19.4] Replace blitOffset parameter with PoseStack in IItemDecorator ( #9409 )
...
* Replace blitOffset with PoseStack in IItemDecorator
* Circumvent breaking changes
* Fix blitOffset type
2023-03-22 11:11:01 +01:00
Dennis C
684d36201f
Add option to completely hide a crash-callable depending on a runtime value ( #9372 )
2023-03-20 14:15:59 -07:00
Jason
7b8ca60d32
Add isNewChunk to ChunkEvent.Load ( #9369 )
2023-03-20 14:15:33 -07:00
sciwhiz12
576ff81856
Remove DistExecutor calls in PistonEventTest ( #9348 )
2023-03-20 14:14:21 -07:00
44c689f171
Forge 1.19.4
...
Properly move `ServerStatusPing` to codec
Reimplement custom display contexts
Co-authored-by: Matyrobbrt <matyrobbrt@gmail.com >
Co-authored-by: coehlrich <coehlrich@users.noreply.github.com >
Signed-off-by: SizableShrimp <sizableshrimp@sizableshrimp.me >
2023-03-14 17:22:27 -05:00
KnightMiner
8f72c143a1
Add onStopUsing hook to IForgeItem ( #9343 )
2023-03-03 11:14:51 -08:00
Adneths
183d43f5f8
Add 2 new RenderLevelStageEvent.Stage for After Entities and After Block Entities ( #9259 )
2023-02-18 15:43:10 +01:00
matyrobbrt
94af5cc43a
[1.19.x] Fix ForgeSlider not respecting custom height ( #9237 )
2023-02-05 18:58:08 +01:00
Minecraftschurli
0eb9d94bf3
Fix missing hanging sign material for modded wood type ( #9303 )
2023-01-23 13:34:22 -08:00
Brennan Ward
43580f5804
[1.19.3] Hotfix missing null check in createUnbakedItemElements ( #9285 )
2023-01-06 19:42:56 +01:00
Brennan Ward
f225d1f3fb
[1.19.3] Allow Item and Elements models to specify static color, sky light, and block light values. ( #9106 )
2022-12-31 10:36:56 +01:00
failall
7569de7004
Add TradeWithVillagerEvent ( #9244 )
2022-12-26 13:20:01 -08:00
bconlon
ad6bf9428e
Allows DatapackBuiltinEntriesProvider to datagen LevelStems ( #9247 )
2022-12-26 13:19:36 -08:00
ChampionAsh5357
58d6f072e4
[1.19.3] Fix Datagen Tests and Providers ( #9212 )
2022-12-19 16:28:19 +00:00
matyrobbrt
f2db3941ea
Allow using custom factories in button builders ( #9238 )
2022-12-19 16:04:41 +00:00
matyrobbrt
ae954bea17
Fix datapack registries not being synced to clients ( #9219 )
2022-12-15 11:53:53 -08:00
LexManos
81276b341a
Fix using a DeferredRegister on a non-forge wrapped registry. Closes #9199
2022-12-12 12:00:23 -08:00
Dennis C
f050617b47
Add support for custom CreativeModeTab implementations ( #9210 )
2022-12-12 10:23:48 -08:00
ChampionAsh5357
4802ceeccc
Replace AdvancementProvider patch with Forge helper ( #9188 )
2022-12-12 10:23:10 -08:00
matyrobbrt
2ea16d89ca
Allow using PackOutputs in Forge-added datagen classes ( #9182 )
2022-12-12 10:22:48 -08:00