From 1206cbf993bbf39bb233d9a8abeb6b8a4a530c04 Mon Sep 17 00:00:00 2001 From: Shoghi Cervantes Date: Tue, 11 Feb 2014 13:31:48 +0100 Subject: [PATCH] Basic Entity structure --- src/Entity.php | 42 +++++++++++++++++++++++++ src/{world/Entity.php => EntityOLD.php} | 2 +- src/entity/AgeableEntity.php | 24 ++++++++++++++ src/entity/AnimalEntity.php | 24 ++++++++++++++ src/entity/AttachableEntity.php | 24 ++++++++++++++ src/entity/CreatureEntity.php | 24 ++++++++++++++ src/entity/DamageableEntity.php | 24 ++++++++++++++ src/entity/ExplosiveEntity.php | 24 ++++++++++++++ src/entity/FallingBlockEntity.php | 24 ++++++++++++++ src/entity/HangingEntity.php | 24 ++++++++++++++ src/entity/HumanEntity.php | 24 ++++++++++++++ src/entity/ItemEntity.php | 24 ++++++++++++++ src/entity/LivingEntity.php | 24 ++++++++++++++ src/entity/MonsterEntity.php | 24 ++++++++++++++ src/entity/PlayerEntity.php | 24 ++++++++++++++ src/entity/ProjectileEntity.php | 24 ++++++++++++++ src/entity/ProjectileSourceEntity.php | 24 ++++++++++++++ src/entity/RideableEntity.php | 24 ++++++++++++++ src/entity/TNTPrimedEntity.php | 24 ++++++++++++++ src/entity/VehicleEntity.php | 24 ++++++++++++++ src/functions.php | 1 - 21 files changed, 475 insertions(+), 2 deletions(-) create mode 100644 src/Entity.php rename src/{world/Entity.php => EntityOLD.php} (99%) create mode 100644 src/entity/AgeableEntity.php create mode 100644 src/entity/AnimalEntity.php create mode 100644 src/entity/AttachableEntity.php create mode 100644 src/entity/CreatureEntity.php create mode 100644 src/entity/DamageableEntity.php create mode 100644 src/entity/ExplosiveEntity.php create mode 100644 src/entity/FallingBlockEntity.php create mode 100644 src/entity/HangingEntity.php create mode 100644 src/entity/HumanEntity.php create mode 100644 src/entity/ItemEntity.php create mode 100644 src/entity/LivingEntity.php create mode 100644 src/entity/MonsterEntity.php create mode 100644 src/entity/PlayerEntity.php create mode 100644 src/entity/ProjectileEntity.php create mode 100644 src/entity/ProjectileSourceEntity.php create mode 100644 src/entity/RideableEntity.php create mode 100644 src/entity/TNTPrimedEntity.php create mode 100644 src/entity/VehicleEntity.php diff --git a/src/Entity.php b/src/Entity.php new file mode 100644 index 000000000..f9f01d9a2 --- /dev/null +++ b/src/Entity.php @@ -0,0 +1,42 @@ +