Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-11-03 14:50:30 +01:00
Fixed double flint and steel sound and added support to ignore sounds in
1.9
Dieser Commit ist enthalten in:
Ursprung
20d4a94792
Commit
c071c895e7
@ -198,7 +198,7 @@ public enum SoundEffect {
|
|||||||
MOB_ENDERMEN_SCREAM("mob.endermen.scream", "entity.endermen.scream", SoundCategory.HOSTILE),
|
MOB_ENDERMEN_SCREAM("mob.endermen.scream", "entity.endermen.scream", SoundCategory.HOSTILE),
|
||||||
MOB_CAT_HITT("mob.cat.hitt", "entity.cat.hurt", SoundCategory.NEUTRAL),
|
MOB_CAT_HITT("mob.cat.hitt", "entity.cat.hurt", SoundCategory.NEUTRAL),
|
||||||
MOB_MAGMACUBE_SMALL("mob.magmacube.small", "entity.small_magmacube.squish", SoundCategory.HOSTILE),
|
MOB_MAGMACUBE_SMALL("mob.magmacube.small", "entity.small_magmacube.squish", SoundCategory.HOSTILE),
|
||||||
FIRE_IGNITE("fire.ignite", "item.flintandsteel.use", SoundCategory.BLOCK),
|
FIRE_IGNITE("fire.ignite", "item.flintandsteel.use", SoundCategory.BLOCK, true),
|
||||||
MOB_ENDERDRAGON_HIT("mob.enderdragon.hit", "entity.enderdragon.hurt", SoundCategory.HOSTILE),
|
MOB_ENDERDRAGON_HIT("mob.enderdragon.hit", "entity.enderdragon.hurt", SoundCategory.HOSTILE),
|
||||||
MOB_ZOMBIE_HURT("mob.zombie.hurt", "entity.zombie_villager.hurt", SoundCategory.HOSTILE),
|
MOB_ZOMBIE_HURT("mob.zombie.hurt", "entity.zombie_villager.hurt", SoundCategory.HOSTILE),
|
||||||
RANDOM_EXPLODE("random.explode", "block.end_gateway.spawn", SoundCategory.BLOCK),
|
RANDOM_EXPLODE("random.explode", "block.end_gateway.spawn", SoundCategory.BLOCK),
|
||||||
@ -261,6 +261,13 @@ public enum SoundEffect {
|
|||||||
this.breaksound = name.startsWith("dig.");
|
this.breaksound = name.startsWith("dig.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SoundEffect(String name, String newname, SoundCategory cat, boolean shouldIgnore) {
|
||||||
|
this.cat = cat;
|
||||||
|
this.newname = newname;
|
||||||
|
this.name = name;
|
||||||
|
this.breaksound = name.startsWith("dig.") || shouldIgnore;
|
||||||
|
}
|
||||||
|
|
||||||
public static SoundEffect getByName(String name) {
|
public static SoundEffect getByName(String name) {
|
||||||
name = name.toLowerCase();
|
name = name.toLowerCase();
|
||||||
for (SoundEffect e : SoundEffect.values()) {
|
for (SoundEffect e : SoundEffect.values()) {
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren