diff options
author | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-07-01 19:15:47 +1000 |
---|---|---|
committer | Alkalus <3060479+draknyte1@users.noreply.github.com> | 2018-07-01 19:15:47 +1000 |
commit | 35a555fff44b6b3f0d9bb007481edeed3bc09c4e (patch) | |
tree | 0762ca8b9e47b31d6185d18553e6c926397e7950 /src/Java/gtPlusPlus/core/util | |
parent | 03e72a68aee10a871b3186d141b14c76770c72fb (diff) | |
download | GT5-Unofficial-35a555fff44b6b3f0d9bb007481edeed3bc09c4e.tar.gz GT5-Unofficial-35a555fff44b6b3f0d9bb007481edeed3bc09c4e.tar.bz2 GT5-Unofficial-35a555fff44b6b3f0d9bb007481edeed3bc09c4e.zip |
% More work on Villagers.
% More work on Spawners.
Diffstat (limited to 'src/Java/gtPlusPlus/core/util')
-rw-r--r-- | src/Java/gtPlusPlus/core/util/Utils.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/Java/gtPlusPlus/core/util/Utils.java b/src/Java/gtPlusPlus/core/util/Utils.java index 7f9aa7098b..2dd4517f79 100644 --- a/src/Java/gtPlusPlus/core/util/Utils.java +++ b/src/Java/gtPlusPlus/core/util/Utils.java @@ -830,25 +830,26 @@ public class Utils { } } - public static void createNewMobSpawner(int aID, Entity aEntity) { + public static boolean createNewMobSpawner(int aID, Entity aEntity) { Class<Entity> c; if (aEntity instanceof Entity) { c = (Class<Entity>) aEntity.getClass(); - createNewMobSpawner(aID, c); + return createNewMobSpawner(aID, c); } + return false; } - public static void createNewMobSpawner(int aID, Class aEntity) { + public static boolean createNewMobSpawner(int aID, Class aEntity) { Logger.INFO("[Spawn] Generating new spawner for entity with class ("+aEntity.getCanonicalName()+")."); if (TileEntityGenericSpawner.registerNewMobSpawner(aID, aEntity)) { EntityRegistration x = EntityRegistry.instance().lookupModSpawn(aEntity, false); if (x != null) { Logger.INFO("[Spawn] Registration for "+x.getEntityName()+" successful"); + return true; } } - else { - Logger.INFO("[Spawn] Registration for "+aEntity.getName()+" failed"); - } + Logger.INFO("[Spawn] Mob Spawner creation for "+aEntity.getName()+" failed"); + return false; } } |