winnetrie Posted May 2, 2016 Posted May 2, 2016 I made my own ladders and it was pretty simple to achiev that. Yet i found out there is an issue with the sound. While climbing the ladder the climbing sound isn't playing. This is probably because minecraft checks if the player is climbing the standard ladder instead of "instance of BlockLadder" I was wondering where that check happens, i went trough multiple classes but couldn't find it. Can this be solved anyway? I think it can. So what i want to try is finding the class where the "player is climbing the ladder" check happens, then copy that check into a new class and change the check into checking instanceof BlockLadder. But where do i find it anyways? Quote Try out my new Modpack for MC 1.15.2 https://www.curseforge.com/minecraft/modpacks/terran-civilization
winnetrie Posted May 2, 2016 Author Posted May 2, 2016 The sound is only playing when i move horizontally on the ladder (because i then walk on it) setStepSound() is only when you step on the block (in my opinion) Anyways this is what my ladder class looks like: public class CustomLadder extends BlockLadder{ public CustomLadder(){ this.setHardness(0.4F); this.setStepSound(soundTypeLadder); this.useNeighborBrightness=true; this.setCreativeTab(TemBlocks.extradecor); } } Quote Try out my new Modpack for MC 1.15.2 https://www.curseforge.com/minecraft/modpacks/terran-civilization
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.