Skip to content

Commit 33dc329

Browse files
Merge pull request #10 from ParallelMC/1.18
1.18
2 parents efcd93e + cf64fa1 commit 33dc329

File tree

16 files changed

+92
-75
lines changed

16 files changed

+92
-75
lines changed

pom.xml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
<groupId>parallelmc</groupId>
88
<artifactId>parallelutils</artifactId>
9-
<version>1.9.0</version>
9+
<version>1.10.0</version>
1010
<packaging>jar</packaging>
1111

1212
<name>Parallelutils</name>
1313

1414
<properties>
15-
<java.version>16</java.version>
16-
<maven.compiler.source>16</maven.compiler.source>
17-
<maven.compiler.target>16</maven.compiler.target>
15+
<java.version>17</java.version>
16+
<maven.compiler.source>17</maven.compiler.source>
17+
<maven.compiler.target>17</maven.compiler.target>
1818
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1919
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2020
</properties>
@@ -109,8 +109,14 @@
109109
</dependency>
110110
<dependency>
111111
<groupId>io.papermc.paper</groupId>
112-
<artifactId>paper</artifactId>
113-
<version>1.17.1-R0.1-SNAPSHOT</version>
112+
<artifactId>paper-server</artifactId>
113+
<version>1.18-R0.1-SNAPSHOT</version>
114+
<scope>provided</scope>
115+
</dependency>
116+
<dependency>
117+
<groupId>io.papermc.paper</groupId>
118+
<artifactId>paper-api</artifactId>
119+
<version>1.18-R0.1-SNAPSHOT</version>
114120
<scope>provided</scope>
115121
</dependency>
116122
<!--<dependency>
@@ -128,7 +134,7 @@
128134
<dependency>
129135
<groupId>net.dv8tion</groupId>
130136
<artifactId>JDA</artifactId>
131-
<version>4.3.0_277</version>
137+
<version>4.4.0_350</version>
132138
<scope>compile</scope>
133139
</dependency>
134140

@@ -158,7 +164,7 @@
158164
<dependency>
159165
<groupId>com.sk89q.worldguard</groupId>
160166
<artifactId>worldguard-bukkit</artifactId>
161-
<version>7.0.5</version>
167+
<version>7.0.6</version>
162168
<scope>provided</scope>
163169
</dependency>
164170

@@ -175,5 +181,6 @@
175181
<artifactId>mysql-connector-java</artifactId>
176182
<version>8.0.26</version>
177183
</dependency>
184+
178185
</dependencies>
179186
</project>

src/main/java/parallelmc/parallelutils/Constants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
public class Constants {
44

5-
public static final Version VERSION = new Version(1, 9, 0);
5+
public static final Version VERSION = new Version(1, 10, 0);
66
public static final String PLUGIN_NAME = "ParallelUtils";
77
public static final String DEFAULT_WORLD = "world";
88
}

src/main/java/parallelmc/parallelutils/commands/Commands.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import org.bukkit.World;
66
import org.bukkit.block.Block;
77
import org.bukkit.command.*;
8-
import org.bukkit.craftbukkit.v1_17_R1.command.ServerCommandSender;
8+
import org.bukkit.craftbukkit.v1_18_R1.command.ServerCommandSender;
99
import org.bukkit.entity.Player;
1010
import org.jetbrains.annotations.NotNull;
1111
import org.jetbrains.annotations.Nullable;

