shedaniel
2af34feb2a
Fix invalid events
2021-03-30 01:19:43 +08:00
Max
2846a9616a
Merge remote-tracking branch 'architectury/1.16' into 1.16
2021-03-22 22:28:59 +01:00
Max
9fb19f9605
Bump forge event priority to HIGH
...
My reasoning for this lies in the quirk that Forge by default cancels all following event listeners when one of them fails with an Exception. Because we are an API that mods need to be able to rely on, and this may cause cascading issues with mods that depend on us down the line (see https://github.com/KubeJS-Mods/KubeJS/issues/101 ), I think we should act on HIGH priority by default to reduce the risk of this happening
2021-03-22 22:28:37 +01:00
Max
28d986a3cc
Add EntityHooks.fromCollision to retrieve an entity from block collision ( #64 )
2021-03-21 20:20:25 +01:00
shedaniel
f904c1de2e
Add @SubscribeEvent to ColorHandlersImpl
2021-03-20 15:42:00 +08:00
shedaniel
aee0af27f4
Remove addListener from ColorHandlersImpl
2021-03-20 15:41:29 +08:00
shedaniel
3dcad1e8a1
Fix Forge Screen Events to be consistent with the fabric implementation: InteractionResult.SUCCESS should also indicate that the event should be cancelled.
2021-03-20 15:10:43 +08:00
Max
0e1347aae7
Merge branch 'feature/asmify' into 1.16
2021-03-18 17:54:51 +01:00
Max
e1cff1567b
More annotation event migration
2021-03-18 15:49:03 +01:00
Max
c8dd9061db
Migrate Forge ReloadListeners events to annotations
2021-03-18 15:43:56 +01:00
Max
dd8c78c448
Fix CLIENT_WORLD_LOAD on Forge
2021-03-18 15:41:22 +01:00
Max
4168644036
Merge pull request #62 from architectury/feature/fix_35
...
Rewrite the GuiEvent.SET_SCREEN mixin to fix #35
2021-03-16 16:51:37 +01:00
Max
47da69c510
Bump to 1.9
...
This is to indicate possibly changed mod behaviour (e.g. with KubeJS UI)
2021-03-16 16:51:01 +01:00
shedaniel
389034e1ff
Change at
2021-03-11 21:11:43 +08:00
shedaniel
833d6014ea
Rewrite the GuiEvent.SET_SCREEN mixin to fix #35
2021-03-11 21:09:22 +08:00
shedaniel
db1237448a
Update plugins
2021-03-08 01:16:37 +08:00
shedaniel
6cbafd06a7
Add lightning strikes to the debug mod
2021-03-07 21:10:48 +08:00
shedaniel
0dbf72667d
Update plugin
2021-03-01 23:46:34 +08:00
shedaniel
fc41c38ffa
Merge remote-tracking branch 'architectury/1.16' into 1.16
2021-03-01 21:30:37 +08:00
shedaniel
bf9efc708f
Update plugins
2021-03-01 21:30:24 +08:00
shedaniel
d9b43e71e6
Add EntityRenderers ( #52 )
...
Close #45
2021-02-27 17:48:51 +08:00
shedaniel
89ce4c7c58
Fix BlockEntityExtension @Shadow remapping
2021-02-27 17:48:34 +08:00
shedaniel
568f624467
Update architectury-plugin to 3.0.89 and fix #51
2021-02-26 20:36:32 +08:00
shedaniel
927bd08f8c
Revert "Remove locals requirements from BlockLandingInvoker"
...
This reverts commit 0eb7bd5b
2021-02-26 03:47:23 +08:00
shedaniel
60cc189d60
Remove local testing build of transformer
2021-02-26 02:18:05 +08:00
shedaniel
0eb7bd5b1e
Remove locals requirements from BlockLandingInvoker
2021-02-26 02:16:55 +08:00
shedaniel
c8aeff0823
Update architectury-plugin to 3.0.88
2021-02-26 02:16:53 +08:00
shedaniel
5dc01b0a19
Implement onDataPacket ( #48 )
2021-02-26 00:36:06 +08:00
shedaniel
b93cb04b6f
Add null checks to networking for better errors.
2021-02-25 15:00:34 +08:00
shedaniel
4288ba88f5
Remove jcenter from settings.gradle
2021-02-23 23:17:07 +08:00
shedaniel
186d9bc517
Bump to 1.8
2021-02-23 23:11:00 +08:00
shedaniel
f99ac935ed
Merge remote-tracking branch 'architectury/feature/optional_tags' into 1.16
2021-02-23 23:09:45 +08:00
shedaniel
c0c496007e
Fix block entity without position
2021-02-23 23:09:16 +08:00
shedaniel
189f1e211c
Implement Tag#equals and Tag#hashCode on forge because forge is nice
2021-02-23 01:03:06 +08:00
shedaniel
a7a98aa19f
Add license
2021-02-23 00:58:04 +08:00
shedaniel
4f333f7ec7
Add test mod and fix game rules on forge
2021-02-23 00:56:50 +08:00
shedaniel
7e743dcb64
Add licenses and implement optional tags, requires some testing.
2021-02-23 00:16:26 +08:00
shedaniel
5613937011
Fix forge publishing as fabric
2021-02-19 02:19:38 +08:00
shedaniel
78043a3109
Migrate to Arch Plugin 3
2021-02-19 02:11:13 +08:00
shedaniel
0c705fa3ba
Update README.md
2021-02-18 14:55:55 +08:00
shedaniel
2656e52221
Publish the platform specific jars on a different artifact id to resolve issues with transitive dependencies.
2021-02-17 14:51:31 +08:00
Max
cd9c1926a9
(Retroactively) bump version to 1.6
2021-02-15 19:50:49 +01:00
Max
0ec068cc1e
Fix falling block land event to handle all (vanilla) blocks correctly
...
(Modded blocks need to have super.onLand(...) and then they'll be fine too)
2021-02-15 19:50:19 +01:00
Max
1918ec1132
Delay the breakage of ALL THE THINGS™ until 1.17
...
You're safe, NetworkChannel... for now
2021-02-15 19:45:28 +01:00
Max
b78cce58ee
Add LightningEvent, FallingBlock land, move break/place to BlockEvent
2021-02-15 18:59:31 +01:00
Max
35dfe7ccbc
[ci skip] Migrate to shedmaven
2021-02-14 17:37:30 +01:00
Max
2d1a9791f6
Remove collisions from packet ids
2021-02-11 19:12:42 +01:00
Max
54650b3e2e
Mark old @ExpectPlatform for removal (2.0)
2021-02-11 19:12:23 +01:00
Max
382d677663
Mark old sided register methods for removal (1.6)
2021-02-11 19:12:23 +01:00
shedaniel
7c7c28d909
Update to 21w06a
2021-02-11 21:45:52 +08:00