[DEV] FTB Essentials Muting System Compat

This commit is contained in:
2024-10-09 09:04:27 +02:00
parent 6bf3af4bea
commit e3a9df65b7
76 changed files with 535 additions and 50 deletions

View File

@@ -0,0 +1,16 @@
package com.hypherionmc.craterlib.compat;
import com.hypherionmc.craterlib.nojang.world.entity.player.BridgedPlayer;
import dev.ftb.mods.ftbessentials.util.FTBEPlayerData;
import java.util.Optional;
public class FTBEssentials {
public static boolean isPlayerMuted(BridgedPlayer player) {
Optional<FTBEPlayerData> data = FTBEPlayerData.getOrCreate(player.toMojang());
return data.map(FTBEPlayerData::isMuted).orElse(false);
}
}