fix: permission identifier of COMMAND_BACK is wrong

This commit is contained in:
iceBear67 committed 2024-07-12 15:08:11 +08:00
1 parent 9cfcc058d7
commit b7e71962ed
3 files changed
+3 -5

No files matched your search

+1 -1
View File
@@ -60,7 +60,7 @@ public final class Commands {
player.teleport(wld, _pos.getX(), _pos.getY(), _pos.getZ(), 0, 0); player.teleport(wld, _pos.getX(), _pos.getY(), _pos.getZ(), 0, 0);
} else { } else {
if (SFConsts.UNLIMITED_COMMAND_BACK.hasPermission(player)) { if (SFConsts.UNLIMITED_COMMAND_BACK.hasPermission(player)) {
player.teleport(wld, pos.pos().getX(), pos.pos().getY(), pos.pos().getZ(), 0, 0); player.teleport(wld, _pos.getX(), _pos.getY(), _pos.getZ(), 0, 0);
return 0; return 0;
} }
player.sendMessage(Text.of("周围没有玩家。").copy().withColor(Colors.RED)); player.sendMessage(Text.of("周围没有玩家。").copy().withColor(Colors.RED));
+2 -2
View File
@@ -9,8 +9,8 @@ public class SFConsts {
public static final String SPECIAL_SUDO = "sfcraft.special.state.sudo"; public static final String SPECIAL_SUDO = "sfcraft.special.state.sudo";
public static final Permission<PlayerEntity> USE_AT = ofSFCPermission("chat.at",true); public static final Permission<PlayerEntity> USE_AT = ofSFCPermission("chat.at",true);
public static final Permission<PlayerEntity> USE_BROADCAST_LOCATION = ofSFCPermission("chat.xyz",true); public static final Permission<PlayerEntity> USE_BROADCAST_LOCATION = ofSFCPermission("chat.xyz",true);
public static final Permission<PlayerEntity> COMMAND_BACK = ofSFCPermission("command.home", true); public static final Permission<PlayerEntity> COMMAND_BACK = ofSFCPermission("command.back", true);
public static final Permission<PlayerEntity> UNLIMITED_COMMAND_BACK = ofSFCPermission("command.home.unlimited", false); public static final Permission<PlayerEntity> UNLIMITED_COMMAND_BACK = ofSFCPermission("command.back.unlimited", false);
public static final Permission<PlayerEntity> COMMAND_ADDWL = ofSFCPermission("command.addwl", false); public static final Permission<PlayerEntity> COMMAND_ADDWL = ofSFCPermission("command.addwl", false);
public static final Permission<PlayerEntity> COMMAND_UNBLOCKSERVER = ofSFCPermission("command.unblockserver", false); public static final Permission<PlayerEntity> COMMAND_UNBLOCKSERVER = ofSFCPermission("command.unblockserver", false);
@@ -1,9 +1,7 @@
package io.ib67.sfcraft.event.longnight; package io.ib67.sfcraft.event.longnight;
import io.ib67.sfcraft.SFCraft;
import io.ib67.sfcraft.event.RandomEvent; import io.ib67.sfcraft.event.RandomEvent;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import net.minecraft.server.world.ServerWorld;
import net.minecraft.text.Text; import net.minecraft.text.Text;
import net.minecraft.util.Colors; import net.minecraft.util.Colors;
import net.minecraft.world.GameRules; import net.minecraft.world.GameRules;