add first patch
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
ForgeEvents.onEvent("net.minecraftforge.event.entity.player.PlayerSleepInBedEvent", (e) => {
|
||||
global.handleSkullSleep(e);
|
||||
});
|
||||
global.handleSkullSleep = (e) => {
|
||||
const { entity } = e;
|
||||
if (!entity.isPlayer()) return;
|
||||
const level = entity.level;
|
||||
level.getServer().players.forEach((p) => {
|
||||
if (p.getLevel().dimension === "society:skull_cavern") {
|
||||
entity.tell(
|
||||
Text.translatable("society.skull_cavern.cannot_sleep", p.username).red()
|
||||
);
|
||||
e.cancel();
|
||||
}
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user