TF-EssentialsX/Essentials/src/com/earth2me/essentials/FakeWorld.java

526 lines
11 KiB
Java
Raw Normal View History

package com.earth2me.essentials;
import java.io.File;
import java.util.List;
2011-07-17 21:31:12 +00:00
import java.util.UUID;
2011-11-18 17:42:26 +00:00
import org.bukkit.*;
2011-07-17 21:31:12 +00:00
import org.bukkit.block.Biome;
import org.bukkit.block.Block;
2011-11-18 17:42:26 +00:00
import org.bukkit.entity.*;
2011-06-11 10:36:17 +00:00
import org.bukkit.generator.BlockPopulator;
import org.bukkit.generator.ChunkGenerator;
import org.bukkit.inventory.ItemStack;
import org.bukkit.util.Vector;
public class FakeWorld implements World
{
private final String name;
private final Environment env;
FakeWorld(String string, Environment environment)
{
this.name = string;
this.env = environment;
}
2011-11-18 18:07:28 +00:00
@Override
public Block getBlockAt(int i, int i1, int i2)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Block getBlockAt(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getBlockTypeIdAt(int i, int i1, int i2)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getBlockTypeIdAt(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getHighestBlockYAt(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getHighestBlockYAt(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Chunk getChunkAt(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Chunk getChunkAt(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Chunk getChunkAt(Block block)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean isChunkLoaded(Chunk chunk)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Chunk[] getLoadedChunks()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void loadChunk(Chunk chunk)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean isChunkLoaded(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void loadChunk(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean loadChunk(int i, int i1, boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean unloadChunk(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean unloadChunk(int i, int i1, boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean unloadChunk(int i, int i1, boolean bln, boolean bln1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean unloadChunkRequest(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean unloadChunkRequest(int i, int i1, boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean regenerateChunk(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean refreshChunk(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Item dropItem(Location lctn, ItemStack is)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Item dropItemNaturally(Location lctn, ItemStack is)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Arrow spawnArrow(Location lctn, Vector vector, float f, float f1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean generateTree(Location lctn, TreeType tt)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean generateTree(Location lctn, TreeType tt, BlockChangeDelegate bcd)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public LivingEntity spawnCreature(Location lctn, CreatureType ct)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public LightningStrike strikeLightning(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public LightningStrike strikeLightningEffect(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public List<Entity> getEntities()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public List<LivingEntity> getLivingEntities()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public List<Player> getPlayers()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public String getName()
{
return name;
}
2011-11-18 18:07:28 +00:00
@Override
public long getId()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Location getSpawnLocation()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean setSpawnLocation(int i, int i1, int i2)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public long getTime()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setTime(long l)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public long getFullTime()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setFullTime(long l)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean hasStorm()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setStorm(boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getWeatherDuration()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setWeatherDuration(int i)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean isThundering()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setThundering(boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public int getThunderDuration()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setThunderDuration(int i)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public Environment getEnvironment()
{
return env;
}
2011-11-18 18:07:28 +00:00
@Override
public long getSeed()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean getPVP()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setPVP(boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void save()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-06-11 10:36:17 +00:00
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public boolean createExplosion(double d, double d1, double d2, float f)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public boolean createExplosion(Location lctn, float f)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public ChunkGenerator getGenerator()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public List<BlockPopulator> getPopulators()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public void playEffect(Location lctn, Effect effect, int i)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-06-11 10:36:17 +00:00
public void playEffect(Location lctn, Effect effect, int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean createExplosion(double d, double d1, double d2, float f, boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean createExplosion(Location lctn, float f, boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public <T extends Entity> T spawn(Location lctn, Class<T> type) throws IllegalArgumentException
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public ChunkSnapshot getEmptyChunkSnapshot(int i, int i1, boolean bln, boolean bln1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public void setSpawnFlags(boolean bln, boolean bln1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean getAllowAnimals()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
public boolean getAllowMonsters()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-07-09 11:45:41 +00:00
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public UUID getUID()
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public Block getHighestBlockAt(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public Block getHighestBlockAt(Location lctn)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public Biome getBiome(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public double getTemperature(int i, int i1)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-11-18 18:07:28 +00:00
@Override
2011-07-17 21:31:12 +00:00
public double getHumidity(int i, int i1)
2011-07-09 11:45:41 +00:00
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-08-15 19:36:43 +00:00
@Override
public boolean unloadChunk(Chunk chunk)
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getMaxHeight()
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public boolean getKeepSpawnInMemory()
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void setKeepSpawnInMemory(boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public boolean isAutoSave()
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void setAutoSave(boolean bln)
{
throw new UnsupportedOperationException("Not supported yet.");
}
2011-10-04 05:54:45 +00:00
@Override
public Difficulty getDifficulty()
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void setDifficulty(Difficulty difficulty)
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public int getSeaLevel()
{
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public File getWorldFolder()
{
throw new UnsupportedOperationException("Not supported yet.");
}
}