diff --git a/README.md b/README.md
index b1b9e1f..0d0b2b4 100644
--- a/README.md
+++ b/README.md
@@ -102,7 +102,7 @@ After:
-Fixed leg armor not being updated while riding
+Fixes leg armor not being updated while riding
Before:
diff --git a/src/main/java/xyz/pixelatedw/betterbeta/WyHelper.java b/src/main/java/xyz/pixelatedw/betterbeta/WyHelper.java
index c4946ea..ca1ca8b 100644
--- a/src/main/java/xyz/pixelatedw/betterbeta/WyHelper.java
+++ b/src/main/java/xyz/pixelatedw/betterbeta/WyHelper.java
@@ -5,7 +5,7 @@ import java.util.Random;
import net.minecraft.entity.player.Player;
import net.minecraft.item.ItemInstance;
-import net.minecraft.item.ItemType;
+import net.minecraft.tile.Tile;
public class WyHelper {
@@ -31,8 +31,10 @@ public class WyHelper {
// player.level.playLevelEvent((Player)null, 1005, (int)player.x, (int)player.y, (int)player.z, 0);
- player.dropItem(new ItemInstance(ItemType.boat, 1), false);
-
+ player.dropItem(new ItemInstance(Tile.REDSTONE_TORCH_LIT, 64), false);
+ player.dropItem(new ItemInstance(Tile.RAIL, 64), false);
+ player.dropItem(new ItemInstance(Tile.GOLDEN_RAIL, 64), false);
+
// Skeleton enemy = new Skeleton(player.level);
// enemy.setPositionAndAngles(player.x + 2, player.y, player.z, 0.0f, 0.0f);
// player.level.spawnEntity(enemy);
diff --git a/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecartMixin.java b/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecartMixin.java
index 045dd4d..50c68f9 100644
--- a/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecartMixin.java
+++ b/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecartMixin.java
@@ -34,7 +34,7 @@ public class MinecartMixin {
}
if (speed >= 0.01D) {
- if (minecart.field_1645 % 25 == 1) {
+ if (minecart.field_1645 % 34 == 1) {
minecart.level.playSound(x, y, z, "minecart.base", volume, pitch);
}
}
diff --git a/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecraftMixin.java b/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecraftMixin.java
index 53260d6..1b63a36 100644
--- a/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecraftMixin.java
+++ b/src/main/java/xyz/pixelatedw/betterbeta/mixin/MinecraftMixin.java
@@ -17,7 +17,8 @@ public class MinecraftMixin {
int split = string.indexOf("/");
String type = string.substring(0, split);
String newSound = string.substring(split + 1);
- if (type.equalsIgnoreCase("sound3")) {
+ // For now only allow the minecart sounds, allowing all of them causes weird effects with same name sounds when the game decides which one to use
+ if (type.equalsIgnoreCase("sound3") && newSound.startsWith("minecart/")) {
mc.soundHelper.method_2011(newSound, file);
}
}