Skip to content

Commit e068945

Browse files
committed
Update for 1.21
1 parent e4d9fa6 commit e068945

7 files changed

Lines changed: 12 additions & 16 deletions

File tree

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ allprojects {
9999
}
100100

101101
dependencies {
102-
compileOnly 'org.spigotmc:spigot-api:1.20.6-R0.1-SNAPSHOT'
103-
compileOnly 'com.sk89q.worldedit:worldedit-core:7.3.1-SNAPSHOT'
104-
compileOnly 'com.sk89q.worldedit:worldedit-bukkit:7.3.1-SNAPSHOT'
102+
compileOnly 'org.spigotmc:spigot-api:1.21-R0.1-SNAPSHOT'
103+
compileOnly 'com.sk89q.worldedit:worldedit-core:7.3.4-SNAPSHOT'
104+
compileOnly 'com.sk89q.worldedit:worldedit-bukkit:7.3.4-SNAPSHOT'
105105
compileOnly 'com.sk89q.worldguard:worldguard-core:7.0.9'
106106
compileOnly 'com.sk89q.worldguard:worldguard-bukkit:7.0.9'
107107
compileOnly 'com.github.MilkBowl:VaultAPI:1.7'

src/main/java/com/sk89q/craftbook/bukkit/util/CraftBookBukkitUtil.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
import org.bukkit.block.BlockFace;
1515
import org.bukkit.block.Sign;
1616

17-
import java.util.EnumSet;
1817
import java.util.HashSet;
1918
import java.util.Set;
2019

@@ -82,7 +81,7 @@ public static Vector3 toVector(org.bukkit.util.Vector vector) {
8281
}
8382

8483
public static org.bukkit.Location toLocation(World world, Vector3 pt) {
85-
return new org.bukkit.Location(world, pt.getX(), pt.getY(), pt.getZ());
84+
return new org.bukkit.Location(world, pt.x(), pt.y(), pt.z());
8685
}
8786

8887
public static org.bukkit.Location center(org.bukkit.Location loc) {
@@ -147,7 +146,6 @@ public static World toWorld(final com.sk89q.worldedit.world.World world) {
147146
isRedstoneBlock.add(Material.ACTIVATOR_RAIL);
148147
isRedstoneBlock.add(Material.DROPPER);
149148
isRedstoneBlock.add(Material.DAYLIGHT_DETECTOR);
150-
isRedstoneBlock = EnumSet.copyOf(isRedstoneBlock);
151149
}
152150

153151
/**

src/main/java/com/sk89q/craftbook/mechanics/ic/gates/world/blocks/Cultivator.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.bukkit.block.Chest;
1818
import org.bukkit.inventory.ItemStack;
1919

20-
import java.util.EnumSet;
2120
import java.util.Set;
2221

2322
public class Cultivator extends AbstractSelfTriggeredIC {
@@ -78,7 +77,7 @@ public boolean cultivate() {
7877
return false;
7978
}
8079

81-
private static final Set<Material> hoes = EnumSet.of(Material.WOODEN_HOE, Material.STONE_HOE, Material.IRON_HOE, Material.GOLDEN_HOE,
80+
private static final Set<Material> hoes = Set.of(Material.WOODEN_HOE, Material.STONE_HOE, Material.IRON_HOE, Material.GOLDEN_HOE,
8281
Material.DIAMOND_HOE);
8382

8483
public boolean damageHoe() {

src/main/java/com/sk89q/craftbook/mechanics/ic/gates/world/entity/AnimalBreeder.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
import org.bukkit.inventory.ItemStack;
2626

2727
import java.util.Collections;
28-
import java.util.EnumMap;
28+
import java.util.HashMap;
29+
import java.util.Map;
2930

3031
public class AnimalBreeder extends AbstractSelfTriggeredIC {
3132

@@ -81,7 +82,7 @@ public void unload() {
8182
lastEntity.clear();
8283
}
8384

84-
private EnumMap<EntityType, Entity> lastEntity = new EnumMap<>(EntityType.class);
85+
private Map<EntityType, Entity> lastEntity = new HashMap<>();
8586

8687
public boolean breed() {
8788

src/main/java/com/sk89q/craftbook/mechanics/ic/gates/world/miscellaneous/PotionInducer.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.sk89q.craftbook.mechanics.ic.gates.world.miscellaneous;
22

3-
import java.util.EnumSet;
43
import java.util.Set;
54

65
import org.bukkit.Server;
@@ -75,7 +74,7 @@ public void load() {
7574
try {
7675
types = EntityType.getDetected(RegexUtil.EQUALS_PATTERN.split(getLine(2),2)[1]);
7776
} catch(Exception e) {
78-
types = EnumSet.of(EntityType.PLAYER);
77+
types = Set.of(EntityType.PLAYER);
7978
}
8079

8180
//Converter.

src/main/java/com/sk89q/craftbook/mechanics/ic/gates/world/miscellaneous/SentryGun.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.bukkit.entity.LivingEntity;
2525
import org.bukkit.entity.Player;
2626

27-
import java.util.EnumSet;
2827
import java.util.Set;
2928

3029
public class SentryGun extends AbstractSelfTriggeredIC {
@@ -45,7 +44,7 @@ public void load() {
4544
speed = 0.8f;
4645
types = EntityType.getDetected(getSign().getLine(2).split(":")[0]);
4746
if(types == null || types.isEmpty()) {
48-
types = EnumSet.of(EntityType.MOB_HOSTILE);
47+
types = Set.of(EntityType.MOB_HOSTILE);
4948
}
5049
if(getSign().getLine(2).split(":").length > 1)
5150
speed = Float.parseFloat(getSign().getLine(2).split(":")[1]);

src/main/java/com/sk89q/craftbook/util/EntityType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.bukkit.entity.minecart.RideableMinecart;
77
import org.bukkit.entity.minecart.StorageMinecart;
88

9-
import java.util.EnumSet;
9+
import java.util.HashSet;
1010
import java.util.Set;
1111

1212
public enum EntityType {
@@ -67,7 +67,7 @@ public char getCharName() {
6767

6868
public static Set<EntityType> getDetected(String line) {
6969

70-
Set<EntityType> types = EnumSet.noneOf(EntityType.class);
70+
Set<EntityType> types = new HashSet<>();
7171

7272
if (line.trim().isEmpty()) {
7373
types.add(ANY);

0 commit comments

Comments
 (0)