Commit Graph

167 Commits

Author SHA1 Message Date
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
77413eb808 Fix NetworkChannel client-server desync 2021-02-09 01:02:27 +08:00
shedaniel
7ac9b8485e Log unknown message IDs 2021-02-09 01:01:33 +08:00
shedaniel
70d5de3186 Migrate to my maven + make NetworkChannel side-agnostic 2021-02-08 21:49:58 +08:00
shedaniel
be28ae081c Merge remote-tracking branch 'architectury/1.16' into 1.16 2021-02-06 22:56:22 +08:00
shedaniel
e66a57bc80 Add some null checks 2021-02-06 22:56:12 +08:00
Max
38af2f1fc4 Remove (probably incorrect) client annotation from some hooks 2021-02-05 21:33:08 +01:00
shedaniel
0a5f606bf4 Fix ColorHandlers on Forge being on the wrong event bus 2021-02-04 23:17:09 +08:00
shedaniel
2e77a254f6 Make DeferredRegister cast better 2021-02-01 14:34:18 +08:00
Max
5dff9820fa Merge pull request #33 from architectury/fixes/registry-fixes
General, registry-related fixes
2021-01-27 23:44:45 +01:00
Max
fd3e8ac3c0 Fix AbstractRecipeSerializer's signature
The corresponding registry should be for serialisers, not for recipes.
2021-01-27 22:30:39 +01:00
Max
3b16d58ed0 Remove call to target interfaces in mixin plugin
Fixes IOOBE with Architectury Registries
2021-01-27 22:28:36 +01:00
shedaniel
afe197b516 Merge pull request #32 from Juuxel/feature/game-rule-api
Game rule API
2021-01-27 22:26:26 +08:00
Juuxel
3d3b8bb55e Add javadocs 2021-01-27 15:17:13 +02:00
Juuxel
6de010f71a Add game rule API 2021-01-27 15:14:42 +02:00
shedaniel
51c9e8b0d8 [ci skip] This is beautiful 2021-01-27 19:22:03 +08:00
shedaniel
d6acb9e78a Bump base version to 1.5 2021-01-26 09:53:51 +08:00
shedaniel
d5e040604b Merge remote-tracking branch 'architectury/feature/registry-creation-api' into 1.16 2021-01-26 09:53:36 +08:00
Max
721db319f9 Merge pull request #22 from architectury/feature/screen-open-event
Add GuiEvent.SET_SCREEN
2021-01-25 19:21:30 +01:00
Max
90245758f9 [ci skip] Merge pull request #29 from architectury/fixes/server-registry-crash
Fix mojank stripping containsKey from Registries on Server
2021-01-25 19:20:05 +01:00
Max
baf36d02fb Fix mojank stripping containsKey from Registries on Server 2021-01-25 19:13:09 +01:00
Max
0b7e29cd2d [ci skip] Add SET_SCREEN test to testmod 2021-01-25 19:10:27 +01:00
Max
69d6ab5255 Remove unused import 2021-01-25 18:58:42 +01:00
Max
8d1f10205c Merge branch '1.16' into feature/screen-open-event 2021-01-25 18:51:49 +01:00
Max
9e733da049 Attempted fix for #25 (#28)
* Experiment with low priority and require=0 to try to fix #25

* Revert require = 0 because it didn't work

* (Hopefully) solve things with a mixin plugin

Might be overkill, but we could need it again in the future...

* Replace Platform call with FabricLoader
2021-01-25 18:09:56 +01:00
Max
a3e8bbd8f4 Update GitHub workflows to support [ci skip] tag
(It also now only respects "relevant" files like gradle configs and source files by default)
2021-01-25 18:08:57 +01:00
shedaniel
d6c2772d8e Update architectury-plugin 2021-01-25 20:02:34 +08:00
shedaniel
a3e8131edb Update architectury-plugin 2021-01-25 20:02:14 +08:00
shedaniel
0223834441 Fix crash registering reload listeners 2021-01-25 18:43:20 +08:00
shedaniel
d08b33b2cc Merge remote-tracking branch 'architectury/1.16' into feature/registry-creation-api 2021-01-25 18:04:33 +08:00
shedaniel
9a8194b1f4 Update architectury plugin 2021-01-25 18:04:17 +08:00
shedaniel
b69eae29d7 Merge remote-tracking branch 'architectury/1.16' into feature/registry-creation-api
# Conflicts:
#	build.gradle
2021-01-25 17:55:32 +08:00
shedaniel
dc702a01e6 FluidStackHooks in getting the rendering information for the fluids (#26) 2021-01-25 17:53:26 +08:00
shedaniel
492521dfe3 Add PlayerEvent#CHANGE_DIMENSION 2021-01-25 17:52:39 +08:00
shedaniel
bb33552a49 Fix #25 2021-01-25 17:33:10 +08:00
shedaniel
4acc8341d0 Add ItemStackHooks 2021-01-25 17:32:56 +08:00
shedaniel
c13620fc9c Expose raw id from registries 2021-01-25 12:26:38 +08:00
Max
107ffe4aa7 Set @Unique to be mixin-wide in MixinMinecraft 2021-01-25 05:19:40 +01:00
shedaniel
9deb0f8be4 Merge branch '1.16' into feature/registry-creation-api 2021-01-25 11:57:04 +08:00
shedaniel
5e808e52ee Add PR snapshots 2021-01-25 11:56:49 +08:00
Max
9994b9049e Merge remote-tracking branch 'origin/1.16' into feature/screen-open-event 2021-01-25 04:24:55 +01:00
Max
2c96ec266e Merge pull request #23 from architectury/patch/effect-instance
Fix mojank in EffectInstance
2021-01-25 04:15:17 +01:00
Max
5fbb420dd7 Only overwrite screen on SUCCESS, fix whitespace changes 2021-01-25 04:10:11 +01:00
shedaniel
a4beace95c Registry API to create modded registries, close #21 2021-01-25 11:09:20 +08:00