mirror of https://github.com/YatopiaMC/Yatopia.git
Update NBT-API (#329)
This commit is contained in:
parent
adb131f051
commit
9cd8a35964
|
@ -5,7 +5,7 @@ Subject: [PATCH] Add NBT API as a first-class lib
|
|||
|
||||
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index 31aba885d940acf0a9df5d4e83dfec69030b2a37..afe3477c9a577a5fa1ef6c7dfd5a221fd3ca9f6b 100644
|
||||
index 31aba885d940acf0a9df5d4e83dfec69030b2a37..cb8eaf5dd3c89193960a433cdc5b6c2903076499 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -56,6 +56,11 @@
|
||||
|
@ -27,7 +27,7 @@ index 31aba885d940acf0a9df5d4e83dfec69030b2a37..afe3477c9a577a5fa1ef6c7dfd5a221f
|
|||
+ <dependency>
|
||||
+ <groupId>de.tr7zw</groupId>
|
||||
+ <artifactId>item-nbt-api</artifactId>
|
||||
+ <version>2.6.0</version>
|
||||
+ <version>2.7.1</version>
|
||||
+ </dependency>
|
||||
</dependencies>
|
||||
|
||||
|
@ -45,6 +45,27 @@ index 31aba885d940acf0a9df5d4e83dfec69030b2a37..afe3477c9a577a5fa1ef6c7dfd5a221f
|
|||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
diff --git a/src/main/java/org/bukkit/Chunk.java b/src/main/java/org/bukkit/Chunk.java
|
||||
index 98263d896f316983609432c45b85401a2692432d..afaa459d2c351f99b598ec9054a6838ffb0098e8 100644
|
||||
--- a/src/main/java/org/bukkit/Chunk.java
|
||||
+++ b/src/main/java/org/bukkit/Chunk.java
|
||||
@@ -275,4 +275,16 @@ public interface Chunk extends PersistentDataHolder {
|
||||
* @return if the block is contained within
|
||||
*/
|
||||
boolean contains(@NotNull BlockData block);
|
||||
+
|
||||
+ // Yatopia start
|
||||
+ /**
|
||||
+ * Returns a custom tag container of this chunk.
|
||||
+ *
|
||||
+ * @return custom NBT tags container
|
||||
+ */
|
||||
+ @NotNull
|
||||
+ default de.tr7zw.changeme.nbtapi.NBTCompound getNBTC() {
|
||||
+ return new de.tr7zw.changeme.nbtapi.NBTChunk(this).getPersistentDataContainer();
|
||||
+ }
|
||||
+ // Yatopia end
|
||||
}
|
||||
diff --git a/src/main/java/org/bukkit/block/TileState.java b/src/main/java/org/bukkit/block/TileState.java
|
||||
index 3b10fcc13893403b29f0260b8605144679e89b82..1e9a96d8b08cc396acf73dc42083009354e89d8a 100644
|
||||
--- a/src/main/java/org/bukkit/block/TileState.java
|
||||
|
|
Loading…
Reference in New Issue