public class CoreProxy
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static net.minecraft.entity.player.EntityPlayer |
buildCraftPlayer |
static CoreProxy |
proxy |
| Constructor and Description |
|---|
CoreProxy() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCraftingRecipe(net.minecraft.item.ItemStack result,
java.lang.Object... recipe) |
int |
addCustomTexture(java.lang.String pathToTexture) |
void |
addShapelessRecipe(net.minecraft.item.ItemStack result,
java.lang.Object... recipe) |
java.util.Random |
createNewRandom(net.minecraft.world.World world) |
void |
feedSubBlocks(net.minecraft.block.Block block,
net.minecraft.creativetab.CreativeTabs tab,
java.util.List itemList) |
net.minecraft.entity.player.EntityPlayer |
getBuildCraftPlayer(net.minecraft.world.World world) |
net.minecraft.entity.player.EntityPlayer |
getBuildCraftPlayer(net.minecraft.world.World world,
int x,
int y,
int z) |
java.lang.Object |
getClient() |
net.minecraft.world.World |
getClientWorld() |
java.lang.String |
getItemDisplayName(net.minecraft.item.ItemStack newStack) |
java.lang.String |
getMinecraftVersion() |
net.minecraft.entity.player.EntityPlayer |
getPlayerFromNetHandler(net.minecraft.network.INetHandler handler)
This function returns either the player from the handler if it's on the
server, or directly from the minecraft instance if it's the client.
|
void |
initializeEntityRendering() |
void |
initializeRendering() |
EntityBlock |
newEntityBlock(net.minecraft.world.World world,
double i,
double j,
double k,
double iSize,
double jSize,
double kSize,
LaserKind laserKind) |
void |
obsidianPipePickup(net.minecraft.world.World world,
net.minecraft.entity.item.EntityItem item,
net.minecraft.tileentity.TileEntity tile) |
void |
onCraftingPickup(net.minecraft.world.World world,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack stack) |
java.lang.String |
playerName() |
void |
registerBlock(net.minecraft.block.Block block) |
void |
registerBlock(net.minecraft.block.Block block,
java.lang.Class<? extends net.minecraft.item.ItemBlock> item) |
void |
registerItem(net.minecraft.item.Item item) |
void |
registerTileEntity(java.lang.Class clas,
java.lang.String ident) |
void |
removeEntity(net.minecraft.entity.Entity entity) |
public static CoreProxy proxy
protected static net.minecraft.entity.player.EntityPlayer buildCraftPlayer
public java.lang.String getMinecraftVersion()
public java.lang.Object getClient()
public net.minecraft.world.World getClientWorld()
public void removeEntity(net.minecraft.entity.Entity entity)
public void feedSubBlocks(net.minecraft.block.Block block,
net.minecraft.creativetab.CreativeTabs tab,
java.util.List itemList)
public java.lang.String getItemDisplayName(net.minecraft.item.ItemStack newStack)
public void obsidianPipePickup(net.minecraft.world.World world,
net.minecraft.entity.item.EntityItem item,
net.minecraft.tileentity.TileEntity tile)
public void initializeRendering()
public void initializeEntityRendering()
public void registerBlock(net.minecraft.block.Block block)
public void registerBlock(net.minecraft.block.Block block,
java.lang.Class<? extends net.minecraft.item.ItemBlock> item)
public void registerItem(net.minecraft.item.Item item)
public void registerTileEntity(java.lang.Class clas,
java.lang.String ident)
public void onCraftingPickup(net.minecraft.world.World world,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack stack)
public void addCraftingRecipe(net.minecraft.item.ItemStack result,
java.lang.Object... recipe)
public void addShapelessRecipe(net.minecraft.item.ItemStack result,
java.lang.Object... recipe)
public int addCustomTexture(java.lang.String pathToTexture)
public java.util.Random createNewRandom(net.minecraft.world.World world)
public java.lang.String playerName()
public net.minecraft.entity.player.EntityPlayer getBuildCraftPlayer(net.minecraft.world.World world)
public net.minecraft.entity.player.EntityPlayer getBuildCraftPlayer(net.minecraft.world.World world,
int x,
int y,
int z)
public EntityBlock newEntityBlock(net.minecraft.world.World world, double i, double j, double k, double iSize, double jSize, double kSize, LaserKind laserKind)
public net.minecraft.entity.player.EntityPlayer getPlayerFromNetHandler(net.minecraft.network.INetHandler handler)