src/main/java/parallelmc/parallelutils/modules/bitsandbobs/minimodules/KeepSpecialItems.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import net.minecraft.nbt.NBTTagCompound;
44
import org.bukkit.Material;
5-
import org.bukkit.craftbukkit.v1_17_R1.inventory.CraftItemStack;
5+
import org.bukkit.craftbukkit.v1_18_R1.inventory.CraftItemStack;
66
import org.bukkit.event.EventHandler;
77
import org.bukkit.event.Listener;
88
import org.bukkit.event.entity.PlayerDeathEvent;
@@ -31,21 +31,21 @@ public void onPlayerDeath(PlayerDeathEvent event) {
3131
// TODO: Try to change this code to use item.getItemMeta().getPersistentDataContainer()
3232
net.minecraft.world.item.ItemStack nmsItem = CraftItemStack.asNMSCopy(item); // does this even work lol
3333
// Grabs the NMS items compound and checks if it's null
34-
NBTTagCompound compound = (nmsItem.hasTag()) ? nmsItem.getTag() : new NBTTagCompound();
34+
NBTTagCompound compound = (nmsItem.r()) ? nmsItem.s() : new NBTTagCompound();
3535

3636
if (compound == null) continue;
3737

38-
if (compound.hasKey("CustomHat")) {
38+
if (compound.e("CustomHat")) {
3939
preventedDrops.add(item);
4040
}
4141
} else if (item.getType() == Material.PLAYER_HEAD) {
4242
net.minecraft.world.item.ItemStack nmsItem = CraftItemStack.asNMSCopy(item); // does this even work lol
4343
// Grabs the NMS items compound and checks if it's null
44-
NBTTagCompound compound = (nmsItem.hasTag()) ? nmsItem.getTag() : new NBTTagCompound();
44+
NBTTagCompound compound = (nmsItem.r()) ? nmsItem.s() : new NBTTagCompound();
4545

4646
if (compound == null) continue;
4747

48-
if (compound.hasKey("CustomTrophy")) {
48+
if (compound.e("CustomTrophy")) {
4949
preventedDrops.add(item);
5050
}
5151
}

src/main/java/parallelmc/parallelutils/modules/custommobs/CustomMobs.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import org.bukkit.Bukkit;
55
import org.bukkit.Location;
66
import org.bukkit.Particle;
7-
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftEntity;
8-
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftZombie;
7+
import org.bukkit.craftbukkit.v1_18_R1.entity.CraftEntity;
8+
import org.bukkit.craftbukkit.v1_18_R1.entity.CraftZombie;
99
import org.bukkit.plugin.Plugin;
1010
import org.bukkit.plugin.PluginManager;
1111
import org.bukkit.scheduler.BukkitTask;

src/main/java/parallelmc/parallelutils/modules/custommobs/bukkitmobs/CraftFireWisp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import org.bukkit.ChatColor;
1010
import org.bukkit.Material;
1111
import org.bukkit.NamespacedKey;
12-
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftZombie;
12+
import org.bukkit.craftbukkit.v1_18_R1.entity.CraftZombie;
1313
import org.bukkit.enchantments.Enchantment;
1414
import org.bukkit.event.entity.EntityDeathEvent;
1515
import org.bukkit.inventory.ItemFlag;

src/main/java/parallelmc/parallelutils/modules/custommobs/bukkitmobs/CraftWisp.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.bukkit.ChatColor;
99
import org.bukkit.Material;
1010
import org.bukkit.NamespacedKey;
11-
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftZombie;
11+
import org.bukkit.craftbukkit.v1_18_R1.entity.CraftZombie;
1212
import org.bukkit.enchantments.Enchantment;
1313
import org.bukkit.event.entity.EntityDeathEvent;
1414
import org.bukkit.inventory.ItemFlag;

src/main/java/parallelmc/parallelutils/modules/custommobs/commands/ParallelSummonCommand.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import org.bukkit.World;
66
import org.bukkit.command.Command;
77
import org.bukkit.command.CommandSender;
8-
import org.bukkit.craftbukkit.v1_17_R1.CraftServer;
9-
import org.bukkit.craftbukkit.v1_17_R1.CraftWorld;
8+
import org.bukkit.craftbukkit.v1_18_R1.CraftServer;
9+
import org.bukkit.craftbukkit.v1_18_R1.CraftWorld;
1010
import org.bukkit.entity.Player;
1111
import org.bukkit.plugin.PluginManager;
1212
import org.bukkit.plugin.java.JavaPlugin;

src/main/java/parallelmc/parallelutils/modules/custommobs/events/CustomMobsGeneralEntityListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import net.minecraft.world.entity.Entity;
66
import org.bukkit.Bukkit;
77
import org.bukkit.Location;
8-
import org.bukkit.craftbukkit.v1_17_R1.entity.CraftEntity;
8+
import org.bukkit.craftbukkit.v1_18_R1.entity.CraftEntity;
99
import org.bukkit.event.EventHandler;
1010
import org.bukkit.event.Listener;
1111
import parallelmc.parallelutils.Parallelutils;

src/main/java/parallelmc/parallelutils/modules/custommobs/nmsmobs/CustomEntityHelper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ public class CustomEntityHelper {
1919
*/
2020
public static void clearGoals(EntityInsentient entity) {
2121

22-
Map goalC = (Map) getPrivateField("c", PathfinderGoalSelector.class, entity.bP);
22+
Map goalC = (Map) getPrivateField("c", PathfinderGoalSelector.class, entity.bR);
2323
goalC.clear();
24-
Set goalD = (Set) getPrivateField("d", PathfinderGoalSelector.class, entity.bP);
24+
Set goalD = (Set) getPrivateField("d", PathfinderGoalSelector.class, entity.bR);
2525
goalD.clear();
26-
Map targetC = (Map) getPrivateField("c", PathfinderGoalSelector.class, entity.bQ);
26+
Map targetC = (Map) getPrivateField("c", PathfinderGoalSelector.class, entity.bS);
2727
targetC.clear();
28-
Set targetD = (Set) getPrivateField("d", PathfinderGoalSelector.class, entity.bQ);
28+
Set targetD = (Set) getPrivateField("d", PathfinderGoalSelector.class, entity.bS);
2929
targetD.clear();
3030
}
3131

0 commit comments

Comments
 (0)