Skip to content

Commit 4c69724

Browse files
authored
Merge pull request #9 from TBoshoven/doorknob-sound
Fix the doorknob sound
2 parents 8dbfc8e + accaeec commit 4c69724

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

MagicDoorknob/src/main/java/com/tomboshoven/minecraft/magicdoorknob/items/ItemMagicDoorknob.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,16 @@
1111
import net.minecraft.block.Block;
1212
import net.minecraft.block.state.IBlockState;
1313
import net.minecraft.entity.player.EntityPlayer;
14+
import net.minecraft.init.SoundEvents;
1415
import net.minecraft.item.Item;
1516
import net.minecraft.item.ItemStack;
1617
import net.minecraft.tileentity.TileEntity;
1718
import net.minecraft.util.EnumActionResult;
1819
import net.minecraft.util.EnumFacing;
1920
import net.minecraft.util.EnumHand;
2021
import net.minecraft.util.ResourceLocation;
22+
import net.minecraft.util.SoundCategory;
23+
import net.minecraft.util.SoundEvent;
2124
import net.minecraft.util.math.BlockPos;
2225
import net.minecraft.world.EnumSkyBlock;
2326
import net.minecraft.world.IBlockAccess;
@@ -116,8 +119,7 @@ private void placeDoor(World world, BlockPos pos, EnumFacing facing) {
116119
((TileEntityMagicDoor) bottomTileEntity).setBaseBlockState(world.getBlockState(pos.down()));
117120
((TileEntityMagicDoor) bottomTileEntity).setDoorknob(this);
118121
}
119-
world.checkLightFor(EnumSkyBlock.BLOCK, doorPos);
120-
world.checkLightFor(EnumSkyBlock.BLOCK, doorPos.down());
122+
world.playSound(null, doorPos, SoundEvents.BLOCK_WOODEN_DOOR_OPEN, SoundCategory.BLOCKS, 1, 1);
121123
}
122124

123125
/**

0 commit comments

Comments
 (0)