TheWildBackport/common/src/main/java/com/cursedcauldron/wildbackport/common/CommonSetup.java
2022-07-17 03:33:52 -04:00

31 lines
1.2 KiB
Java

package com.cursedcauldron.wildbackport.common;
import com.cursedcauldron.wildbackport.common.entities.Allay;
import com.cursedcauldron.wildbackport.common.entities.Frog;
import com.cursedcauldron.wildbackport.common.entities.Tadpole;
import com.cursedcauldron.wildbackport.common.entities.Warden;
import com.cursedcauldron.wildbackport.common.registry.entity.WBEntities;
import com.cursedcauldron.wildbackport.common.registry.worldgen.WBWorldGeneration;
import com.cursedcauldron.wildbackport.core.api.MobRegistry;
import com.cursedcauldron.wildbackport.core.api.worldgen.BiomeModifier;
public class CommonSetup {
/**
* Runs features at initializing
*/
public static void onCommon() {
// Entity Attributes
MobRegistry.registerAttributes(WBEntities.ALLAY, Allay::createAttributes);
MobRegistry.registerAttributes(WBEntities.FROG, Frog::createAttributes);
MobRegistry.registerAttributes(WBEntities.TADPOLE, Tadpole::createAttributes);
MobRegistry.registerAttributes(WBEntities.WARDEN, Warden::createAttributes);
}
/**
* Runs features post bootstrap
*/
public static void onPostCommon() {
WBWorldGeneration.bootstrap();
BiomeModifier.setup();
}
}