diff --git a/plugins/civmodcore-paper/README.md b/plugins/civmodcore-paper/README.md index 2a446865b..965ef996b 100644 --- a/plugins/civmodcore-paper/README.md +++ b/plugins/civmodcore-paper/README.md @@ -6,7 +6,7 @@ CivModCore is derived from Humbug. ## Versions -* 1.8.2 - Paper 1.16.5 +* 1.8.4 - Paper 1.16.5 * [1.8.0](https://github.com/CivClassic/CivModCore/tree/08ad95297eb041cf99bd0eb0aaffc70ca87af4f2) - Paper 1.16.1 @@ -57,6 +57,6 @@ Include the following in your dependency list in your plugin's POM file: vg.civcraft.mc.civmodcore CivModCore - 1.8.2 + 1.8.4 provided diff --git a/plugins/civmodcore-paper/pom.xml b/plugins/civmodcore-paper/pom.xml index 8b1a5a5a4..247c40535 100644 --- a/plugins/civmodcore-paper/pom.xml +++ b/plugins/civmodcore-paper/pom.xml @@ -6,12 +6,12 @@ com.github.civclassic civclassic-parent - 1.0.0 + 1.0.1 vg.civcraft.mc.civmodcore CivModCore - 1.8.3 + 1.8.4 CivModCore https://github.com/Civclassic/CivModCore/ @@ -29,7 +29,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.2.4 + 3.3.0-SNAPSHOT package @@ -40,10 +40,17 @@ - it.unimi.dsi:fastutil - co.aikar:cleaner + com.destroystokyo.paper:paper + + + *:* + + META-INF/**/* + + + @@ -56,7 +63,6 @@ com.destroystokyo.paper paper 1.16.5-R0.1-SNAPSHOT - provided io.papermc @@ -85,6 +91,7 @@ 3.7.2 + com.github.IPVP-MC canvas 91ec97f076 @@ -109,17 +116,6 @@ jsr305 3.0.2 - - - it.unimi.dsi - fastutil - 8.2.2 - - - co.aikar - cleaner - 1.0-SNAPSHOT - junit diff --git a/plugins/civmodcore-paper/src/main/java/org/bukkit/pseudo/PseudoServer.java b/plugins/civmodcore-paper/src/main/java/org/bukkit/pseudo/PseudoServer.java index 64f107715..7c56a748f 100644 --- a/plugins/civmodcore-paper/src/main/java/org/bukkit/pseudo/PseudoServer.java +++ b/plugins/civmodcore-paper/src/main/java/org/bukkit/pseudo/PseudoServer.java @@ -2,6 +2,7 @@ package org.bukkit.pseudo; import com.destroystokyo.paper.entity.ai.MobGoals; import com.destroystokyo.paper.profile.PlayerProfile; +import io.papermc.paper.datapack.DatapackManager; import java.awt.image.BufferedImage; import java.io.File; import java.util.Collection; @@ -896,6 +897,11 @@ public class PseudoServer implements Server { throw new NotImplementedException(); } + @Override + public @NotNull DatapackManager getDatapackManager() { + return null; + } + @Override public void sendPluginMessage(@NotNull final Plugin plugin, @NotNull final String s, @NotNull final byte[] bytes) { throw new NotImplementedException(); diff --git a/plugins/civmodcore-paper/src/main/java/vg/civcraft/mc/civmodcore/inventory/ClonedInventory.java b/plugins/civmodcore-paper/src/main/java/vg/civcraft/mc/civmodcore/inventory/ClonedInventory.java index b9738bc44..8ce5ba60e 100644 --- a/plugins/civmodcore-paper/src/main/java/vg/civcraft/mc/civmodcore/inventory/ClonedInventory.java +++ b/plugins/civmodcore-paper/src/main/java/vg/civcraft/mc/civmodcore/inventory/ClonedInventory.java @@ -165,6 +165,11 @@ public final class ClonedInventory implements Inventory { this.inventory.clear(); } + @Override + public int close() { + return this.inventory.close(); + } + @Override public List getViewers() { return this.inventory.getViewers();