mirror of
https://github.com/PaperMC/Paper.git
synced 2025-08-02 05:02:10 -07:00
Updated Upstream (Bukkit/CraftBukkit) (#6848)
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 9b45fa2f #667: Allow setting BrewEvent results 8c776ddc SPIGOT-6762: ChatPaginator.wordWrap only transfers one modifier da372966 SPIGOT-4590, SPIGOT-6769: Clarify DamageCause documentation CraftBukkit Changes: cef1fda3 #947: Add missing spawn eggs for SpawnEggMeta eb9a0f34 #945: Allow setting BrewEvent results
This commit is contained in:
@@ -1,69 +0,0 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: chickeneer <emcchickeneer@gmail.com>
|
|
||||||
Date: Sat, 2 Oct 2021 10:14:04 -0500
|
|
||||||
Subject: [PATCH] Register spawn egg meta for 1.17 mobs
|
|
||||||
|
|
||||||
|
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemFactory.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemFactory.java
|
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemFactory.java
|
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemFactory.java
|
|
||||||
@@ -0,0 +0,0 @@ public final class CraftItemFactory implements ItemFactory {
|
|
||||||
case YELLOW_BANNER:
|
|
||||||
case YELLOW_WALL_BANNER:
|
|
||||||
return meta instanceof CraftMetaBanner ? meta : new CraftMetaBanner(meta);
|
|
||||||
+ case AXOLOTL_SPAWN_EGG: // Paper
|
|
||||||
case BAT_SPAWN_EGG:
|
|
||||||
case BEE_SPAWN_EGG:
|
|
||||||
case BLAZE_SPAWN_EGG:
|
|
||||||
@@ -0,0 +0,0 @@ public final class CraftItemFactory implements ItemFactory {
|
|
||||||
case EVOKER_SPAWN_EGG:
|
|
||||||
case FOX_SPAWN_EGG:
|
|
||||||
case GHAST_SPAWN_EGG:
|
|
||||||
+ case GLOW_SQUID_SPAWN_EGG: // Paper
|
|
||||||
+ case GOAT_SPAWN_EGG: // Paper
|
|
||||||
case GUARDIAN_SPAWN_EGG:
|
|
||||||
case HOGLIN_SPAWN_EGG:
|
|
||||||
case HORSE_SPAWN_EGG:
|
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
|
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
|
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
|
|
||||||
@@ -0,0 +0,0 @@ public final class CraftItemStack extends ItemStack {
|
|
||||||
case YELLOW_BANNER:
|
|
||||||
case YELLOW_WALL_BANNER:
|
|
||||||
return new CraftMetaBanner(item.getTag());
|
|
||||||
+ case AXOLOTL_SPAWN_EGG: // Paper
|
|
||||||
case BAT_SPAWN_EGG:
|
|
||||||
case BEE_SPAWN_EGG:
|
|
||||||
case BLAZE_SPAWN_EGG:
|
|
||||||
@@ -0,0 +0,0 @@ public final class CraftItemStack extends ItemStack {
|
|
||||||
case EVOKER_SPAWN_EGG:
|
|
||||||
case FOX_SPAWN_EGG:
|
|
||||||
case GHAST_SPAWN_EGG:
|
|
||||||
+ case GLOW_SQUID_SPAWN_EGG: // Paper
|
|
||||||
+ case GOAT_SPAWN_EGG: // Paper
|
|
||||||
case GUARDIAN_SPAWN_EGG:
|
|
||||||
case HOGLIN_SPAWN_EGG:
|
|
||||||
case HORSE_SPAWN_EGG:
|
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg.java
|
|
||||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg.java
|
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSpawnEgg.java
|
|
||||||
@@ -0,0 +0,0 @@ public class CraftMetaSpawnEgg extends CraftMetaItem implements SpawnEggMeta {
|
|
||||||
@Override
|
|
||||||
boolean applicableTo(Material type) {
|
|
||||||
switch (type) {
|
|
||||||
+ case AXOLOTL_SPAWN_EGG: // Paper
|
|
||||||
case BAT_SPAWN_EGG:
|
|
||||||
case BEE_SPAWN_EGG:
|
|
||||||
case BLAZE_SPAWN_EGG:
|
|
||||||
@@ -0,0 +0,0 @@ public class CraftMetaSpawnEgg extends CraftMetaItem implements SpawnEggMeta {
|
|
||||||
case EVOKER_SPAWN_EGG:
|
|
||||||
case FOX_SPAWN_EGG:
|
|
||||||
case GHAST_SPAWN_EGG:
|
|
||||||
+ case GLOW_SQUID_SPAWN_EGG: // Paper
|
|
||||||
+ case GOAT_SPAWN_EGG: // Paper
|
|
||||||
case GUARDIAN_SPAWN_EGG:
|
|
||||||
case HOGLIN_SPAWN_EGG:
|
|
||||||
case HORSE_SPAWN_EGG:
|
|
Submodule work/Bukkit updated: 58c2d3c7b8...9b45fa2fab
Submodule work/CraftBukkit updated: fd50041d32...cef1fda37b
Reference in New Issue
Block a user