aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/util/GT_PlayedSound.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/util/GT_PlayedSound.java')
-rw-r--r--src/main/java/gregtech/api/util/GT_PlayedSound.java15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/util/GT_PlayedSound.java b/src/main/java/gregtech/api/util/GT_PlayedSound.java
index 82c728ff8b..fa27bbb9d4 100644
--- a/src/main/java/gregtech/api/util/GT_PlayedSound.java
+++ b/src/main/java/gregtech/api/util/GT_PlayedSound.java
@@ -1,18 +1,29 @@
package gregtech.api.util;
+import net.minecraft.util.ResourceLocation;
+
import static gregtech.api.enums.GT_Values.E;
public class GT_PlayedSound {
public final String mSoundName;
public final int mX, mY, mZ;
- public GT_PlayedSound(String aSoundName, double aX, double aY, double aZ) {
- mSoundName = aSoundName == null ? E : aSoundName;
+ public GT_PlayedSound(ResourceLocation aSoundResourceLocation, double aX, double aY, double aZ) {
+ mSoundName = aSoundResourceLocation.toString();
mX = (int) aX;
mY = (int) aY;
mZ = (int) aZ;
}
+ /**
+ * @inheritDoc
+ * @deprecated Use {@link GT_PlayedSound(ResourceLocation, double, double, double)}
+ */
+ @Deprecated
+ public GT_PlayedSound(String aSoundName, double aX, double aY, double aZ) {
+ this(new ResourceLocation(aSoundName == null ? E : aSoundName), aX, aY, aZ);
+ }
+
@Override
public boolean equals(Object aObject) {
if (aObject instanceof GT_PlayedSound) {