add first patch
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
console.info("[SOCIETY] checkSkullCavernLogin.js loaded");
|
||||
|
||||
PlayerEvents.loggedIn((e) => {
|
||||
const { player, level, server } = e;
|
||||
if (level.dimension === "society:skull_cavern") {
|
||||
const chunkDay =
|
||||
level.persistentData.chunkParityMap[level.getChunkAt(player.getPos()).pos.toString()].day;
|
||||
|
||||
if (Number(chunkDay) > Number(player.persistentData.skullCavernEnterDay)) {
|
||||
player.persistentData.skullCavernEnterDay = -1;
|
||||
global.teleportHome(player, server, player.level);
|
||||
server.runCommandSilent(
|
||||
global.getEmbersTextAPICommand(player.username,
|
||||
`{anchor:"BOTTOM_CENTER",background:1,align:"BOTTOM_CENTER",color:"#AAAAAA",offsetY:-60}`,
|
||||
200,
|
||||
Text.translatable("society.skull_cavern.fainted").toJson()
|
||||
)
|
||||
);
|
||||
player.potionEffects.add("minecraft:slowness", 310, 3, true, false);
|
||||
player.potionEffects.add("minecraft:darkness", 310, 0, true, false);
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user