fix
This commit is contained in:
parent
03eae3ecc9
commit
ab715c1467
3 changed files with 11 additions and 8 deletions
|
@ -80,11 +80,11 @@ public class EventRunner implements Runnable {
|
||||||
difficulties.add(Difficulty.BABY);
|
difficulties.add(Difficulty.BABY);
|
||||||
} else if (distance <= -2) {
|
} else if (distance <= -2) {
|
||||||
difficulties.add(Difficulty.EASY);
|
difficulties.add(Difficulty.EASY);
|
||||||
} else if (distance <= 1) {
|
} else if (distance == 0) {
|
||||||
difficulties.add(Difficulty.MEDIUM);
|
difficulties.add(Difficulty.MEDIUM);
|
||||||
} else if (distance <= 3) {
|
} else if (distance <= 2) {
|
||||||
difficulties.add(Difficulty.HARD);
|
difficulties.add(Difficulty.HARD);
|
||||||
} else if (distance <= 5) {
|
} else if (distance <= 4) {
|
||||||
difficulties.add(Difficulty.SWEAT);
|
difficulties.add(Difficulty.SWEAT);
|
||||||
} else {
|
} else {
|
||||||
difficulties.add(Difficulty.IMPOSSIBLE);
|
difficulties.add(Difficulty.IMPOSSIBLE);
|
||||||
|
|
|
@ -3,6 +3,8 @@ package gent.zeus.mc13dtl.events.catalog;
|
||||||
import gent.zeus.mc13dtl.MC13DTL;
|
import gent.zeus.mc13dtl.MC13DTL;
|
||||||
import gent.zeus.mc13dtl.events.Difficulty;
|
import gent.zeus.mc13dtl.events.Difficulty;
|
||||||
import gent.zeus.mc13dtl.events.Event;
|
import gent.zeus.mc13dtl.events.Event;
|
||||||
|
import net.kyori.adventure.text.Component;
|
||||||
|
import net.kyori.adventure.text.format.TextDecoration;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
@ -50,6 +52,7 @@ public class FallEvent extends Event {
|
||||||
for (Player p : MC13DTL.board.getPlayers(team)) {
|
for (Player p : MC13DTL.board.getPlayers(team)) {
|
||||||
p.teleport(location);
|
p.teleport(location);
|
||||||
p.getInventory().addItem(new ItemStack(Material.WATER_BUCKET));
|
p.getInventory().addItem(new ItemStack(Material.WATER_BUCKET));
|
||||||
|
p.sendMessage(Component.text("Received a water bucket").decorate(TextDecoration.ITALIC));
|
||||||
}
|
}
|
||||||
|
|
||||||
super.start();
|
super.start();
|
||||||
|
|
|
@ -21,8 +21,8 @@ import java.util.Random;
|
||||||
public class RunToSpawnEvent extends Event {
|
public class RunToSpawnEvent extends Event {
|
||||||
|
|
||||||
private final int maxRate;
|
private final int maxRate;
|
||||||
private final int maxDistanceSquared = 800000;
|
private final int maxDistanceSquared = 900000;
|
||||||
private final int maxZombieDistance = 50;
|
private final int maxZombieDistance = 30;
|
||||||
private final Location spawn = Bukkit.getWorld("world").getSpawnLocation();
|
private final Location spawn = Bukkit.getWorld("world").getSpawnLocation();
|
||||||
private final Random ran = new Random();
|
private final Random ran = new Random();
|
||||||
private int timeLeft = 60;
|
private int timeLeft = 60;
|
||||||
|
@ -32,9 +32,9 @@ public class RunToSpawnEvent extends Event {
|
||||||
maxRate = switch (difficulty) {
|
maxRate = switch (difficulty) {
|
||||||
case BABY -> 1;
|
case BABY -> 1;
|
||||||
case EASY -> 5;
|
case EASY -> 5;
|
||||||
case MEDIUM -> 15;
|
case MEDIUM -> 25;
|
||||||
case HARD -> 25;
|
case HARD -> 40;
|
||||||
case SWEAT -> 50;
|
case SWEAT -> 75;
|
||||||
case IMPOSSIBLE -> 100;
|
case IMPOSSIBLE -> 100;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue