Files
MagicBees/src/main/java/magicbees/tileentity/TileEntityThaumicApiary.java
T

242 lines
4.6 KiB
Java
Raw Normal View History

2014-09-16 20:30:20 +02:00
package magicbees.tileentity;
import com.mojang.authlib.GameProfile;
import forestry.api.apiculture.IBee;
import forestry.api.apiculture.IBeeGenome;
import forestry.api.apiculture.IBeeHousing;
import forestry.api.core.EnumHumidity;
import forestry.api.core.EnumTemperature;
import forestry.api.genetics.IIndividual;
import forestry.apiculture.gadgets.TileBeehouse;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.inventory.IInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
public class TileEntityThaumicApiary extends TileEntity implements IInventory, IBeeHousing {
private GameProfile ownerName;
public void setOwner(EntityPlayer player) { this.ownerName = player.getGameProfile(); }
@Override
public ItemStack getQueen() {
return null;
}
@Override
public ItemStack getDrone() {
return null;
}
@Override
public void setQueen(ItemStack itemstack) {
}
@Override
public void setDrone(ItemStack itemstack) {
}
@Override
public boolean canBreed() {
return false;
}
@Override
public void onQueenChange(ItemStack queen) {
}
@Override
public void wearOutEquipment(int amount) {
}
@Override
public void onQueenDeath(IBee queen) {
}
@Override
public void onPostQueenDeath(IBee queen) {
}
@Override
public boolean onPollenRetrieved(IBee queen, IIndividual pollen, boolean isHandled) {
return false;
}
@Override
public boolean onEggLaid(IBee queen) {
return false;
}
@Override
public float getTerritoryModifier(IBeeGenome genome, float currentModifier) {
return 0;
}
@Override
public float getMutationModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
return 0;
}
@Override
public float getLifespanModifier(IBeeGenome genome, IBeeGenome mate, float currentModifier) {
return 0;
}
@Override
public float getProductionModifier(IBeeGenome genome, float currentModifier) {
return 0;
}
@Override
public float getFloweringModifier(IBeeGenome genome, float currentModifier) {
return 0;
}
@Override
public float getGeneticDecay(IBeeGenome genome, float currentModifier) {
return 0;
}
@Override
public boolean isSealed() {
return false;
}
@Override
public boolean isSelfLighted() {
return false;
}
@Override
public boolean isSunlightSimulated() {
return false;
}
@Override
public boolean isHellish() {
return false;
}
@Override
public GameProfile getOwnerName() {
return this.ownerName;
}
@Override
public World getWorld() {
return null;
}
@Override
public int getXCoord() {
return 0;
}
@Override
public int getYCoord() {
return 0;
}
@Override
public int getZCoord() {
return 0;
}
@Override
public int getBiomeId() {
return 0;
}
@Override
public EnumTemperature getTemperature() {
return null;
}
@Override
public EnumHumidity getHumidity() {
return null;
}
@Override
public void setErrorState(int state) {
}
@Override
public int getErrorOrdinal() {
return 0;
}
@Override
public boolean addProduct(ItemStack product, boolean all) {
return false;
}
@Override
public int getSizeInventory() {
return 0;
}
@Override
public ItemStack getStackInSlot(int p_70301_1_) {
return null;
}
@Override
public ItemStack decrStackSize(int p_70298_1_, int p_70298_2_) {
return null;
}
@Override
public ItemStack getStackInSlotOnClosing(int p_70304_1_) {
return null;
}
@Override
public void setInventorySlotContents(int p_70299_1_, ItemStack p_70299_2_) {
}
@Override
public String getInventoryName() {
return null;
}
@Override
public boolean hasCustomInventoryName() {
return false;
}
@Override
public int getInventoryStackLimit() {
return 0;
}
@Override
public boolean isUseableByPlayer(EntityPlayer p_70300_1_) {
return false;
}
@Override
public void openInventory() {
}
@Override
public void closeInventory() {
}
@Override
public boolean isItemValidForSlot(int p_94041_1_, ItemStack p_94041_2_) {
return false;
}
}