mirror of
https://github.com/TechnoVisionDev/Forge-Modding-Tutorial-1.16
synced 2026-03-02 03:40:08 +00:00
Reorganizing some things
This commit is contained in:
@@ -4,15 +4,10 @@ import com.technovision.tutorial.entities.HogEntity;
|
|||||||
import com.technovision.tutorial.init.ModBlocks;
|
import com.technovision.tutorial.init.ModBlocks;
|
||||||
import com.technovision.tutorial.init.ModEntityType;
|
import com.technovision.tutorial.init.ModEntityType;
|
||||||
import com.technovision.tutorial.init.ModItems;
|
import com.technovision.tutorial.init.ModItems;
|
||||||
import com.technovision.tutorial.items.ModSpawnEggItem;
|
|
||||||
import net.minecraft.entity.EntityType;
|
|
||||||
import net.minecraft.entity.ai.attributes.GlobalEntityTypeAttributes;
|
import net.minecraft.entity.ai.attributes.GlobalEntityTypeAttributes;
|
||||||
import net.minecraft.item.ItemGroup;
|
import net.minecraft.item.ItemGroup;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraftforge.api.distmarker.Dist;
|
|
||||||
import net.minecraftforge.common.MinecraftForge;
|
import net.minecraftforge.common.MinecraftForge;
|
||||||
import net.minecraftforge.event.RegistryEvent;
|
|
||||||
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
|
||||||
import net.minecraftforge.fml.DeferredWorkQueue;
|
import net.minecraftforge.fml.DeferredWorkQueue;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
import net.minecraftforge.fml.common.Mod;
|
||||||
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
|
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
|
||||||
@@ -22,7 +17,6 @@ import org.apache.logging.log4j.LogManager;
|
|||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
|
|
||||||
@Mod("tutorial")
|
@Mod("tutorial")
|
||||||
@Mod.EventBusSubscriber(modid = Tutorial.MOD_ID, bus = Mod.EventBusSubscriber.Bus.MOD, value = Dist.CLIENT)
|
|
||||||
public class Tutorial {
|
public class Tutorial {
|
||||||
|
|
||||||
public static final Logger LOGGER = LogManager.getLogger();
|
public static final Logger LOGGER = LogManager.getLogger();
|
||||||
@@ -55,9 +49,4 @@ public class Tutorial {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@SubscribeEvent
|
|
||||||
public static void onRegisterEntities(final RegistryEvent.Register<EntityType<?>> event) {
|
|
||||||
ModSpawnEggItem.initSpawnEggs();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,10 @@ package com.technovision.tutorial.util;
|
|||||||
import com.technovision.tutorial.Tutorial;
|
import com.technovision.tutorial.Tutorial;
|
||||||
import com.technovision.tutorial.client.entity.render.HogRenderer;
|
import com.technovision.tutorial.client.entity.render.HogRenderer;
|
||||||
import com.technovision.tutorial.init.ModEntityType;
|
import com.technovision.tutorial.init.ModEntityType;
|
||||||
|
import com.technovision.tutorial.items.ModSpawnEggItem;
|
||||||
|
import net.minecraft.entity.EntityType;
|
||||||
import net.minecraftforge.api.distmarker.Dist;
|
import net.minecraftforge.api.distmarker.Dist;
|
||||||
|
import net.minecraftforge.event.RegistryEvent;
|
||||||
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
||||||
import net.minecraftforge.fml.client.registry.RenderingRegistry;
|
import net.minecraftforge.fml.client.registry.RenderingRegistry;
|
||||||
import net.minecraftforge.fml.common.Mod;
|
import net.minecraftforge.fml.common.Mod;
|
||||||
@@ -16,4 +19,9 @@ public class ClientEventBusSubscriber {
|
|||||||
public static void onClientSetup(FMLClientSetupEvent event) {
|
public static void onClientSetup(FMLClientSetupEvent event) {
|
||||||
RenderingRegistry.registerEntityRenderingHandler(ModEntityType.HOG.get(), HogRenderer::new);
|
RenderingRegistry.registerEntityRenderingHandler(ModEntityType.HOG.get(), HogRenderer::new);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SubscribeEvent
|
||||||
|
public static void onRegisterEntities(final RegistryEvent.Register<EntityType<?>> event) {
|
||||||
|
ModSpawnEggItem.initSpawnEggs();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user