Commit bf28574 1 parent f0b87fb commit bf28574 Copy full SHA for bf28574
File tree 3 files changed +22
-18
lines changed
fabric/src/main/java/juuxel/adorn
3 files changed +22
-18
lines changed Original file line number Diff line number Diff line change 3
3
import juuxel .adorn .block .AdornBlockEntities ;
4
4
import juuxel .adorn .block .AdornBlocks ;
5
5
import juuxel .adorn .block .variant .BlockVariantSets ;
6
+ import juuxel .adorn .client .AdornClientNetworking ;
6
7
import juuxel .adorn .client .ClientEvents ;
7
8
import juuxel .adorn .client .gui .screen .AdornMenuScreens ;
8
9
import juuxel .adorn .compat .Compat ;
@@ -62,7 +63,7 @@ public static void initClient() {
62
63
AdornBlocksFabric .initClient ();
63
64
AdornEntitiesFabric .initClient ();
64
65
AdornMenuScreens .register ();
65
- AdornNetworking . initClient ();
66
+ AdornClientNetworking . init ();
66
67
AdornResources .initClient ();
67
68
ClientEvents .init ();
68
69
}
Original file line number Diff line number Diff line change
1
+ package juuxel .adorn .client ;
2
+
3
+ import juuxel .adorn .client .gui .screen .BrewerScreen ;
4
+ import juuxel .adorn .client .gui .screen .GuideBookScreen ;
5
+ import juuxel .adorn .client .resources .BookManagerFabric ;
6
+ import juuxel .adorn .networking .BrewerFluidSyncS2CMessage ;
7
+ import juuxel .adorn .networking .OpenBookS2CMessage ;
8
+ import net .fabricmc .fabric .api .client .networking .v1 .ClientPlayNetworking ;
9
+
10
+ public final class AdornClientNetworking {
11
+ public static void init () {
12
+ ClientPlayNetworking .registerGlobalReceiver (OpenBookS2CMessage .ID , (payload , context ) -> {
13
+ context .client ().setScreen (new GuideBookScreen (BookManagerFabric .INSTANCE .get (payload .bookId ())));
14
+ });
15
+
16
+ ClientPlayNetworking .registerGlobalReceiver (BrewerFluidSyncS2CMessage .ID , (payload , context ) -> {
17
+ BrewerScreen .setFluidFromPacket (context .client (), payload .syncId (), payload .fluid ());
18
+ });
19
+ }
20
+ }
Original file line number Diff line number Diff line change 1
1
package juuxel .adorn .lib ;
2
2
3
- import juuxel .adorn .client .gui .screen .BrewerScreen ;
4
- import juuxel .adorn .client .gui .screen .GuideBookScreen ;
5
- import juuxel .adorn .client .resources .BookManagerFabric ;
6
3
import juuxel .adorn .menu .TradingStationMenu ;
7
4
import juuxel .adorn .networking .BrewerFluidSyncS2CMessage ;
8
5
import juuxel .adorn .networking .OpenBookS2CMessage ;
9
6
import juuxel .adorn .networking .SetTradeStackC2SMessage ;
10
- import net .fabricmc .api .EnvType ;
11
- import net .fabricmc .api .Environment ;
12
- import net .fabricmc .fabric .api .client .networking .v1 .ClientPlayNetworking ;
13
7
import net .fabricmc .fabric .api .networking .v1 .PayloadTypeRegistry ;
14
8
import net .fabricmc .fabric .api .networking .v1 .ServerPlayNetworking ;
15
9
@@ -26,15 +20,4 @@ public static void init() {
26
20
}
27
21
});
28
22
}
29
-
30
- @ Environment (EnvType .CLIENT )
31
- public static void initClient () {
32
- ClientPlayNetworking .registerGlobalReceiver (OpenBookS2CMessage .ID , (payload , context ) -> {
33
- context .client ().setScreen (new GuideBookScreen (BookManagerFabric .INSTANCE .get (payload .bookId ())));
34
- });
35
-
36
- ClientPlayNetworking .registerGlobalReceiver (BrewerFluidSyncS2CMessage .ID , (payload , context ) -> {
37
- BrewerScreen .setFluidFromPacket (context .client (), payload .syncId (), payload .fluid ());
38
- });
39
- }
40
23
}
You can’t perform that action at this time.
0 commit comments