@@ -1511,10 +1511,10 @@ index ce9bb54a6ef8a7d31804ec63aa1f6cbbd6ae2d54..baf49da3dd46039da2f24a4af8b1b861
15111511 Material toLegacy(Material material);
15121512
15131513diff --git a/src/main/java/org/bukkit/Warning.java b/src/main/java/org/bukkit/Warning.java
1514- index efb97712cc9dc7c1e12a59f5b94e4f2ad7c6b7d8..3024468af4c073324e536c1cb26beffb1e09f3f4 100644
1514+ index 0208fc2bcd5c99c60b37419b92248db76681fc1e..5c1dda6888561a7eba0fbf9ba6ca7d7fe856eb53 100644
15151515--- a/src/main/java/org/bukkit/Warning.java
15161516+++ b/src/main/java/org/bukkit/Warning.java
1517- @@ -67 ,6 +67 ,7 @@ public @interface Warning {
1517+ @@ -68 ,6 +68 ,7 @@ public @interface Warning {
15181518 * </ul>
15191519 */
15201520 public boolean printFor(@Nullable Warning warning) {
@@ -1523,7 +1523,7 @@ index efb97712cc9dc7c1e12a59f5b94e4f2ad7c6b7d8..3024468af4c073324e536c1cb26beffb
15231523 return warning == null || warning.value();
15241524 }
15251525diff --git a/src/main/java/org/bukkit/World.java b/src/main/java/org/bukkit/World.java
1526- index 3132e6754ab462eca0b7de1e7ad64c955316296d..a9858c2559f0921613b19710135cc6e060488e96 100644
1526+ index c0479a8da773b2f8db29f190ddc0e4961fb9f107..9732929b666b0a5e1a2a41c8e8794cc4f2535e41 100644
15271527--- a/src/main/java/org/bukkit/World.java
15281528+++ b/src/main/java/org/bukkit/World.java
15291529@@ -47,7 +47,7 @@ import org.jetbrains.annotations.Nullable;
@@ -1535,7 +1535,7 @@ index 3132e6754ab462eca0b7de1e7ad64c955316296d..a9858c2559f0921613b19710135cc6e0
15351535
15361536 /**
15371537 * Gets the {@link Block} at the given coordinates
1538- @@ -617 ,6 +617 ,14 @@ public interface World extends RegionAccessor, WorldInfo, PluginMessageRecipient
1538+ @@ -644 ,6 +644 ,14 @@ public interface World extends RegionAccessor, WorldInfo, PluginMessageRecipient
15391539 @NotNull
15401540 public List<Player> getPlayers();
15411541
@@ -2182,10 +2182,10 @@ index b7d8dd30360a38dbdc7bbce40c8e6ced7261f833..0817f2395c2b18828565435568ce651f
21822182 public void sendRawMessage(@Nullable UUID sender, @NotNull String message);
21832183 }
21842184diff --git a/src/main/java/org/bukkit/enchantments/Enchantment.java b/src/main/java/org/bukkit/enchantments/Enchantment.java
2185- index 18983f405b2f6c4159dba5c99674ae7729905cc4..a82d6f469aca02fb28b1b3ad84dc40415f1f1ade 100644
2185+ index f52cff3abcded891f6002a5fe4d5229ab551fe73..9db24da6836de45b7aff8d89782e6b0e1bc5391b 100644
21862186--- a/src/main/java/org/bukkit/enchantments/Enchantment.java
21872187+++ b/src/main/java/org/bukkit/enchantments/Enchantment.java
2188- @@ -318 ,6 +318 ,19 @@ public abstract class Enchantment implements Keyed, Translatable {
2188+ @@ -319 ,6 +319 ,19 @@ public abstract class Enchantment implements Keyed, Translatable {
21892189 * @return True if the enchantment may be applied, otherwise False
21902190 */
21912191 public abstract boolean canEnchantItem(@NotNull ItemStack item);
@@ -2256,7 +2256,7 @@ index 558fe6e23f562ee873fc84112f930c6ea19a09f4..c78fb359bd28b8dc1ba242642ec612e8
22562256+ // Paper end
22572257 }
22582258diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java
2259- index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188f2dd01b5 100644
2259+ index 3cec942c2fb46a8fa0b8bc63cbc353ebd23a93ba..c7d3d938534ac11fe420418655dae689c58fbe12 100644
22602260--- a/src/main/java/org/bukkit/entity/Player.java
22612261+++ b/src/main/java/org/bukkit/entity/Player.java
22622262@@ -56,7 +56,41 @@ import org.jetbrains.annotations.Nullable;
@@ -2892,7 +2892,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
28922892 public void sendTitle(@Nullable String title, @Nullable String subtitle, int fadeIn, int stay, int fadeOut);
28932893
28942894 /**
2895- @@ -2117 ,6 +2491 ,14 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2895+ @@ -2165 ,6 +2539 ,14 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
28962896 */
28972897 public int getClientViewDistance();
28982898
@@ -2907,7 +2907,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29072907 /**
29082908 * Gets the player's estimated ping in milliseconds.
29092909 *
2910- @@ -2142 ,8 +2524 ,10 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2910+ @@ -2190 ,8 +2572 ,10 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29112911 * they wish.
29122912 *
29132913 * @return the player's locale
@@ -2918,7 +2918,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29182918 public String getLocale();
29192919
29202920 /**
2921- @@ -2195 ,6 +2579 ,14 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2921+ @@ -2243 ,6 +2627 ,14 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29222922 */
29232923 public boolean isAllowingServerListings();
29242924
@@ -2933,7 +2933,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29332933 // Spigot start
29342934 public class Spigot extends Entity.Spigot {
29352935
2936- @@ -2226 ,11 +2618 ,13 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2936+ @@ -2274 ,11 +2666 ,13 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29372937 throw new UnsupportedOperationException("Not supported yet.");
29382938 }
29392939
@@ -2947,7 +2947,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29472947 @Override
29482948 public void sendMessage(@NotNull net.md_5.bungee.api.chat.BaseComponent... components) {
29492949 throw new UnsupportedOperationException("Not supported yet.");
2950- @@ -2241 ,7 +2635 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2950+ @@ -2289 ,7 +2683 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29512951 *
29522952 * @param position the screen position
29532953 * @param component the components to send
@@ -2957,7 +2957,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29572957 public void sendMessage(@NotNull net.md_5.bungee.api.ChatMessageType position, @NotNull net.md_5.bungee.api.chat.BaseComponent component) {
29582958 throw new UnsupportedOperationException("Not supported yet.");
29592959 }
2960- @@ -2251 ,7 +2647 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2960+ @@ -2299 ,7 +2695 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29612961 *
29622962 * @param position the screen position
29632963 * @param components the components to send
@@ -2967,7 +2967,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29672967 public void sendMessage(@NotNull net.md_5.bungee.api.ChatMessageType position, @NotNull net.md_5.bungee.api.chat.BaseComponent... components) {
29682968 throw new UnsupportedOperationException("Not supported yet.");
29692969 }
2970- @@ -2262 ,7 +2660 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2970+ @@ -2310 ,7 +2708 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29712971 * @param position the screen position
29722972 * @param sender the sender of the message
29732973 * @param component the components to send
@@ -2977,7 +2977,7 @@ index 712c0a8ae919ed9e7cb84cebd4b6a415ddaa63eb..4e9ba039669c7059180f5776ee2f7188
29772977 public void sendMessage(@NotNull net.md_5.bungee.api.ChatMessageType position, @Nullable java.util.UUID sender, @NotNull net.md_5.bungee.api.chat.BaseComponent component) {
29782978 throw new UnsupportedOperationException("Not supported yet.");
29792979 }
2980- @@ -2273 ,7 +2673 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
2980+ @@ -2321 ,7 +2721 ,9 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM
29812981 * @param position the screen position
29822982 * @param sender the sender of the message
29832983 * @param components the components to send
@@ -4294,10 +4294,10 @@ index e12996492c1558fed9fab30de9f8018e0ed7fac3..002acfbdce1db10f7ba1b6a013e678f5
42944294
42954295 /**
42964296diff --git a/src/main/java/org/bukkit/inventory/ItemFactory.java b/src/main/java/org/bukkit/inventory/ItemFactory.java
4297- index b8bb11544bdfb5b9272c2c3c33c95a4c1c7fdf12..86fbc3902989a3baca851ab8c3866af445451787 100644
4297+ index aa7fcae0de70aa5c10a331dfb076efd2f2c64065..d5342258086066d3b9ef404916bad8440f0cf0cd 100644
42984298--- a/src/main/java/org/bukkit/inventory/ItemFactory.java
42994299+++ b/src/main/java/org/bukkit/inventory/ItemFactory.java
4300- @@ -215 ,4 +215 ,24 @@ public interface ItemFactory {
4300+ @@ -200 ,4 +200 ,24 @@ public interface ItemFactory {
43014301 */
43024302 @NotNull
43034303 ItemStack enchantItem(@NotNull final ItemStack item, final int level, final boolean allowTreasures);
@@ -4323,7 +4323,7 @@ index b8bb11544bdfb5b9272c2c3c33c95a4c1c7fdf12..86fbc3902989a3baca851ab8c3866af4
43234323+ // Paper end - Adventure
43244324 }
43254325diff --git a/src/main/java/org/bukkit/inventory/ItemStack.java b/src/main/java/org/bukkit/inventory/ItemStack.java
4326- index 692f67c4e27cf62451130479510d06c89274ad23..22e883c8d737cf9f799c6160ff63d90f99250020 100644
4326+ index eade62328895133c026e7e678e648e1fc846f5ee..730c42eddd38acec1cdbb19dfc8c675795d1e68d 100644
43274327--- a/src/main/java/org/bukkit/inventory/ItemStack.java
43284328+++ b/src/main/java/org/bukkit/inventory/ItemStack.java
43294329@@ -26,7 +26,7 @@ import org.jetbrains.annotations.Nullable;
@@ -4335,7 +4335,7 @@ index 692f67c4e27cf62451130479510d06c89274ad23..22e883c8d737cf9f799c6160ff63d90f
43354335 private Material type = Material.AIR;
43364336 private int amount = 0;
43374337 private MaterialData data = null;
4338- @@ -624 ,4 +624 ,21 @@ public class ItemStack implements Cloneable, ConfigurationSerializable, Translat
4338+ @@ -626 ,4 +626 ,21 @@ public class ItemStack implements Cloneable, ConfigurationSerializable, Translat
43394339 public String getTranslationKey() {
43404340 return Bukkit.getUnsafe().getTranslationKey(this);
43414341 }
@@ -4596,10 +4596,10 @@ index 9bab73c3c2ca759b8e1c7d07d98cc593c961666a..f0c6943da3f783101ca647b75b3230fa
45964596 throw new UnsupportedOperationException("Not supported yet.");
45974597 }
45984598diff --git a/src/main/java/org/bukkit/inventory/meta/ItemMeta.java b/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
4599- index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb79b4431b 100644
4599+ index 556df980d235e0ce09c227419e1c70fed68313bc..bc065cc78b69d26ac07941b8485fabe256d6286c 100644
46004600--- a/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
46014601+++ b/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
4602- @@ -35 ,6 +35 ,24 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4602+ @@ -36 ,6 +36 ,24 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46034603 */
46044604 boolean hasDisplayName();
46054605
@@ -4624,7 +4624,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46244624 /**
46254625 * Gets the display name that is set.
46264626 * <p>
4627- @@ -42 ,7 +60 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4627+ @@ -43 ,7 +61 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46284628 * before calling this method.
46294629 *
46304630 * @return the display name that is set
@@ -4634,7 +4634,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46344634 @NotNull
46354635 String getDisplayName();
46364636
4637- @@ -50 ,7 +70 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4637+ @@ -51 ,7 +71 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46384638 * Sets the display name.
46394639 *
46404640 * @param name the name to set
@@ -4644,7 +4644,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46444644 void setDisplayName(@Nullable String name);
46454645
46464646 /**
4647- @@ -63 ,6 +85 ,32 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4647+ @@ -64 ,6 +86 ,32 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46484648 */
46494649 boolean hasItemName();
46504650
@@ -4677,7 +4677,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46774677 /**
46784678 * Gets the item name that is set.
46794679 * <br>
4680- @@ -73 ,7 +121 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4680+ @@ -74 ,7 +122 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46814681 * calling this method.
46824682 *
46834683 * @return the item name that is set
@@ -4687,7 +4687,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46874687 @NotNull
46884688 String getItemName();
46894689
4690- @@ -84 ,7 +134 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4690+ @@ -85 ,7 +135 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
46914691 * anvil, is not styled with italics, and does not show labels.
46924692 *
46934693 * @param name the name to set
@@ -4697,7 +4697,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
46974697 void setItemName(@Nullable String name);
46984698
46994699 /**
4700- @@ -125 ,6 +177 ,24 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4700+ @@ -126 ,6 +178 ,24 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
47014701 */
47024702 boolean hasLore();
47034703
@@ -4722,7 +4722,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
47224722 /**
47234723 * Gets the lore that is set.
47244724 * <p>
4725- @@ -132 ,7 +202 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4725+ @@ -133 ,7 +203 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
47264726 * calling this method.
47274727 *
47284728 * @return a list of lore that is set
@@ -4732,7 +4732,7 @@ index 3a87089ba78f1e603ef582fcda3eb915d11f21a5..a23d030d2204098be17d8b18021fd0bb
47324732 @Nullable
47334733 List<String> getLore();
47344734
4735- @@ -141 ,7 +213 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
4735+ @@ -142 ,7 +214 ,9 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable, Persiste
47364736 * Removes lore when given null.
47374737 *
47384738 * @param lore the lore that will be set
0 commit comments