[DEV] FTB Essentials Muting System Compat
This commit is contained in:
11
patches/1.19.2/Common/build.gradle.patch
Normal file
11
patches/1.19.2/Common/build.gradle.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/Common/build.gradle
|
||||
+++ b/Common/build.gradle
|
||||
@@ -1,7 +1,7 @@
|
||||
archivesBaseName = "${mod_name.replace(" ", "")}-Common-${minecraft_version}"
|
||||
|
||||
dependencies {
|
||||
-
|
||||
+ stupidRemapArch("dev.ftb.mods:ftb-essentials:${ftb_essentials}")
|
||||
}
|
||||
|
||||
shadowJar {
|
@@ -0,0 +1,13 @@
|
||||
--- a/Common/src/main/java/com/hypherionmc/craterlib/compat/FTBEssentials.java
|
||||
+++ b/Common/src/main/java/com/hypherionmc/craterlib/compat/FTBEssentials.java
|
||||
@@ -8,8 +8,8 @@
|
||||
public class FTBEssentials {
|
||||
|
||||
public static boolean isPlayerMuted(BridgedPlayer player) {
|
||||
- Optional<FTBEPlayerData> data = FTBEPlayerData.getOrCreate(player.toMojang());
|
||||
- return data.map(FTBEPlayerData::isMuted).orElse(false);
|
||||
+ FTBEPlayerData data = FTBEPlayerData.get(player.toMojang());
|
||||
+ return data != null && data.muted;
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user