From 9e84142ca295b9fd9b6167d47427f1745dbd68d4 Mon Sep 17 00:00:00 2001 From: Len <40720638+destro174@users.noreply.github.com> Date: Sun, 11 Feb 2024 15:16:08 +0100 Subject: [PATCH] Update difficulty and set gamemode to survival when creating a new island --- .../com/alttd/cometskyblock/commands/island/IslandGo.java | 2 ++ .../cometskyblock/worldgenerator/MasterWorldGenerator.java | 6 ++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugin/src/main/java/com/alttd/cometskyblock/commands/island/IslandGo.java b/plugin/src/main/java/com/alttd/cometskyblock/commands/island/IslandGo.java index 316ce4c..edbbf82 100644 --- a/plugin/src/main/java/com/alttd/cometskyblock/commands/island/IslandGo.java +++ b/plugin/src/main/java/com/alttd/cometskyblock/commands/island/IslandGo.java @@ -5,6 +5,7 @@ import com.alttd.cometskyblock.commands.PlayerSubCommand; import com.alttd.cometskyblock.island.Island; import com.alttd.cometskyblock.island.IslandPlayer; import org.bukkit.Bukkit; +import org.bukkit.GameMode; import org.bukkit.Material; import org.bukkit.World; import org.bukkit.entity.Player; @@ -58,6 +59,7 @@ public class IslandGo extends PlayerSubCommand { player.setExp(0); player.setFoodLevel(20); player.setSaturation(20); + player.setGameMode(GameMode.SURVIVAL); player.getInventory().addItem( new ItemStack(Material.LAVA_BUCKET), new ItemStack(Material.WATER_BUCKET) diff --git a/plugin/src/main/java/com/alttd/cometskyblock/worldgenerator/MasterWorldGenerator.java b/plugin/src/main/java/com/alttd/cometskyblock/worldgenerator/MasterWorldGenerator.java index c69e771..eec84a1 100644 --- a/plugin/src/main/java/com/alttd/cometskyblock/worldgenerator/MasterWorldGenerator.java +++ b/plugin/src/main/java/com/alttd/cometskyblock/worldgenerator/MasterWorldGenerator.java @@ -2,10 +2,7 @@ package com.alttd.cometskyblock.worldgenerator; import com.alttd.cometskyblock.CometSkyBlockPlugin; import com.alttd.cometskyblock.configuration.PluginConfiguration; -import org.bukkit.Bukkit; -import org.bukkit.World; -import org.bukkit.WorldCreator; -import org.bukkit.WorldType; +import org.bukkit.*; import org.codehaus.plexus.util.FileUtils; import java.io.File; @@ -86,6 +83,7 @@ public class MasterWorldGenerator { if (newIsland == null) { return; } + newIsland.setDifficulty(Difficulty.EASY); // TODO Load a schematic into this world? // Currently random islands are generated by CometIslandGenerator() plugin.getServer().getWorlds().add(newIsland);