ActuallyAdditions/src/main/java/de/ellpeck/actuallyadditions/common/proxy/IProxy.java
2020-10-31 20:42:32 +00:00

34 lines
989 B
Java

package de.ellpeck.actuallyadditions.common.proxy;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.math.BlockPos;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
public interface IProxy {
void preInit(FMLPreInitializationEvent event);
void init(FMLInitializationEvent event);
void postInit(FMLPostInitializationEvent event);
void addRenderRegister(ItemStack stack, ResourceLocation location, String variant);
void addColoredItem(Item item);
void addColoredBlock(Block block);
PlayerEntity getCurrentPlayer();
default void sendBreakPacket(BlockPos pos) {
};
}