ActuallyAdditions/src/main/java/de/ellpeck/actuallyadditions/common/proxy/IProxy.java

34 lines
989 B
Java
Raw Normal View History

2020-09-09 16:49:01 +02:00
package de.ellpeck.actuallyadditions.common.proxy;
2017-02-13 23:17:08 +01:00
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
2020-10-31 21:42:32 +01:00
import net.minecraft.entity.player.PlayerEntity;
2016-01-08 20:51:03 +01:00
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.math.BlockPos;
2016-01-07 18:20:59 +01:00
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
2019-05-02 09:10:29 +02:00
public interface IProxy {
void preInit(FMLPreInitializationEvent event);
void init(FMLInitializationEvent event);
void postInit(FMLPostInitializationEvent event);
2016-01-08 20:51:03 +01:00
void addRenderRegister(ItemStack stack, ResourceLocation location, String variant);
2016-01-08 20:51:03 +01:00
2016-03-19 15:10:20 +01:00
void addColoredItem(Item item);
2017-02-13 23:17:08 +01:00
void addColoredBlock(Block block);
2020-10-31 21:42:32 +01:00
PlayerEntity getCurrentPlayer();
2019-02-27 19:53:05 +01:00
2019-05-02 09:10:29 +02:00
default void sendBreakPacket(BlockPos pos) {
};
2017-02-13 23:17:08 +01:00
}