Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.sirrus86.s86powers.disguises.api;
- import java.io.Serializable;
- import net.minecraft.server.v1_4_6.EntityBat;
- import net.minecraft.server.v1_4_6.EntityBlaze;
- import net.minecraft.server.v1_4_6.EntityCaveSpider;
- import net.minecraft.server.v1_4_6.EntityChicken;
- import net.minecraft.server.v1_4_6.EntityCow;
- import net.minecraft.server.v1_4_6.EntityCreeper;
- import net.minecraft.server.v1_4_6.EntityEnderDragon;
- import net.minecraft.server.v1_4_6.EntityEnderman;
- import net.minecraft.server.v1_4_6.EntityGhast;
- import net.minecraft.server.v1_4_6.EntityGiantZombie;
- import net.minecraft.server.v1_4_6.EntityIronGolem;
- import net.minecraft.server.v1_4_6.EntityLiving;
- import net.minecraft.server.v1_4_6.EntityMagmaCube;
- import net.minecraft.server.v1_4_6.EntityMushroomCow;
- import net.minecraft.server.v1_4_6.EntityOcelot;
- import net.minecraft.server.v1_4_6.EntityPig;
- import net.minecraft.server.v1_4_6.EntityPigZombie;
- import net.minecraft.server.v1_4_6.EntitySheep;
- import net.minecraft.server.v1_4_6.EntitySilverfish;
- import net.minecraft.server.v1_4_6.EntitySkeleton;
- import net.minecraft.server.v1_4_6.EntitySlime;
- import net.minecraft.server.v1_4_6.EntitySnowman;
- import net.minecraft.server.v1_4_6.EntitySpider;
- import net.minecraft.server.v1_4_6.EntitySquid;
- import net.minecraft.server.v1_4_6.EntityVillager;
- import net.minecraft.server.v1_4_6.EntityWitch;
- import net.minecraft.server.v1_4_6.EntityWither;
- import net.minecraft.server.v1_4_6.EntityWolf;
- import net.minecraft.server.v1_4_6.EntityZombie;
- import net.minecraft.server.v1_4_6.World;
- import org.bukkit.Location;
- import org.bukkit.entity.EntityType;
- public class Disguise
- implements Serializable
- {
- private static final long serialVersionUID = -5336195476180453416L;
- private EntityType type;
- public Disguise(EntityType type)
- {
- this.type = type;
- }
- public EntityType getType() {
- return this.type;
- }
- public EntityLiving getEntity(World world, Location loc, int id)
- {
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- EntityLiving el;
- switch (this.type.getTypeId()) {
- case 50:
- el = new EntityCreeper(world);
- break;
- case 51:
- el = new EntitySkeleton(world);
- break;
- case 52:
- el = new EntitySpider(world);
- break;
- case 53:
- el = new EntityGiantZombie(world);
- break;
- case 54:
- el = new EntityZombie(world);
- break;
- case 55:
- el = new EntitySlime(world);
- break;
- case 56:
- el = new EntityGhast(world);
- break;
- case 57:
- el = new EntityPigZombie(world);
- break;
- case 58:
- el = new EntityEnderman(world);
- break;
- case 59:
- el = new EntityCaveSpider(world);
- break;
- case 60:
- el = new EntitySilverfish(world);
- break;
- case 61:
- el = new EntityBlaze(world);
- break;
- case 62:
- el = new EntityMagmaCube(world);
- break;
- case 63:
- el = new EntityEnderDragon(world);
- break;
- case 64:
- el = new EntityWither(world);
- break;
- case 65:
- el = new EntityBat(world);
- break;
- case 66:
- el = new EntityWitch(world);
- break;
- case 90:
- el = new EntityPig(world);
- break;
- case 91:
- el = new EntitySheep(world);
- break;
- case 92:
- el = new EntityCow(world);
- break;
- case 93:
- el = new EntityChicken(world);
- break;
- case 94:
- el = new EntitySquid(world);
- break;
- case 95:
- el = new EntityWolf(world);
- break;
- case 96:
- el = new EntityMushroomCow(world);
- break;
- case 97:
- el = new EntitySnowman(world);
- break;
- case 98:
- el = new EntityOcelot(world);
- break;
- case 99:
- el = new EntityIronGolem(world);
- break;
- case 120:
- el = new EntityVillager(world);
- break;
- default:
- el = null;
- }
- el.setLocation(loc.getX(), loc.getY(), loc.getZ(), loc.getYaw(), loc.getPitch());
- el.id = id;
- return el;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment