aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/gregtech/api/enums/SoundResource.java2
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java6
-rw-r--r--src/main/resources/assets/gregtech/sounds.json9
-rw-r--r--src/main/resources/assets/gregtech/sounds/FusionLoop.oggbin0 -> 95417 bytes
4 files changed, 17 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/enums/SoundResource.java b/src/main/java/gregtech/api/enums/SoundResource.java
index 45cb6e3bc8..6ba7d39495 100644
--- a/src/main/java/gregtech/api/enums/SoundResource.java
+++ b/src/main/java/gregtech/api/enums/SoundResource.java
@@ -56,6 +56,8 @@ public enum SoundResource {
IC2_MACHINES_KA_CHING(211, MOD_ID_IC2, "machines.KaChing"),
IC2_MACHINES_MAGNETIZER_LOOP(212, MOD_ID_IC2, "machines.MagnetizerLoop"),
+ GT_MACHINES_FUSION_LOOP(230, MOD_ID, "machines.FusionLoop"),
+
GUI_BUTTON_DOWN(-1, MOD_ID, "gui.buttonDown"),
GUI_BUTTON_UP(-1, MOD_ID, "gui.buttonUp"),
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java
index c180741313..34da12c590 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java
@@ -37,6 +37,7 @@ import com.gtnewhorizons.modularui.common.widget.TextWidget;
import gregtech.GT_Mod;
import gregtech.api.enums.GT_Values;
+import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
import gregtech.api.gui.modularui.GT_UITextures;
import gregtech.api.gui.modularui.GUITextureSet;
@@ -521,6 +522,11 @@ public abstract class GT_MetaTileEntity_FusionComputer
}
@Override
+ protected SoundResource getProcessStartSound() {
+ return SoundResource.GT_MACHINES_FUSION_LOOP;
+ }
+
+ @Override
public boolean doesBindPlayerInventory() {
return false;
}
diff --git a/src/main/resources/assets/gregtech/sounds.json b/src/main/resources/assets/gregtech/sounds.json
index dcf17b55bb..189ee5b20b 100644
--- a/src/main/resources/assets/gregtech/sounds.json
+++ b/src/main/resources/assets/gregtech/sounds.json
@@ -16,5 +16,14 @@
"stream": false
}
]
+ },
+ "machines.FusionLoop": {
+ "category": "block",
+ "sounds": [
+ {
+ "name": "FusionLoop",
+ "stream": false
+ }
+ ]
}
}
diff --git a/src/main/resources/assets/gregtech/sounds/FusionLoop.ogg b/src/main/resources/assets/gregtech/sounds/FusionLoop.ogg
new file mode 100644
index 0000000000..d532f1a083
--- /dev/null
+++ b/src/main/resources/assets/gregtech/sounds/FusionLoop.ogg
Binary files differ