aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/blocks
diff options
context:
space:
mode:
authorbasdxz <tudurap.com@gmail.com>2021-03-12 15:50:33 +0000
committerGitHub <noreply@github.com>2021-03-12 15:50:33 +0000
commit98d83c9b27f103ed440e4136faffedfe7b36b505 (patch)
tree5d707fd0beb70f6949b67aa15d122839eb67d475 /src/main/java/gregtech/common/blocks
parentf1a9f1226eb2b5f0592fdc4613f5e632c4faedad (diff)
parent9a5aa6f3f3a64c46b2a4f119f965f0c755d26cd2 (diff)
downloadGT5-Unofficial-98d83c9b27f103ed440e4136faffedfe7b36b505.tar.gz
GT5-Unofficial-98d83c9b27f103ed440e4136faffedfe7b36b505.tar.bz2
GT5-Unofficial-98d83c9b27f103ed440e4136faffedfe7b36b505.zip
Merge pull request #462 from GTNewHorizons/WorldEventWrapper
Refactor World Events
Diffstat (limited to 'src/main/java/gregtech/common/blocks')
-rw-r--r--src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java b/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
index 6b3b0823fb..4a63bef40f 100644
--- a/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
+++ b/src/main/java/gregtech/common/blocks/GT_Block_Reinforced.java
@@ -11,6 +11,7 @@ import gregtech.api.items.GT_Generic_Block;
import gregtech.api.objects.GT_CopiedBlockTexture;
import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_ModHandler;
+import gregtech.api.util.WorldSpawnedEventBuilder;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.creativetab.CreativeTabs;
@@ -255,8 +256,13 @@ public class GT_Block_Reinforced extends GT_Generic_Block {
if(!world.isRemote && world.getBlockMetadata(x, y, z)==5){
EntityTNTPrimed entitytntprimed = new EntityTNTPrimed(world, x + 0.5F, y + 0.5F, z + 0.5F, player);
world.spawnEntityInWorld(entitytntprimed);
- world.playSoundAtEntity(entitytntprimed, "game.tnt.primed", 1.0F, 1.0F);
-
+ new WorldSpawnedEventBuilder.SoundAtEntityEventBuilder()
+ .setPitch(1f)
+ .setVolume(1f)
+ .setIdentifier("game.tnt.primed")
+ .setEntity(entitytntprimed)
+ .setWorld(world)
+ .run();
world.setBlockToAir(x, y, z);
return false;
}