Skip to content

Commit

Permalink
Removed unused EntityDataSerializer
Browse files Browse the repository at this point in the history
  • Loading branch information
Edivad99 committed Mar 13, 2024
1 parent 87e71c5 commit bcd3e4e
Showing 1 changed file with 0 additions and 40 deletions.
40 changes: 0 additions & 40 deletions src/main/java/mods/railcraft/network/RailcraftDataSerializers.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package mods.railcraft.network;

import java.util.Arrays;
import java.util.Optional;
import com.mojang.authlib.GameProfile;
import mods.railcraft.api.core.RailcraftConstants;
Expand All @@ -10,7 +9,6 @@
import net.minecraft.network.FriendlyByteBuf;
import net.minecraft.network.syncher.EntityDataSerializer;
import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.fluids.FluidStack;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;

Expand All @@ -19,42 +17,6 @@ public class RailcraftDataSerializers {
private static final DeferredRegister<EntityDataSerializer<?>> deferredRegister =
DeferredRegister.create(ForgeRegistries.Keys.ENTITY_DATA_SERIALIZERS, RailcraftConstants.ID);

public static final EntityDataSerializer<FluidStack> FLUID_STACK =
new EntityDataSerializer<>() {
@Override
public void write(FriendlyByteBuf buf, FluidStack value) {
buf.writeFluidStack(value);
}

@Override
public FluidStack read(FriendlyByteBuf buf) {
return buf.readFluidStack();
}

@Override
public FluidStack copy(FluidStack value) {
return value.copy();
}
};

public static final EntityDataSerializer<byte[]> BYTE_ARRAY =
new EntityDataSerializer<>() {
@Override
public void write(FriendlyByteBuf packetBuffer, byte[] bytes) {
packetBuffer.writeByteArray(bytes);
}

@Override
public byte[] read(FriendlyByteBuf packetBuffer) {
return packetBuffer.readByteArray();
}

@Override
public byte[] copy(byte[] value) {
return Arrays.copyOf(value, value.length);
}
};

public static final EntityDataSerializer<Optional<GameProfile>> OPTIONAL_GAME_PROFILE =
EntityDataSerializer
.optional(FriendlyByteBuf::writeGameProfile, FriendlyByteBuf::readGameProfile);
Expand All @@ -75,8 +37,6 @@ public byte[] copy(byte[] value) {
EntityDataSerializer.simpleEnum(Season.class);

public static void register(IEventBus modEventBus) {
deferredRegister.register("fluid_stack", () -> FLUID_STACK);
deferredRegister.register("byte_array", () -> BYTE_ARRAY);
deferredRegister.register("optional_game_profile", () -> OPTIONAL_GAME_PROFILE);
deferredRegister.register("locomotive_mode", () -> LOCOMOTIVE_MODE);
deferredRegister.register("locomotive_speed", () -> LOCOMOTIVE_SPEED);
Expand Down

0 comments on commit bcd3e4e

Please sign in to comment.