Jei, exclusive condition, biome condition, maany more things

This commit is contained in:
2023-08-19 22:58:20 +02:00
parent b041599cf5
commit 79d70e4c50
43 changed files with 990 additions and 278 deletions

View File

@@ -3,6 +3,7 @@ package com.oierbravo.trading_station.registrate;
import com.oierbravo.trading_station.TradingStation;
import com.oierbravo.trading_station.network.packets.GhostItemSyncC2SPacket;
import com.oierbravo.trading_station.network.packets.ItemStackSyncS2CPacket;
import com.oierbravo.trading_station.network.packets.RedstoneModeSyncC2SPacket;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.server.level.ServerPlayer;
import net.minecraftforge.network.NetworkDirection;
@@ -41,6 +42,12 @@ public class ModMessages {
.consumerMainThread(GhostItemSyncC2SPacket::handle)
.add();
net.messageBuilder(RedstoneModeSyncC2SPacket.class, id(), NetworkDirection.PLAY_TO_SERVER)
.decoder(RedstoneModeSyncC2SPacket::new)
.encoder(RedstoneModeSyncC2SPacket::toBytes)
.consumerMainThread(RedstoneModeSyncC2SPacket::handle)
.add();
}
public static <MSG> void sendToServer(MSG message) {