2022-03-08 03:51:03 +01:00
|
|
|
package com.simibubi.create;
|
|
|
|
|
2023-05-21 20:58:31 +02:00
|
|
|
import com.simibubi.create.content.trains.entity.CarriageSyncDataSerializer;
|
2022-03-08 03:51:03 +01:00
|
|
|
|
2022-08-05 22:56:19 +02:00
|
|
|
import net.minecraft.network.syncher.EntityDataSerializer;
|
2022-08-05 20:39:34 +02:00
|
|
|
import net.minecraftforge.eventbus.api.IEventBus;
|
|
|
|
import net.minecraftforge.registries.DeferredRegister;
|
2022-07-26 08:33:10 +02:00
|
|
|
import net.minecraftforge.registries.ForgeRegistries;
|
2022-08-05 20:39:34 +02:00
|
|
|
import net.minecraftforge.registries.RegistryObject;
|
2022-03-08 03:51:03 +01:00
|
|
|
|
|
|
|
|
|
|
|
public class AllEntityDataSerializers {
|
2022-08-05 22:56:19 +02:00
|
|
|
private static final DeferredRegister<EntityDataSerializer<?>> REGISTER = DeferredRegister.create(ForgeRegistries.Keys.ENTITY_DATA_SERIALIZERS, Create.ID);
|
2022-03-08 03:51:03 +01:00
|
|
|
|
|
|
|
public static final CarriageSyncDataSerializer CARRIAGE_DATA = new CarriageSyncDataSerializer();
|
|
|
|
|
2022-08-05 22:56:19 +02:00
|
|
|
public static final RegistryObject<CarriageSyncDataSerializer> CARRIAGE_DATA_ENTRY = REGISTER.register("carriage_data", () -> CARRIAGE_DATA);
|
2022-03-08 03:51:03 +01:00
|
|
|
|
2022-08-05 20:39:34 +02:00
|
|
|
public static void register(IEventBus modEventBus) {
|
|
|
|
REGISTER.register(modEventBus);
|
|
|
|
}
|
2022-03-08 03:51:03 +01:00
|
|
|
}
|