Mob spawn fixes

This commit is contained in:
paulevsGitch 2020-11-08 02:12:41 +03:00
parent ef70376ed4
commit 6bd17612bb
5 changed files with 2 additions and 5 deletions

View file

@ -2,7 +2,6 @@ package ru.betterend.blocks.entities;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.nbt.CompoundTag; import net.minecraft.nbt.CompoundTag;
import ru.betterend.rituals.InfusionRitual; import ru.betterend.rituals.InfusionRitual;
public class InfusionPedestalEntity extends PedestalBlockEntity { public class InfusionPedestalEntity extends PedestalBlockEntity {

View file

@ -17,7 +17,6 @@ import net.minecraft.util.Identifier;
import net.minecraft.util.JsonHelper; import net.minecraft.util.JsonHelper;
import net.minecraft.util.registry.Registry; import net.minecraft.util.registry.Registry;
import net.minecraft.world.World; import net.minecraft.world.World;
import ru.betterend.BetterEnd; import ru.betterend.BetterEnd;
import ru.betterend.interfaces.CompoundSerializer; import ru.betterend.interfaces.CompoundSerializer;
import ru.betterend.recipe.EndRecipeManager; import ru.betterend.recipe.EndRecipeManager;

View file

@ -28,7 +28,7 @@ public class EndEntities {
public static void register() { public static void register() {
SpawnHelper.restrictionLand(END_SLIME, EntityEndSlime::canSpawn); SpawnHelper.restrictionLand(END_SLIME, EntityEndSlime::canSpawn);
SpawnHelper.restrictionWater(END_FISH, EntityEndFish::canSpawn); SpawnHelper.restrictionWater(END_FISH, EntityEndFish::canSpawn);
SpawnHelper.restrictionWater(SHADOW_WALKER, HostileEntity::canSpawnInDark); SpawnHelper.restrictionLand(SHADOW_WALKER, HostileEntity::canSpawnInDark);
} }
protected static <T extends Entity> EntityType<T> register(String name, SpawnGroup group, float width, float height, EntityFactory<T> entity) { protected static <T extends Entity> EntityType<T> register(String name, SpawnGroup group, float width, float height, EntityFactory<T> entity) {

View file

@ -1,6 +1,5 @@
package ru.betterend.rituals; package ru.betterend.rituals;
import net.minecraft.block.BlockState;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.inventory.Inventory; import net.minecraft.inventory.Inventory;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;

View file

@ -32,8 +32,8 @@ public class BiomeShadowForest extends EndBiome {
.addFeature(EndFeatures.TAIL_MOSS) .addFeature(EndFeatures.TAIL_MOSS)
.addFeature(EndFeatures.TAIL_MOSS_WOOD) .addFeature(EndFeatures.TAIL_MOSS_WOOD)
.addStructureFeature(ConfiguredStructureFeatures.END_CITY) .addStructureFeature(ConfiguredStructureFeatures.END_CITY)
.addMobSpawn(EntityType.ENDERMAN, 40, 1, 4)
.addMobSpawn(EndEntities.SHADOW_WALKER, 80, 2, 4) .addMobSpawn(EndEntities.SHADOW_WALKER, 80, 2, 4)
.addMobSpawn(EntityType.ENDERMAN, 40, 1, 4)
.addMobSpawn(EntityType.PHANTOM, 1, 1, 2)); .addMobSpawn(EntityType.PHANTOM, 1, 1, 2));
} }
} }