Спасибо )))
Народ, помогите. Всё-таки не всё работает как надо.
Вместе со звуком ходьбы подтянулся и звук добычи блока.
А нужно чтобы все звуки кроме ходьбы были как у камня и только ходьба по блоку как у гравия.
На данный момент как у камня звучат только установка и непосредственное разрушение блока в креативе.
Пока код такой (в главном классе):
public static final Block.SoundType soundTypeSalt = new Block.SoundType("stone", 1.0F, 1.0F)
{public String getStepResourcePath(){return "step.gravel";}};
@EventHandler
public void init(FMLInitializationEvent event)
{
saltLake = new SaltLake().setStepSound(soundTypeSalt);
GameRegistry.registerBlock(saltLake, "saltLake");
}
Есть у кого-нибудь идеи?
Спасибо )
[merge_posts_bbcode]Добавлено: 12.08.2015 11:19:02[/merge_posts_bbcode]
Эх бяда (
Инфа с wiki:
step.gravel: A mob walks on a block classified as "gravel", Dirt/Grass/Mycelium is tilled with a Hoe (creating Farmland), or a player is breaking a block classified as "gravel" (during the cracking animation).
То есть подцепляя звук ходьбы, автоматически цепляется и добыча (
А за установку и разрушение, в моём случае, отвечает файл big.stone.
Как же быть? Это нужно как-то пути переписывать или возможно просто прописать это у новом звуковом типе?
Идея: А может быть прописать это в самом блоке? Типа, пока игрок лупит по нему чем-нибудь, проигрывать звук добычи камня? С этим, думаю, разберусь, но вот как в этом случае заглушить естественный звук добычи блока?