mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-28 07:20:24 +01:00
okaaay let's go
This commit is contained in:
parent
33ff3dff21
commit
510057a8ad
1087 changed files with 99 additions and 46 deletions
|
@ -40,7 +40,7 @@ How To (Plugin Developers)
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>io.papermc.paper</groupId>
|
<groupId>io.papermc.paper</groupId>
|
||||||
<artifactId>paper-api</artifactId>
|
<artifactId>paper-api</artifactId>
|
||||||
<version>1.21.1-R0.1-SNAPSHOT</version>
|
<version>1.21.2-R0.1-SNAPSHOT</version>
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
```
|
```
|
||||||
|
@ -53,7 +53,7 @@ repositories {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compileOnly("io.papermc.paper:paper-api:1.21.1-R0.1-SNAPSHOT")
|
compileOnly("io.papermc.paper:paper-api:1.21.2-R0.1-SNAPSHOT")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
group=io.papermc.paper
|
group=io.papermc.paper
|
||||||
version=1.21.1-R0.1-SNAPSHOT
|
version=1.21.2-R0.1-SNAPSHOT
|
||||||
mcVersion=1.21.1
|
mcVersion=1.21.2
|
||||||
|
|
||||||
# Set to true while updating Minecraft version
|
# Set to true while updating Minecraft version
|
||||||
updatingMinecraft=false
|
updatingMinecraft=true
|
||||||
|
|
||||||
org.gradle.caching=true
|
org.gradle.caching=true
|
||||||
org.gradle.parallel=true
|
org.gradle.parallel=true
|
||||||
|
|
|
@ -30,6 +30,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
@@ -0,0 +0,0 @@
|
@@ -0,0 +0,0 @@
|
||||||
package org.bukkit.entity;
|
package org.bukkit.entity;
|
||||||
|
|
||||||
|
import org.bukkit.GameRule;
|
||||||
+import org.bukkit.Material;
|
+import org.bukkit.Material;
|
||||||
import org.bukkit.block.data.BlockData;
|
import org.bukkit.block.data.BlockData;
|
||||||
import org.bukkit.material.MaterialData;
|
import org.bukkit.material.MaterialData;
|
||||||
|
|
|
@ -136,12 +136,14 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ */
|
+ */
|
||||||
+ FeatureFlag VANILLA = create("vanilla");
|
+ FeatureFlag VANILLA = create("vanilla");
|
||||||
|
|
||||||
+ /**
|
/**
|
||||||
+ * The {@code bundle} feature flag.
|
* <strong>AVAILABLE BETWEEN VERSIONS:</strong> 1.19.3 - 1.21.2
|
||||||
+ */
|
@@ -0,0 +0,0 @@ public interface FeatureFlag extends Keyed {
|
||||||
@ApiStatus.Experimental // Paper - add missing annotation
|
* @deprecated not available since 1.21.2
|
||||||
|
*/
|
||||||
|
@Deprecated
|
||||||
- public static final FeatureFlag BUNDLE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("bundle"));
|
- public static final FeatureFlag BUNDLE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("bundle"));
|
||||||
+ FeatureFlag BUNDLE = create("bundle");
|
+ FeatureFlag BUNDLE = deprecated("bundle");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
- * <strong>AVAILABLE BETWEEN VERSIONS:</strong> 1.19 - 1.19.4
|
- * <strong>AVAILABLE BETWEEN VERSIONS:</strong> 1.19 - 1.19.4
|
||||||
|
@ -155,21 +157,35 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
@ApiStatus.Experimental // Paper - add missing annotation
|
@ApiStatus.Experimental // Paper - add missing annotation
|
||||||
- public static final FeatureFlag TRADE_REBALANCE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("trade_rebalance"));
|
- public static final FeatureFlag TRADE_REBALANCE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("trade_rebalance"));
|
||||||
+ FeatureFlag TRADE_REBALANCE = create("trade_rebalance");
|
+ FeatureFlag TRADE_REBALANCE = create("trade_rebalance");
|
||||||
+
|
|
||||||
|
- /**
|
||||||
|
- * <strong>AVAILABLE BETWEEN VERSIONS:</strong> 1.20.5 - 1.20.6
|
||||||
|
- *
|
||||||
|
- * @deprecated not available since 1.21
|
||||||
|
- */
|
||||||
|
- @Deprecated
|
||||||
|
- public static final FeatureFlag UPDATE_121 = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("update_1_21"));
|
||||||
+ @Deprecated(since = "1.20")
|
+ @Deprecated(since = "1.20")
|
||||||
+ FeatureFlag UPDATE_1_20 = deprecated("update_1_20");
|
+ FeatureFlag UPDATE_1_20 = deprecated("update_1_20");
|
||||||
+
|
+
|
||||||
+ @Deprecated(since = "1.21")
|
+ @Deprecated(since = "1.21")
|
||||||
+ FeatureFlag UPDATE_121 = deprecated("update_1_21");
|
+ FeatureFlag UPDATE_121 = deprecated("update_1_21");
|
||||||
|
|
||||||
/**
|
@ApiStatus.Experimental // Paper - add missing annotation
|
||||||
- * <strong>AVAILABLE BETWEEN VERSIONS:</strong> 1.20.5 - 1.20.6
|
- public static final FeatureFlag WINTER_DROP = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("winter_drop"));
|
||||||
- *
|
+ FeatureFlag WINTER_DROP = create("winter_drop");
|
||||||
- * @deprecated not available since 1.21
|
|
||||||
|
@ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
- public static final FeatureFlag REDSTONE_EXPERIMENTS = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("redstone_experiments"));
|
||||||
|
+ FeatureFlag REDSTONE_EXPERIMENTS = create("redstone_experiments");
|
||||||
|
|
||||||
|
@ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
- public static final FeatureFlag MINECART_IMPROVEMENTS = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("minecart_improvements"));
|
||||||
|
+ FeatureFlag MINECART_IMPROVEMENTS = create("minecart_improvements");
|
||||||
|
+
|
||||||
|
+ /**
|
||||||
+ * An index of all feature flags.
|
+ * An index of all feature flags.
|
||||||
*/
|
+ */
|
||||||
- @Deprecated
|
|
||||||
- public static final FeatureFlag UPDATE_121 = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("update_1_21"));
|
|
||||||
+ Index<Key, FeatureFlag> ALL_FLAGS = Index.create(FeatureFlag::key, List.copyOf(FeatureFlagImpl.ALL_FLAGS));
|
+ Index<Key, FeatureFlag> ALL_FLAGS = Index.create(FeatureFlag::key, List.copyOf(FeatureFlagImpl.ALL_FLAGS));
|
||||||
+
|
+
|
||||||
+ private static FeatureFlag create(@Subst("vanilla") final String name) {
|
+ private static FeatureFlag create(@Subst("vanilla") final String name) {
|
||||||
|
@ -182,6 +198,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ return new FeatureFlagImpl.Deprecated(NamespacedKey.minecraft(name));
|
+ return new FeatureFlagImpl.Deprecated(NamespacedKey.minecraft(name));
|
||||||
+ }
|
+ }
|
||||||
+ // Paper end - overhaul FeatureFlag API
|
+ // Paper end - overhaul FeatureFlag API
|
||||||
|
|
||||||
}
|
}
|
||||||
diff --git a/src/main/java/org/bukkit/FeatureFlagImpl.java b/src/main/java/org/bukkit/FeatureFlagImpl.java
|
diff --git a/src/main/java/org/bukkit/FeatureFlagImpl.java b/src/main/java/org/bukkit/FeatureFlagImpl.java
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
|
|
|
@ -2437,6 +2437,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
public void setPlayerListName(@Nullable String name);
|
public void setPlayerListName(@Nullable String name);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -0,0 +0,0 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
|
||||||
* Gets the currently displayed player list header for this player.
|
* Gets the currently displayed player list header for this player.
|
||||||
*
|
*
|
||||||
* @return player list header or null
|
* @return player list header or null
|
||||||
|
|
|
@ -370,9 +370,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
--- a/src/main/java/org/bukkit/MinecraftExperimental.java
|
--- a/src/main/java/org/bukkit/MinecraftExperimental.java
|
||||||
+++ b/src/main/java/org/bukkit/MinecraftExperimental.java
|
+++ b/src/main/java/org/bukkit/MinecraftExperimental.java
|
||||||
@@ -0,0 +0,0 @@ public @interface MinecraftExperimental {
|
@@ -0,0 +0,0 @@ public @interface MinecraftExperimental {
|
||||||
@ApiStatus.Internal
|
|
||||||
public enum Requires {
|
public enum Requires {
|
||||||
|
|
||||||
|
WINTER_DROP,
|
||||||
+ BUNDLE, TRADE_REBALANCE // Paper
|
+ BUNDLE, TRADE_REBALANCE // Paper
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -135,7 +135,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
-
|
-
|
||||||
- <groupId>org.spigotmc</groupId>
|
- <groupId>org.spigotmc</groupId>
|
||||||
- <artifactId>spigot-api</artifactId>
|
- <artifactId>spigot-api</artifactId>
|
||||||
- <version>1.21.1-R0.1-SNAPSHOT</version>
|
- <version>1.21.2-R0.1-SNAPSHOT</version>
|
||||||
- <packaging>jar</packaging>
|
- <packaging>jar</packaging>
|
||||||
-
|
-
|
||||||
- <name>Spigot-API</name>
|
- <name>Spigot-API</name>
|
||||||
|
|
|
@ -11,10 +11,10 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
@@ -0,0 +0,0 @@
|
@@ -0,0 +0,0 @@
|
||||||
package org.bukkit.entity;
|
package org.bukkit.entity;
|
||||||
|
|
||||||
-public interface Dolphin extends WaterMob { }
|
-public interface Dolphin extends Ageable, WaterMob { }
|
||||||
+import org.bukkit.Location;
|
+import org.bukkit.Location;
|
||||||
+
|
+
|
||||||
+public interface Dolphin extends WaterMob { // Paper start - Dolphin API
|
+public interface Dolphin extends Ageable, WaterMob { // Paper start - Dolphin API
|
||||||
+
|
+
|
||||||
+ /**
|
+ /**
|
||||||
+ * Gets the moistness level of this dolphin
|
+ * Gets the moistness level of this dolphin
|
||||||
|
|
|
@ -8,14 +8,6 @@ diff --git a/src/main/java/org/bukkit/FeatureFlag.java b/src/main/java/org/bukki
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/FeatureFlag.java
|
--- a/src/main/java/org/bukkit/FeatureFlag.java
|
||||||
+++ b/src/main/java/org/bukkit/FeatureFlag.java
|
+++ b/src/main/java/org/bukkit/FeatureFlag.java
|
||||||
@@ -0,0 +0,0 @@ public interface FeatureFlag extends Keyed {
|
|
||||||
|
|
||||||
public static final FeatureFlag VANILLA = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("vanilla"));
|
|
||||||
|
|
||||||
+ @ApiStatus.Experimental // Paper - add missing annotation
|
|
||||||
public static final FeatureFlag BUNDLE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("bundle"));
|
|
||||||
|
|
||||||
/**
|
|
||||||
@@ -0,0 +0,0 @@ public interface FeatureFlag extends Keyed {
|
@@ -0,0 +0,0 @@ public interface FeatureFlag extends Keyed {
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public static final FeatureFlag UPDATE_1_20 = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("update_1_20"));
|
public static final FeatureFlag UPDATE_1_20 = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("update_1_20"));
|
||||||
|
@ -24,6 +16,20 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
public static final FeatureFlag TRADE_REBALANCE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("trade_rebalance"));
|
public static final FeatureFlag TRADE_REBALANCE = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("trade_rebalance"));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -0,0 +0,0 @@ public interface FeatureFlag extends Keyed {
|
||||||
|
@Deprecated
|
||||||
|
public static final FeatureFlag UPDATE_121 = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("update_1_21"));
|
||||||
|
|
||||||
|
+ @ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
public static final FeatureFlag WINTER_DROP = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("winter_drop"));
|
||||||
|
|
||||||
|
+ @ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
public static final FeatureFlag REDSTONE_EXPERIMENTS = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("redstone_experiments"));
|
||||||
|
|
||||||
|
+ @ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
public static final FeatureFlag MINECART_IMPROVEMENTS = Bukkit.getUnsafe().getFeatureFlag(NamespacedKey.minecraft("minecart_improvements"));
|
||||||
|
|
||||||
|
}
|
||||||
diff --git a/src/main/java/org/bukkit/Material.java b/src/main/java/org/bukkit/Material.java
|
diff --git a/src/main/java/org/bukkit/Material.java b/src/main/java/org/bukkit/Material.java
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/Material.java
|
--- a/src/main/java/org/bukkit/Material.java
|
||||||
|
@ -35,8 +41,8 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
+ @ApiStatus.Experimental // Paper - add missing annotation
|
+ @ApiStatus.Experimental // Paper - add missing annotation
|
||||||
BUNDLE(16835, 1),
|
BUNDLE(16835, 1),
|
||||||
FISHING_ROD(4167, 1, 64),
|
WHITE_BUNDLE(12072, 1),
|
||||||
CLOCK(14980),
|
ORANGE_BUNDLE(18288, 1),
|
||||||
diff --git a/src/main/java/org/bukkit/Sound.java b/src/main/java/org/bukkit/Sound.java
|
diff --git a/src/main/java/org/bukkit/Sound.java b/src/main/java/org/bukkit/Sound.java
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/Sound.java
|
--- a/src/main/java/org/bukkit/Sound.java
|
||||||
|
@ -51,8 +57,12 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
+ @org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
+ @org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
||||||
ITEM_BUNDLE_INSERT("item.bundle.insert"),
|
ITEM_BUNDLE_INSERT("item.bundle.insert"),
|
||||||
|
+<<<<<<< HEAD
|
||||||
|
ITEM_BUNDLE_INSERT_FAIL("item.bundle.insert_fail"),
|
||||||
|
+=======
|
||||||
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
+ @org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
+ @org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
+>>>>>>> Experimental annotations change
|
||||||
ITEM_BUNDLE_REMOVE_ONE("item.bundle.remove_one"),
|
ITEM_BUNDLE_REMOVE_ONE("item.bundle.remove_one"),
|
||||||
ITEM_CHORUS_FRUIT_TELEPORT("item.chorus_fruit.teleport"),
|
ITEM_CHORUS_FRUIT_TELEPORT("item.chorus_fruit.teleport"),
|
||||||
ITEM_CROP_PLANT("item.crop.plant"),
|
ITEM_CROP_PLANT("item.crop.plant"),
|
||||||
|
|
|
@ -23,7 +23,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ // Paper end
|
+ // Paper end
|
||||||
+
|
+
|
||||||
/**
|
/**
|
||||||
* Get the sleep ticks of the player. This value may be capped.
|
* Check whether a cooldown is active on the specified item.
|
||||||
*
|
*
|
||||||
diff --git a/src/main/java/org/bukkit/entity/LivingEntity.java b/src/main/java/org/bukkit/entity/LivingEntity.java
|
diff --git a/src/main/java/org/bukkit/entity/LivingEntity.java b/src/main/java/org/bukkit/entity/LivingEntity.java
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
|
|
|
@ -4,6 +4,25 @@ Date: Fri, 26 Apr 2024 17:00:00 -0700
|
||||||
Subject: [PATCH] Fix SpawnerEntry$Equipment API
|
Subject: [PATCH] Fix SpawnerEntry$Equipment API
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/src/main/java/org/bukkit/Sound.java b/src/main/java/org/bukkit/Sound.java
|
||||||
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
|
--- a/src/main/java/org/bukkit/Sound.java
|
||||||
|
+++ b/src/main/java/org/bukkit/Sound.java
|
||||||
|
@@ -0,0 +0,0 @@ public enum Sound implements Keyed, net.kyori.adventure.sound.Sound.Type { // Pa
|
||||||
|
@MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
|
@org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
ITEM_BUNDLE_INSERT("item.bundle.insert"),
|
||||||
|
-<<<<<<< HEAD
|
||||||
|
+ @MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
|
+ @org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
ITEM_BUNDLE_INSERT_FAIL("item.bundle.insert_fail"),
|
||||||
|
-=======
|
||||||
|
@MinecraftExperimental(org.bukkit.MinecraftExperimental.Requires.BUNDLE) // Paper - add missing annotation
|
||||||
|
@org.jetbrains.annotations.ApiStatus.Experimental // Paper - add missing annotation
|
||||||
|
->>>>>>> Experimental annotations change
|
||||||
|
ITEM_BUNDLE_REMOVE_ONE("item.bundle.remove_one"),
|
||||||
|
ITEM_CHORUS_FRUIT_TELEPORT("item.chorus_fruit.teleport"),
|
||||||
|
ITEM_CROP_PLANT("item.crop.plant"),
|
||||||
diff --git a/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java b/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java
|
diff --git a/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java b/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java
|
--- a/src/main/java/org/bukkit/block/spawner/SpawnerEntry.java
|
||||||
|
@ -21,9 +40,11 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
- * Set the loot table for the entity.
|
- * Set the loot table for the entity.
|
||||||
+ * Set the loot table for the spawned entity's equipment slots.
|
+ * Set the loot table for the spawned entity's equipment slots.
|
||||||
* <br>
|
* <br>
|
||||||
- * To remove a loot table use null. Do not use {@link LootTables#EMPTY}
|
+<<<<<<< HEAD
|
||||||
- * to clear a LootTable.
|
* To remove a loot table use null.
|
||||||
|
+=======
|
||||||
+ * To remove a loot table use {@link LootTables#EMPTY}.
|
+ * To remove a loot table use {@link LootTables#EMPTY}.
|
||||||
|
+>>>>>>> Fix SpawnerEntry$Equipment API
|
||||||
*
|
*
|
||||||
* @param table this {@link org.bukkit.entity.Mob} will have.
|
* @param table this {@link org.bukkit.entity.Mob} will have.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1098,12 +1098,15 @@ diff --git a/src/main/java/org/bukkit/entity/Salmon.java b/src/main/java/org/buk
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/entity/Salmon.java
|
--- a/src/main/java/org/bukkit/entity/Salmon.java
|
||||||
+++ b/src/main/java/org/bukkit/entity/Salmon.java
|
+++ b/src/main/java/org/bukkit/entity/Salmon.java
|
||||||
@@ -0,0 +0,0 @@ package org.bukkit.entity;
|
@@ -0,0 +0,0 @@ import org.jetbrains.annotations.NotNull;
|
||||||
/**
|
/**
|
||||||
* Represents a salmon fish.
|
* Represents a salmon fish.
|
||||||
*/
|
*/
|
||||||
-public interface Salmon extends Fish { }
|
-public interface Salmon extends Fish {
|
||||||
+public interface Salmon extends io.papermc.paper.entity.SchoolableFish { } // Paper - Schooling Fish API
|
+public interface Salmon extends io.papermc.paper.entity.SchoolableFish { // Paper - Schooling Fish API
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the variant of this salmon.
|
||||||
diff --git a/src/main/java/org/bukkit/entity/TNTPrimed.java b/src/main/java/org/bukkit/entity/TNTPrimed.java
|
diff --git a/src/main/java/org/bukkit/entity/TNTPrimed.java b/src/main/java/org/bukkit/entity/TNTPrimed.java
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||||
--- a/src/main/java/org/bukkit/entity/TNTPrimed.java
|
--- a/src/main/java/org/bukkit/entity/TNTPrimed.java
|
||||||
|
|
|
@ -13,9 +13,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
+import net.kyori.adventure.text.Component;
|
+import net.kyori.adventure.text.Component;
|
||||||
|
import org.bukkit.NamespacedKey;
|
||||||
|
import org.bukkit.Tag;
|
||||||
import org.bukkit.attribute.Attribute;
|
import org.bukkit.attribute.Attribute;
|
||||||
import org.bukkit.attribute.AttributeModifier;
|
|
||||||
import org.bukkit.configuration.serialization.ConfigurationSerializable;
|
|
||||||
@@ -0,0 +0,0 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
|
@@ -0,0 +0,0 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
|
||||||
@NotNull
|
@NotNull
|
||||||
String getDisplayName();
|
String getDisplayName();
|
||||||
|
|
|
@ -22,5 +22,5 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
+ // Paper end
|
+ // Paper end
|
||||||
+
|
+
|
||||||
/**
|
/**
|
||||||
* Get the sleep ticks of the player. This value may be capped.
|
* Check whether a cooldown is active on the specified item.
|
||||||
*
|
*
|
||||||
|
|
|
@ -175,7 +175,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||||
- <groupId>org.spigotmc</groupId>
|
- <groupId>org.spigotmc</groupId>
|
||||||
- <artifactId>spigot</artifactId>
|
- <artifactId>spigot</artifactId>
|
||||||
- <packaging>jar</packaging>
|
- <packaging>jar</packaging>
|
||||||
- <version>1.21.1-R0.1-SNAPSHOT</version>
|
- <version>1.21.2-R0.1-SNAPSHOT</version>
|
||||||
- <name>Spigot</name>
|
- <name>Spigot</name>
|
||||||
- <url>https://www.spigotmc.org/</url>
|
- <url>https://www.spigotmc.org/</url>
|
||||||
-
|
-
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue