Unstable stabilizers

- Fixed clients getting forcibly disconnected due to uninitialized contraption data serialization
This commit is contained in:
simibubi 2020-11-20 22:40:30 +01:00
parent df8d2ddbee
commit b20359808a
2 changed files with 5 additions and 1 deletions

View file

@ -24,6 +24,7 @@ import com.simibubi.create.foundation.data.LangMerger;
import com.simibubi.create.foundation.data.recipe.MechanicalCraftingRecipeGen;
import com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen;
import com.simibubi.create.foundation.data.recipe.StandardRecipeGen;
import com.simibubi.create.foundation.entity.CreateDataSerializers;
import com.simibubi.create.foundation.networking.AllPackets;
import com.simibubi.create.foundation.worldgen.AllWorldFeatures;
import com.tterrag.registrate.util.NonNullLazyValue;
@ -92,6 +93,7 @@ public class Create {
modEventBus.addListener(EventPriority.LOWEST, this::gatherData);
AllConfigs.register();
CreateDataSerializers.register();
random = new Random();
DistExecutor.runWhenOn(Dist.CLIENT, () -> () -> CreateClient.addClientListeners(modEventBus));

View file

@ -30,5 +30,7 @@ public class CreateDataSerializers {
static {
DataSerializers.registerSerializer(OPTIONAL_DIRECTION);
}
public static void register() {}
}