fix World level not in 0-8

This commit is contained in:
DancingSnow 2022-05-02 16:36:48 +08:00 committed by Melledy
parent 89bd8a10ef
commit 50740b3560

View File

@ -3,7 +3,6 @@ package emu.grasscutter.command.commands;
import emu.grasscutter.command.Command;
import emu.grasscutter.command.CommandHandler;
import emu.grasscutter.game.player.Player;
import emu.grasscutter.game.props.PlayerProperty;
import java.util.List;
@ -26,6 +25,10 @@ public final class SetWorldLevelCommand implements CommandHandler {
try {
int level = Integer.parseInt(args.get(0));
if (level > 8 || level < 0) {
sender.dropMessage("World level must be between 0-8");
return;
}
// Set in both world and player props
sender.getWorld().setWorldLevel(level);