forked from mirrors/NBTExplorer
Added protected constructor to entity types
This commit is contained in:
parent
d12f8e4dae
commit
401b2c7b68
39 changed files with 194 additions and 4 deletions
|
@ -35,6 +35,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityArrow (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityArrow (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityBlaze (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityBlaze (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityBoat (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityBoat (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -6,9 +6,9 @@ namespace Substrate.Entities
|
|||
{
|
||||
using Substrate.Nbt;
|
||||
|
||||
public class EntityCaveSpider : EntityMob
|
||||
public class EntityCaveSpider : EntitySpider
|
||||
{
|
||||
public static readonly SchemaNodeCompound CaveSpiderSchema = MobSchema.MergeInto(new SchemaNodeCompound("")
|
||||
public static readonly SchemaNodeCompound CaveSpiderSchema = SpiderSchema.MergeInto(new SchemaNodeCompound("")
|
||||
{
|
||||
new SchemaNodeString("id", "CaveSpider"),
|
||||
});
|
||||
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityCaveSpider (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityCaveSpider (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityChicken (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityChicken (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -27,6 +27,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityCreeper (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityCreeper (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityEgg (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityEgg (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityEnderDragon (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityEnderDragon (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityEnderEye (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityEnderEye (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityEnderPearl (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityEnderPearl (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -39,6 +39,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityEnderman (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityEnderman (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -23,7 +23,12 @@ namespace Substrate.Entities
|
|||
}
|
||||
|
||||
public EntityFallingSand ()
|
||||
: base("PrimedTnt")
|
||||
: base("FallingSand")
|
||||
{
|
||||
}
|
||||
|
||||
protected EntityFallingSand (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityGhast (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityGhast (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityGiant (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityGiant (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -44,6 +44,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityItem (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityItem (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityMagmaCube (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMagmaCube (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -33,6 +33,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityMinecart (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMinecart (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -22,6 +22,11 @@ namespace Substrate.Entities
|
|||
_items = new ItemCollection(_CAPACITY);
|
||||
}
|
||||
|
||||
protected EntityMinecartChest (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMinecartChest (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -42,6 +42,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityMinecartFurnace (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMinecartFurnace (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -93,7 +93,7 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
public EntityMob (string id)
|
||||
protected EntityMob (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityMonster (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMonster (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityMooshroom (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityMooshroom (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -67,6 +67,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityPainting (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityPainting (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -27,6 +27,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityPig (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityPig (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -27,6 +27,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityPigZombie (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityPigZombie (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -27,6 +27,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityPrimedTnt (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityPrimedTnt (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -35,6 +35,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySheep (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySheep (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySilverfish (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySilverfish (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySkeleton (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySkeleton (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySmallFireball (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySmallFireball (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySnowball (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySnowball (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySnowman (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySnowman (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySpider (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySpider (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntitySquid (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntitySquid (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -66,6 +66,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityThrowable (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityThrowable (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -36,6 +36,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityVillager (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityVillager (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -43,6 +43,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityWolf (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityWolf (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -42,6 +42,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityXPOrb (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityXPOrb (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
|
@ -18,6 +18,11 @@ namespace Substrate.Entities
|
|||
{
|
||||
}
|
||||
|
||||
protected EntityZombie (string id)
|
||||
: base(id)
|
||||
{
|
||||
}
|
||||
|
||||
public EntityZombie (TypedEntity e)
|
||||
: base(e)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue