diff --git a/build.gradle b/build.gradle index b1b4ec06..e92e9622 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,7 @@ apply plugin: 'forge' version = "" group= "chylex.hee.HardcoreEnderExpansion" // http://maven.apache.org/guides/mini/guide-naming-conventions.html -archivesBaseName = "HardcoreEnderExpansion MC-" +archivesBaseName = "HardcoreEnderExpansion MC-1.7.10 v1." sourceCompatibility = 1.7 targetCompatibility = 1.7 diff --git a/src/main/java/chylex/hee/entity/mob/EntityMobHomelandEnderman.java b/src/main/java/chylex/hee/entity/mob/EntityMobHomelandEnderman.java index 2a91a9bb..99e99aca 100644 --- a/src/main/java/chylex/hee/entity/mob/EntityMobHomelandEnderman.java +++ b/src/main/java/chylex/hee/entity/mob/EntityMobHomelandEnderman.java @@ -154,6 +154,11 @@ public class EntityMobHomelandEnderman extends EntityMob implements IEndermanRen } } else if (isEntityAlive()){ + if (homelandRole == null){ + setDead(); + return; + } + if (isWet())attackEntityFrom(DamageSource.drown,1F); if (isWet() || isBurning()){ diff --git a/src/main/java/chylex/hee/world/feature/WorldGenBlob.java b/src/main/java/chylex/hee/world/feature/WorldGenBlob.java index 3707d1ac..1cce09e4 100644 --- a/src/main/java/chylex/hee/world/feature/WorldGenBlob.java +++ b/src/main/java/chylex/hee/world/feature/WorldGenBlob.java @@ -105,7 +105,7 @@ public class WorldGenBlob extends WorldGenerator{ }).addPopulators(new BlobPopulator[]{ new BlobPopulatorFiller(1).block(BlockList.ender_goo), new BlobPopulatorLiquidFall(1).block(BlockList.ender_goo).amount(IRandomAmount.linear,14,22).attempts(12,30) - }), + }).setPopulatorAmountProvider(IRandomAmount.exact,2,2), // hollow goo covered blob with a chest inside new BlobPattern(2).addGenerators(new BlobGenerator[]{ @@ -183,11 +183,12 @@ public class WorldGenBlob extends WorldGenerator{ @Override public void run(String...args){ WeightedList patterns = new WeightedList<>(new BlobPattern[]{ - new BlobPattern(1).addGenerators(new BlobGenerator[]{ - new BlobGeneratorSingleCut(1).cutRadMp(0.6D,0.8D).cutDistMp(0.8D,1.6D).rad(3D,7D) + new BlobPattern(3).addGenerators(new BlobGenerator[]{ + new BlobGeneratorSingle(1).rad(3.8D,7D) }).addPopulators(new BlobPopulator[]{ - - }).setPopulatorAmountProvider(IRandomAmount.preferSmaller,1,4) + new BlobPopulatorFiller(1).block(BlockList.ender_goo), + new BlobPopulatorLiquidFall(1).block(BlockList.ender_goo).amount(IRandomAmount.linear,14,22).attempts(12,30) + }).setPopulatorAmountProvider(IRandomAmount.exact,2,2), }); DecoratorFeatureGenerator gen = new DecoratorFeatureGenerator(); diff --git a/src/main/resources/mcmod.info b/src/main/resources/mcmod.info index 09705376..a1b946a3 100644 --- a/src/main/resources/mcmod.info +++ b/src/main/resources/mcmod.info @@ -2,7 +2,7 @@ { "modid": "HardcoreEnderExpansion", "name": "Hardcore Ender Expansion", - "version": "1.6.5", + "version": "1.6.6", "mcversion": "", "description": "Hardcore Ender Expansion offers unique, new content across the End. The dragon became a truly challenging boss with a great reward, but the adventure doesn't end there.\n\nThe End is no longer just an island. Go investigate unique ores, battle new mobs, travel to new biomes, the death awaits you!\n\n§nWiki:§r http://tinyurl.com/hee-wiki\n\n§nCredits:§r http://tinyurl.com/hee-credits\n\n§nSupport the author:§r http://patreon.com/chylex", "logoFile": "",