mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-03 13:36:44 +01:00
Purged deprecated MobType and MobSpawner
This commit is contained in:
parent
6a99d8c412
commit
e8e74992cb
3 changed files with 17 additions and 51 deletions
|
@ -3,8 +3,8 @@ package net.minecraft.server;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
// CraftBukkit start
|
// CraftBukkit start
|
||||||
|
import org.bukkit.entity.CreatureType;
|
||||||
import org.bukkit.entity.Egg;
|
import org.bukkit.entity.Egg;
|
||||||
import org.bukkit.entity.MobType;
|
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.craftbukkit.CraftServer;
|
import org.bukkit.craftbukkit.CraftServer;
|
||||||
import org.bukkit.event.Event.Type;
|
import org.bukkit.event.Event.Type;
|
||||||
|
@ -188,7 +188,8 @@ public class EntityEgg extends Entity {
|
||||||
if (!hatching) {
|
if (!hatching) {
|
||||||
numHatching = 0;
|
numHatching = 0;
|
||||||
}
|
}
|
||||||
MobType hatchingType = MobType.CHICKEN;
|
|
||||||
|
CreatureType hatchingType = CreatureType.CHICKEN;
|
||||||
|
|
||||||
if (this.g instanceof EntityPlayer) {
|
if (this.g instanceof EntityPlayer) {
|
||||||
CraftServer server = ((WorldServer) this.world).getServer();
|
CraftServer server = ((WorldServer) this.world).getServer();
|
||||||
|
|
|
@ -12,12 +12,12 @@ import java.util.TreeSet;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.craftbukkit.CraftServer;
|
import org.bukkit.craftbukkit.CraftServer;
|
||||||
import org.bukkit.craftbukkit.CraftWorld;
|
import org.bukkit.craftbukkit.CraftWorld;
|
||||||
|
import org.bukkit.entity.CreatureType;
|
||||||
import org.bukkit.event.Event;
|
import org.bukkit.event.Event;
|
||||||
import org.bukkit.event.Event.Type;
|
import org.bukkit.event.Event.Type;
|
||||||
import org.bukkit.event.block.BlockCanBuildEvent;
|
import org.bukkit.event.block.BlockCanBuildEvent;
|
||||||
import org.bukkit.event.block.BlockPhysicsEvent;
|
import org.bukkit.event.block.BlockPhysicsEvent;
|
||||||
import org.bukkit.event.entity.CreatureSpawnEvent;
|
import org.bukkit.event.entity.CreatureSpawnEvent;
|
||||||
import org.bukkit.entity.MobType;
|
|
||||||
// CraftBukkit end
|
// CraftBukkit end
|
||||||
|
|
||||||
public class World implements IBlockAccess {
|
public class World implements IBlockAccess {
|
||||||
|
@ -716,30 +716,30 @@ public class World implements IBlockAccess {
|
||||||
// CraftBukkit start
|
// CraftBukkit start
|
||||||
if (entity instanceof EntityLiving) {
|
if (entity instanceof EntityLiving) {
|
||||||
|
|
||||||
MobType type = null;
|
CreatureType type = null;
|
||||||
|
|
||||||
if (entity instanceof EntityChicken) {
|
if (entity instanceof EntityChicken) {
|
||||||
type = MobType.CHICKEN;
|
type = CreatureType.CHICKEN;
|
||||||
} else if (entity instanceof EntityCow) {
|
} else if (entity instanceof EntityCow) {
|
||||||
type = MobType.COW;
|
type = CreatureType.COW;
|
||||||
} else if (entity instanceof EntityCreeper) {
|
} else if (entity instanceof EntityCreeper) {
|
||||||
type = MobType.CREEPER;
|
type = CreatureType.CREEPER;
|
||||||
} else if (entity instanceof EntityGhast) {
|
} else if (entity instanceof EntityGhast) {
|
||||||
type = MobType.GHAST;
|
type = CreatureType.GHAST;
|
||||||
} else if (entity instanceof EntityPig) {
|
} else if (entity instanceof EntityPig) {
|
||||||
type = MobType.PIG;
|
type = CreatureType.PIG;
|
||||||
} else if (entity instanceof EntityPigZombie) {
|
} else if (entity instanceof EntityPigZombie) {
|
||||||
type = MobType.PIG_ZOMBIE;
|
type = CreatureType.PIG_ZOMBIE;
|
||||||
} else if (entity instanceof EntitySheep) {
|
} else if (entity instanceof EntitySheep) {
|
||||||
type = MobType.SHEEP;
|
type = CreatureType.SHEEP;
|
||||||
} else if (entity instanceof EntitySkeleton) {
|
} else if (entity instanceof EntitySkeleton) {
|
||||||
type = MobType.SKELETON;
|
type = CreatureType.SKELETON;
|
||||||
} else if (entity instanceof EntitySpider) {
|
} else if (entity instanceof EntitySpider) {
|
||||||
type = MobType.SPIDER;
|
type = CreatureType.SPIDER;
|
||||||
} else if (entity instanceof EntityZombie) {
|
} else if (entity instanceof EntityZombie) {
|
||||||
type = MobType.ZOMBIE;
|
type = CreatureType.ZOMBIE;
|
||||||
} else if (entity instanceof EntitySlime) {
|
} else if (entity instanceof EntitySlime) {
|
||||||
type = MobType.SLIME;
|
type = CreatureType.SLIME;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (type != null) {
|
if (type != null) {
|
||||||
|
|
|
@ -3,12 +3,10 @@ package org.bukkit.craftbukkit.block;
|
||||||
import net.minecraft.server.TileEntityMobSpawner;
|
import net.minecraft.server.TileEntityMobSpawner;
|
||||||
import org.bukkit.block.Block;
|
import org.bukkit.block.Block;
|
||||||
import org.bukkit.block.CreatureSpawner;
|
import org.bukkit.block.CreatureSpawner;
|
||||||
import org.bukkit.block.MobSpawner;
|
|
||||||
import org.bukkit.craftbukkit.CraftWorld;
|
import org.bukkit.craftbukkit.CraftWorld;
|
||||||
import org.bukkit.entity.CreatureType;
|
import org.bukkit.entity.CreatureType;
|
||||||
import org.bukkit.entity.MobType;
|
|
||||||
|
|
||||||
public class CraftCreatureSpawner extends CraftBlockState implements CreatureSpawner, MobSpawner {
|
public class CraftCreatureSpawner extends CraftBlockState implements CreatureSpawner {
|
||||||
private final CraftWorld world;
|
private final CraftWorld world;
|
||||||
private final TileEntityMobSpawner spawner;
|
private final TileEntityMobSpawner spawner;
|
||||||
|
|
||||||
|
@ -48,37 +46,4 @@ public class CraftCreatureSpawner extends CraftBlockState implements CreatureSpa
|
||||||
spawner.a = delay;
|
spawner.a = delay;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated Use getCreatureType() instead.
|
|
||||||
*/
|
|
||||||
public MobType getMobType() {
|
|
||||||
return MobType.fromName(spawner.h);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated Use setCreatureType() instead.
|
|
||||||
*/
|
|
||||||
public void setMobType(MobType mobType) {
|
|
||||||
spawner.h = mobType.getName();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated Use getCreatureTypeId() instead.
|
|
||||||
*/
|
|
||||||
public String getMobTypeId() {
|
|
||||||
return spawner.h;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @deprecated Use setCreatureTypeId() instead.
|
|
||||||
*/
|
|
||||||
public void setMobTypeId(String mobType) {
|
|
||||||
// Verify input
|
|
||||||
MobType type = MobType.fromName(mobType);
|
|
||||||
if (type == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
spawner.h = type.getName();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue