aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/common/compat
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2019-04-11 02:59:02 +1000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2019-04-11 02:59:02 +1000
commit3b7cff8412af5afbf99bfd40fee1193a6cd8c400 (patch)
tree2212e7359109d8c424848cae5ae2f9bbc43f83f6 /src/Java/gtPlusPlus/core/common/compat
parent761a3c8b0c0eb02bd2897359a575126aae1af20f (diff)
downloadGT5-Unofficial-3b7cff8412af5afbf99bfd40fee1193a6cd8c400.tar.gz
GT5-Unofficial-3b7cff8412af5afbf99bfd40fee1193a6cd8c400.tar.bz2
GT5-Unofficial-3b7cff8412af5afbf99bfd40fee1193a6cd8c400.zip
+ Added some new Monster Killer Baubles. Kill nearby mobs for power, power cost scales with HP total, left and other EntityLiving stats.
+ Added new constructors for AutoMaps. + Added a Wrapper (AABB) for AxisAlignedBB. $ Fixed Hot Titanium Ingot recipe.
Diffstat (limited to 'src/Java/gtPlusPlus/core/common/compat')
-rw-r--r--src/Java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java b/src/Java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
index f57c09b62d..d779e60975 100644
--- a/src/Java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
+++ b/src/Java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
@@ -3,10 +3,16 @@ package gtPlusPlus.core.common.compat;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.item.ModItems;
import gtPlusPlus.core.item.bauble.BatteryPackBaseBauble;
+import gtPlusPlus.core.item.bauble.MonsterKillerBaseBauble;
import gtPlusPlus.core.item.general.ItemCloakingDevice;
import gtPlusPlus.core.item.general.ItemHealingDevice;
import gtPlusPlus.core.item.general.ItemSlowBuildingRing;
import gtPlusPlus.core.lib.LoadedMods;
+import net.minecraft.entity.monster.EntityCreeper;
+import net.minecraft.entity.monster.EntityEnderman;
+import net.minecraft.entity.monster.EntitySkeleton;
+import net.minecraft.entity.monster.EntitySpider;
+import net.minecraft.entity.monster.EntityZombie;
public class COMPAT_Baubles {
@@ -34,6 +40,12 @@ public class COMPAT_Baubles {
catch (Throwable t) {
t.printStackTrace();
}
+
+ ModItems.itemAmuletMonsterKiller_Zombie = new MonsterKillerBaseBauble(new Class[] {EntityZombie.class}, "Zombie", 6);
+ ModItems.itemAmuletMonsterKiller_Skeleton = new MonsterKillerBaseBauble(new Class[] {EntitySkeleton.class}, "Skeleton", 6);
+ ModItems.itemAmuletMonsterKiller_Spider = new MonsterKillerBaseBauble(new Class[] {EntitySpider.class}, "Spider", 6);
+ ModItems.itemAmuletMonsterKiller_Creeper = new MonsterKillerBaseBauble(new Class[] {EntityCreeper.class}, "Creeper", 6);
+ ModItems.itemAmuletMonsterKiller_Enderman = new MonsterKillerBaseBauble(new Class[] {EntityEnderman.class}, "Enderman", 6);
if (LoadedMods.PlayerAPI){
ModItems.itemSlowBuildingRing = new ItemSlowBuildingRing();