diff --git a/src/main/java/xyz/pixelatedw/finalbeta/WyHelper.java b/src/main/java/xyz/pixelatedw/finalbeta/WyHelper.java index 3af99ad..047282d 100644 --- a/src/main/java/xyz/pixelatedw/finalbeta/WyHelper.java +++ b/src/main/java/xyz/pixelatedw/finalbeta/WyHelper.java @@ -9,7 +9,6 @@ import java.util.HashMap; import net.minecraft.client.Minecraft; import net.minecraft.entity.player.Player; import net.minecraft.item.ItemInstance; -import net.minecraft.item.ItemType; import net.minecraft.recipe.RecipeRegistry; import xyz.pixelatedw.finalbeta.mixin.RecipeRegistryAccessor; @@ -104,36 +103,13 @@ public class WyHelper { } public static void cheatCommand(Player player) { -// Slime slime = new Slime(player.level); -// slime.setPositionAndAngles(player.x, player.y + 0.5D, player.z, player.level.rand.nextFloat() * 360.0F, 0.0F); -// player.level.spawnEntity(slime); -// slime.setSize(5); - -// player.level.entities.stream().filter(e -> !(e instanceof Player)).forEach((e) -> ((net.minecraft.entity.Entity)e).remove()); - -// player.dropItem(new ItemInstance(Tile.STONE_SLAB, 64)); -// player.dropItem(new ItemInstance(Tile.SLAB, 64)); -// player.dropItem(new ItemInstance(ItemType.minecart, 1)); -// player.dropItem(new ItemInstance(ItemType.minecartFurnace, 1)); - player.dropItem(new ItemInstance(ItemType.boat)); -// player.dropItem(new ItemInstance(Tile.STONE_SLAB, 1, 2)); -// player.dropItem(new ItemInstance(Tile.GOLDEN_RAIL, 64)); -// player.dropItem(new ItemInstance(Tile.COBBLESTONE, 64)); - -// player.level.setTile((int)player.x, (int)player.y, (int)player.z, Tile.COBBLESTONE.id); - -// int x = 248; -// int y = 79; -// int z = -65; +// player.dropItem(new ItemInstance(ItemType.pickaxeDiamond)); +// player.dropItem(new ItemInstance(Tile.TORCH, 64, 0)); // -// for (int i = 0; i < 500; i++) { -// player.level.setTile(x + i, y, z, Tile.REDSTONE_TORCH_LIT.id); -// } - - player.level.setLevelTime(0); - player.level.getProperties().setRaining(false); - player.level.getProperties().setRainTime(0); - player.level.getProperties().setThundering(false); - player.level.getProperties().setThunderTime(0); +// player.level.setLevelTime(0); +// player.level.getProperties().setRaining(false); +// player.level.getProperties().setRainTime(0); +// player.level.getProperties().setThundering(false); +// player.level.getProperties().setThunderTime(0); } } diff --git a/src/main/java/xyz/pixelatedw/finalbeta/mixin/StillFluidTileMixin.java b/src/main/java/xyz/pixelatedw/finalbeta/mixin/StillFluidTileMixin.java index d7787ee..68fb62e 100644 --- a/src/main/java/xyz/pixelatedw/finalbeta/mixin/StillFluidTileMixin.java +++ b/src/main/java/xyz/pixelatedw/finalbeta/mixin/StillFluidTileMixin.java @@ -17,10 +17,12 @@ public class StillFluidTileMixin { public void onScheduledTick(Level level, int x, int y, int z, Random random, CallbackInfo ci) { StillFluidTile tile = ((StillFluidTile) (Object) this); if (tile.material == Material.LAVA) { - if (level.rand.nextInt(10) == 1) { - level.playSound(x, y, z, "sound3.liquid.lava", 0.5f, 1.0f); - } else { - level.playSound(x, y, z, "sound3.liquid.lavapop", 0.5f, 1.0f); + if (level.rand.nextInt(16) == 1) { + if (level.rand.nextInt(3) == 1) { + level.playSound(x, y, z, "sound3.liquid.lava", 0.5f, 1.0f); + } else { + level.playSound(x, y, z, "sound3.liquid.lavapop", 0.5f, 1.0f); + } } } }