diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b413d2e..0000000 --- a/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -# Eclipse -/.classpath -/.project -/.settings - -# Netbeans -/nbproject -nb-configuration.xml -/bukkit/nbproject/ - -# Maven -/target - -# Vim -.*.sw[a-p] - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* - -# various other potential build files -/build -/bin -/dist -/manifest.mf -*.log - -# Mac filesystem dust -.DS_Store - -# intellij -*.iml -*.ipr -*.iws -.idea/ diff --git a/LICENSE b/LICENSE deleted file mode 100644 index cf1ab25..0000000 --- a/LICENSE +++ /dev/null @@ -1,24 +0,0 @@ -This is free and unencumbered software released into the public domain. - -Anyone is free to copy, modify, publish, use, compile, sell, or -distribute this software, either in source code form or as a compiled -binary, for any purpose, commercial or non-commercial, and by any -means. - -In jurisdictions that recognize copyright laws, the author or authors -of this software dedicate any and all copyright interest in the -software to the public domain. We make this dedication for the benefit -of the public at large and to the detriment of our heirs and -successors. We intend this dedication to be an overt act of -relinquishment in perpetuity of all present and future rights to this -software under copyright law. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -For more information, please refer to diff --git a/ReadMe.md b/ReadMe.md deleted file mode 100644 index bfd4b7c..0000000 --- a/ReadMe.md +++ /dev/null @@ -1,26 +0,0 @@ -# Craftdiff - -## Description - -Summarizes the API differences between spigot versions. Then you can easy find what new methods -are available and what methods are removed. - -Currently it makes a diff between the 1.11 and 1.12 version of the spigot version. - -## Usage - -1. Generate a html reporting using Maven with this command - - mvn verify -2. Open the target/japicmp/japicmp.html in your web browser - -## Examples - -[Sponge 6.1 <-> Sponge 7.0](https://games647.github.io/Craftdiff/sponge-version-diff.html) - -[Spigot 1.11 <-> Spigot 1.12](https://games647.github.io/Craftdiff/spigot-version-diff.html) - -[PaperSpigot 1.12 <-> Spigot 1.12](https://games647.github.io/Craftdiff/paper-diff.html) - -[Spigot 1.11 <-> Sportbukkit 1.11](https://games647.github.io/Craftdiff/sport-diff.html) - diff --git a/bungee-version.html b/bungee-version.html new file mode 100644 index 0000000..639c027 --- /dev/null +++ b/bungee-version.html @@ -0,0 +1,175 @@ + + + +Spigot diff from 1.11-SNAPSHOT to 1.12-SNAPSHOT + + + +Bungee diff from 1.11-SNAPSHOT to 1.12-SNAPSHOT +
+
+ + + + + + + + + + + + + + + + + + + + + + +
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:0.0.1
+
+ + WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and + interfaces that could not + be found on the classpath are ignored. Hence changes caused by these superclasses and + interfaces are not reflected in the output. + +
+
+ + +
+Classes: + + + + + + + +
StatusFully Qualified Name
+
+
+ + Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*). + +
+
+ + + diff --git a/paper-diff.html b/paper-diff.html new file mode 100644 index 0000000..eab4731 --- /dev/null +++ b/paper-diff.html @@ -0,0 +1,24790 @@ + + + +Spigot difference from 1.11 to 1.12 + + + +PaperSpigot diff from 1.12 to Spigot 1.12 +
+
+ + + + + + + + + + + + + + + + + + + + + + +
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
+
+ + WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and + interfaces that could not + be found on the classpath are ignored. Hence changes caused by these superclasses and + interfaces are not reflected in the output. + +
+
+ + +
+Classes: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusFully Qualified Name
NEWco.aikar.timings.FullServerTickHandler
NEWco.aikar.timings.NullTimingHandler
NEWco.aikar.timings.TimedEventExecutor
NEWco.aikar.timings.Timing
NEWco.aikar.timings.TimingHistory
NEWco.aikar.timings.Timings
NEWco.aikar.timings.TimingsCommand
NEWco.aikar.timings.TimingsManager
NEWco.aikar.timings.TimingsReportListener
NEWco.aikar.util.JSONUtil
NEWco.aikar.util.JSONUtil$JSONPair
NEWco.aikar.util.LoadingIntMap
NEWco.aikar.util.LoadingIntMap$Feeder
NEWco.aikar.util.LoadingMap
NEWco.aikar.util.LoadingMap$Feeder
NEWco.aikar.util.MRUMapCache
NEWcom.destroystokyo.paper.event.block.BeaconEffectEvent
NEWcom.destroystokyo.paper.event.entity.EntityAddToWorldEvent
NEWcom.destroystokyo.paper.event.entity.EntityPathfindEvent
NEWcom.destroystokyo.paper.event.entity.EntityRemoveFromWorldEvent
NEWcom.destroystokyo.paper.event.entity.EntityZapEvent
NEWcom.destroystokyo.paper.event.entity.ProjectileCollideEvent
NEWcom.destroystokyo.paper.event.executor.asm.ASMEventExecutorGenerator
NEWcom.destroystokyo.paper.event.executor.asm.ClassDefiner
NEWcom.destroystokyo.paper.event.executor.asm.SafeClassDefiner
NEWcom.destroystokyo.paper.event.executor.MethodHandleEventExecutor
NEWcom.destroystokyo.paper.event.executor.StaticMethodHandleEventExecutor
NEWcom.destroystokyo.paper.event.player.IllegalPacketEvent
NEWcom.destroystokyo.paper.event.player.PlayerHandshakeEvent
NEWcom.destroystokyo.paper.event.player.PlayerInitialSpawnEvent
NEWcom.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
NEWcom.destroystokyo.paper.event.player.PlayerTeleportEndGatewayEvent
NEWcom.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
NEWcom.destroystokyo.paper.event.server.ServerExceptionEvent
NEWcom.destroystokyo.paper.exception.ServerCommandException
NEWcom.destroystokyo.paper.exception.ServerEventException
NEWcom.destroystokyo.paper.exception.ServerException
NEWcom.destroystokyo.paper.exception.ServerInternalException
NEWcom.destroystokyo.paper.exception.ServerPluginEnableDisableException
NEWcom.destroystokyo.paper.exception.ServerPluginException
NEWcom.destroystokyo.paper.exception.ServerPluginMessageException
NEWcom.destroystokyo.paper.exception.ServerSchedulerException
NEWcom.destroystokyo.paper.exception.ServerTabCompleteException
NEWcom.destroystokyo.paper.loottable.Lootable
NEWcom.destroystokyo.paper.loottable.LootableBlockInventory
NEWcom.destroystokyo.paper.loottable.LootableEntityInventory
NEWcom.destroystokyo.paper.loottable.LootableInventory
NEWcom.destroystokyo.paper.loottable.LootableInventoryReplenishEvent
NEWcom.destroystokyo.paper.Title
NEWcom.destroystokyo.paper.Title$Builder
NEWcom.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueue
NEWcom.destroystokyo.paper.utils.UnsafeUtils
MODIFIEDorg.bukkit.block.Chest
MODIFIEDorg.bukkit.block.Dispenser
MODIFIEDorg.bukkit.block.Hopper
MODIFIEDorg.bukkit.block.ShulkerBox
MODIFIEDorg.bukkit.Bukkit
NEWorg.bukkit.command.BufferedCommandSender
MODIFIED + (!) + org.bukkit.command.Command
MODIFIED + (*) + org.bukkit.command.CommandMap
MODIFIED + (*) + org.bukkit.command.CommandSender
REMOVED + (!) + org.bukkit.command.defaults.TimingsCommand
MODIFIEDorg.bukkit.command.FormattedCommandAlias
NEWorg.bukkit.command.MessageCommandSender
MODIFIEDorg.bukkit.command.SimpleCommandMap
MODIFIED + (*) + org.bukkit.entity.ArmorStand
MODIFIED + (*) + org.bukkit.entity.Arrow
NEWorg.bukkit.entity.Arrow$PickupRule
MODIFIED + (*) + org.bukkit.entity.Entity
MODIFIED + (*) + org.bukkit.entity.ExperienceOrb
MODIFIED + (*) + org.bukkit.entity.FallingBlock
MODIFIED + (*) + org.bukkit.entity.Firework
MODIFIED + (*) + org.bukkit.entity.LivingEntity
MODIFIED + (!) + org.bukkit.entity.Ocelot
MODIFIED + (!) + org.bukkit.entity.Parrot
MODIFIED + (*) + org.bukkit.entity.Player
MODIFIEDorg.bukkit.entity.Player$Spigot
REMOVED + (!) + org.bukkit.entity.Sittable
MODIFIED + (*) + org.bukkit.entity.TNTPrimed
MODIFIED + (!) + org.bukkit.entity.Wolf
MODIFIEDorg.bukkit.event.entity.EntityRegainHealthEvent
MODIFIEDorg.bukkit.event.entity.PigZapEvent
MODIFIEDorg.bukkit.event.Event
MODIFIEDorg.bukkit.event.player.PlayerExpChangeEvent
MODIFIEDorg.bukkit.event.player.PlayerItemConsumeEvent
MODIFIEDorg.bukkit.event.player.PlayerResourcePackStatusEvent
MODIFIEDorg.bukkit.event.server.ServerEvent
MODIFIED + (*) + org.bukkit.inventory.PlayerInventory
MODIFIEDorg.bukkit.metadata.MetadataStoreBase
MODIFIED + (*) + org.bukkit.plugin.EventExecutor
MODIFIED + (!) + org.bukkit.plugin.java.JavaPluginLoader
MODIFIEDorg.bukkit.plugin.java.PluginClassLoader
MODIFIEDorg.bukkit.plugin.SimplePluginManager
MODIFIED + (*) + org.bukkit.Server
MODIFIEDorg.bukkit.Server$Spigot
MODIFIED + (*) + org.bukkit.util.CachedServerIcon
MODIFIED + (*) + org.bukkit.World
NEWorg.bukkit.World$ChunkLoadCallback
MODIFIED + (*) + org.bukkit.WorldBorder
MODIFIED + (!) + org.spigotmc.CustomTimingsHandler
MODIFIEDorg.spigotmc.event.entity.EntityDismountEvent
+
+
+ + Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*). + +
+
+
+
+
+NEW +   + public class  + co.aikar.timings.FullServerTickHandlertop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWco.aikar.timings.TimingHandler + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWco.aikar.timings.Timing + n.a. +
NEWjava.lang.AutoCloseable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic co.aikar.timings.TimingstartTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
NEWpublic voidstopTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+NEW +   + final public class  + co.aikar.timings.NullTimingHandlertop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWco.aikar.timings.Timing + n.a. +
NEWjava.lang.AutoCloseable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic NullTimingHandler() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidabort() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic voidclose() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic co.aikar.timings.TimingHandlergetTimingHandler() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWpublic co.aikar.timings.TimingstartTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic co.aikar.timings.TimingstartTimingIfSync() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic voidstopTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic voidstopTimingIfSync() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.timings.TimedEventExecutortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.plugin.EventExecutor + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TimedEventExecutor(org.bukkit.plugin.EventExecutor, + org.bukkit.plugin.Plugin, + java.lang.reflect.Method, + java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidexecute(org.bukkit.event.Listener, + org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + co.aikar.timings.Timingtop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.AutoCloseable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidabort() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidclose() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract co.aikar.timings.TimingHandlergetTimingHandler() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract co.aikar.timings.TimingstartTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract co.aikar.timings.TimingstartTimingIfSync() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidstopTiming() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidstopTimingIfSync() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.timings.TimingHistorytop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static long + n.a. + activatedEntityTicks
NEWpublic static long + n.a. + entityTicks
NEWpublic static long + n.a. + lastMinuteTime
NEWpublic static long + n.a. + playerTicks
NEWpublic static long + n.a. + tileEntityTicks
NEWpublic static long + n.a. + timedTicks
+
+
+
+
+
+
+
+
+NEW +   + final public class  + co.aikar.timings.Timingstop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final co.aikar.timings.Timing + n.a. + NULL_HANDLER
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidgenerateReport(org.bukkit.command.CommandSender) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.242
+
NEWstatic public voidgenerateReport(co.aikar.timings.TimingsReportListener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.254
+
NEWstatic public intgetHistoryInterval() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.166
+
NEWstatic public intgetHistoryLength() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.195
+
NEWstatic public booleanisTimingsEnabled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.119
+
NEWstatic public booleanisVerboseTimingsEnabled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
NEWstatic public co.aikar.timings.Timingof(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.56
+
NEWstatic public co.aikar.timings.Timingof(org.bukkit.plugin.Plugin, + java.lang.String, + co.aikar.timings.Timing) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWstatic public co.aikar.timings.TimingofStart(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.92
+
NEWstatic public co.aikar.timings.TimingofStart(org.bukkit.plugin.Plugin, + java.lang.String, + co.aikar.timings.Timing) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
NEWstatic public voidreset() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.232
+
NEWstatic public voidsetHistoryInterval(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.180
+
NEWstatic public voidsetHistoryLength(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.211
+
NEWstatic public voidsetTimingsEnabled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
NEWstatic public voidsetVerboseTimingsEnabled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.timings.TimingsCommandtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.command.defaults.BukkitCommand + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TimingsCommand(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.109
+
+
+
+
+
+
+
+NEW +   + final public class  + co.aikar.timings.TimingsManagertop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final co.aikar.timings.FullServerTickHandler + n.a. + FULL_SERVER_TICK
NEWpublic static java.util.List + n.a. + hiddenConfigs
NEWpublic static final co.aikar.timings.Timing + n.a. + PLUGIN_GROUP_HANDLER
NEWpublic static boolean + n.a. + privacy
NEWpublic static final co.aikar.timings.TimingHandler + n.a. + TIMINGS_TICK
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public co.aikar.timings.TiminggetCommandTiming(java.lang.String, + org.bukkit.command.Command) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.159
+
NEWstatic public org.bukkit.plugin.PlugingetPluginByClassloader(java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.186
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.timings.TimingsReportListenertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.command.MessageCommandSender + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TimingsReportListener(java.util.List, + java.lang.Runnable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
NEWpublic TimingsReportListener(org.bukkit.command.CommandSender) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic TimingsReportListener(org.bukkit.command.CommandSender, + java.lang.Runnable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic TimingsReportListener(java.util.List) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidaddConsoleIfNeeded() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic voiddone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic voiddone(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic java.lang.StringgetTimingsURL() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic voidsendMessage(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
+
+
+
+
+
+
+NEW +   + final public class  + co.aikar.util.JSONUtiltop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.util.MapappendObjectData(java.util.Map, + co.aikar.util.JSONUtil$JSONPair[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWstatic public java.util.MapcreateObject(co.aikar.util.JSONUtil$JSONPair[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWstatic public co.aikar.util.JSONUtil$JSONPairpair(java.lang.String, + java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
NEWstatic public co.aikar.util.JSONUtil$JSONPairpair(long, + java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWstatic public java.util.ListtoArray(java.lang.Object[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.63
+
NEWstatic public java.util.ListtoArrayMapper(java.lang.Object[], + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWstatic public java.util.ListtoArrayMapper(java.lang.Iterable, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.78
+
NEWstatic public java.util.MaptoObjectMapper(java.lang.Object[], + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.96
+
NEWstatic public java.util.MaptoObjectMapper(java.lang.Iterable, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.100
+
+
+
+
+
+
+
+NEW +   + static public class  + co.aikar.util.JSONUtil$JSONPairtop +
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.util.LoadingIntMaptop +
+
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LoadingIntMap(com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic LoadingIntMap(int, + float, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic LoadingIntMap(int, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.Objectget(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
+
+
+
+
+
+
+NEW +   + static public abstract class  + co.aikar.util.LoadingIntMap$Feedertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LoadingIntMap$Feeder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.Objectapply(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic abstract java.lang.Objectapply() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.util.LoadingMaptop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.util.AbstractMap + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Map + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LoadingMap(java.util.Map, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclear() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.259
+
NEWpublic co.aikar.util.LoadingMapclone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.279
+
NEWpublic booleancontainsKey(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.234
+
NEWpublic booleancontainsValue(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.237
+
NEWpublic java.util.SetentrySet() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.275
+
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.268
+
NEWpublic java.lang.Objectget(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.241
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.271
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.231
+
NEWpublic java.util.SetkeySet() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.262
+
NEWstatic public java.util.MapnewAutoMap(java.util.Map, + java.lang.Class, + java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWstatic public java.util.MapnewAutoMap(java.util.Map, + java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.117
+
NEWstatic public java.util.MapnewHashAutoMap(java.lang.Class, + java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.131
+
NEWstatic public java.util.MapnewHashAutoMap(java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.144
+
NEWstatic public java.util.MapnewHashAutoMap(java.lang.Class, + java.lang.Class, + int, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.161
+
NEWstatic public java.util.MapnewHashAutoMap(java.lang.Class, + int, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.177
+
NEWstatic public java.util.MapnewHashMap(com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.188
+
NEWstatic public java.util.MapnewHashMap(com.google.common.base.Function, + int, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.201
+
NEWstatic public java.util.MapnewIdentityHashMap(com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.212
+
NEWstatic public java.util.MapnewIdentityHashMap(com.google.common.base.Function, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.224
+
NEWstatic public java.util.Mapof(java.util.Map, + com.google.common.base.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWpublic java.lang.Objectput(java.lang.Object, + java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.251
+
NEWpublic voidputAll(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.256
+
NEWpublic java.lang.Objectremove(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.254
+
NEWpublic intsize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.228
+
NEWpublic java.util.Collectionvalues() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.265
+
+
+
+
+
+
+
+NEW +   + static public abstract class  + co.aikar.util.LoadingMap$Feedertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LoadingMap$Feeder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.324
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.Objectapply(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.327
+
NEWpublic abstract java.lang.Objectapply() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + co.aikar.util.MRUMapCachetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.util.AbstractMap + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Map + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MRUMapCache(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclear() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWpublic booleancontainsKey(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic booleancontainsValue(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic java.util.SetentrySet() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.88
+
NEWpublic java.lang.Objectget(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
NEWpublic java.util.SetkeySet() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWstatic public java.util.Mapof(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.98
+
NEWpublic java.lang.Objectput(java.lang.Object, + java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic voidputAll(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic java.lang.Objectremove(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWpublic intsize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic java.util.Collectionvalues() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.86
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.block.BeaconEffectEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.block.BlockEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BeaconEffectEvent(org.bukkit.block.Block, + org.bukkit.potion.PotionEffect, + org.bukkit.entity.Player, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.potion.PotionEffectgetEffect() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.75
+
NEWpublic org.bukkit.entity.PlayergetPlayer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic booleanisPrimary() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic voidsetEffect(org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.entity.EntityAddToWorldEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityAddToWorldEvent(org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.entity.EntityPathfindEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.Event + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityPathfindEvent(org.bukkit.entity.Entity, + org.bukkit.Location, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic org.bukkit.LocationgetLoc() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic org.bukkit.entity.EntitygetTargetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.68
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.entity.EntityRemoveFromWorldEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityRemoveFromWorldEvent(org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.entity.EntityZapEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityZapEvent(org.bukkit.entity.Entity, + org.bukkit.entity.LightningStrike, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LightningStrikegetBolt() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nonnulln.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic org.bukkit.entity.EntitygetReplacementEntity() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nonnulln.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.entity.ProjectileCollideEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ProjectileCollideEvent(org.bukkit.entity.Projectile, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetCollidedWith() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic org.bukkit.entity.ProjectilegetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.executor.asm.ASMEventExecutorGeneratortop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static java.util.concurrent.atomic.AtomicInteger + n.a. + NEXT_ID
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ASMEventExecutorGenerator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public byte[]generateEventExecutor(java.lang.reflect.Method, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
NEWstatic public java.lang.StringgenerateName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + com.destroystokyo.paper.event.executor.asm.ClassDefinertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.ClassdefineClass(java.lang.ClassLoader, + java.lang.String, + byte[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public com.destroystokyo.paper.event.executor.asm.ClassDefinergetInstance() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic booleanisBypassAccessChecks() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.executor.asm.SafeClassDefinertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.event.executor.asm.ClassDefiner + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ClassdefineClass(java.lang.ClassLoader, + java.lang.String, + byte[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.executor.MethodHandleEventExecutortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.plugin.EventExecutor + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MethodHandleEventExecutor(java.lang.Class, + java.lang.invoke.MethodHandle) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
NEWpublic MethodHandleEventExecutor(java.lang.Class, + java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidexecute(org.bukkit.event.Listener, + org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.executor.StaticMethodHandleEventExecutortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.plugin.EventExecutor + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic StaticMethodHandleEventExecutor(java.lang.Class, + java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidexecute(org.bukkit.event.Listener, + org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.IllegalPacketEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic IllegalPacketEvent(org.bukkit.entity.Player, + java.lang.String, + java.lang.String, + java.lang.Exception) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetExceptionMessage() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWpublic java.lang.StringgetKickMessage() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic java.lang.StringgetType() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic booleanisShouldKick() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
NEWstatic public voidprocess(org.bukkit.entity.Player, + java.lang.String, + java.lang.String, + java.lang.Exception) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.56
+
NEWpublic voidsetKickMessage(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic voidsetShouldKick(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.PlayerHandshakeEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.Event + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerHandshakeEvent(java.lang.String, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetFailMessage() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.190
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.209
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.205
+
NEWpublic java.lang.StringgetOriginalHandshake() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
NEWpublic java.lang.StringgetPropertiesJson() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.146
+
NEWpublic java.lang.StringgetServerHostname() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWpublic java.lang.StringgetSocketAddressHostname() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.106
+
NEWpublic java.util.UUIDgetUniqueId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.126
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic booleanisFailed() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.158
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic voidsetFailed(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.170
+
NEWpublic voidsetFailMessage(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.199
+
NEWpublic voidsetPropertiesJson(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.181
+
NEWpublic voidsetServerHostname(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.95
+
NEWpublic voidsetSocketAddressHostname(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.117
+
NEWpublic voidsetUniqueId(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.135
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.PlayerInitialSpawnEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerInitialSpawnEvent(org.bukkit.entity.Player, + org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic org.bukkit.LocationgetSpawnLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic voidsetSpawnLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.PlayerLocaleChangeEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerLocaleChangeEvent(org.bukkit.entity.Player, + java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic java.lang.StringgetNewLocale() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic java.lang.StringgetOldLocale() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.PlayerTeleportEndGatewayEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerTeleportEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerTeleportEndGatewayEvent(org.bukkit.entity.Player, + org.bukkit.Location, + org.bukkit.Location, + org.bukkit.block.EndGateway) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.block.EndGatewaygetGateway() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerUseUnknownEntityEvent(org.bukkit.entity.Player, + int, + boolean, + org.bukkit.inventory.EquipmentSlot) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetEntityId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic org.bukkit.inventory.EquipmentSlotgetHand() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic booleanisAttack() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.event.server.ServerExceptionEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.Event + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerExceptionEvent(com.destroystokyo.paper.exception.ServerException) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic com.destroystokyo.paper.exception.ServerExceptiongetException() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerCommandExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-1228465437259382716n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerCommandException(java.lang.Throwable, + org.bukkit.command.Command, + org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic ServerCommandException(java.lang.String, + java.lang.Throwable, + org.bukkit.command.Command, + org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.String[]getArguments() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic org.bukkit.command.CommandgetCommand() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic org.bukkit.command.CommandSendergetCommandSender() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerEventExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerPluginException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue8734335634666540053n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerEventException(java.lang.Throwable, + org.bukkit.plugin.Plugin, + org.bukkit.event.Listener, + org.bukkit.event.Event) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic ServerEventException(java.lang.String, + java.lang.Throwable, + org.bukkit.plugin.Plugin, + org.bukkit.event.Listener, + org.bukkit.event.Event) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.event.EventgetEvent() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic org.bukkit.event.ListenergetListener() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Exception + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-635746292888181454n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerException(java.lang.String, + java.lang.Throwable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
NEWpublic ServerException(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.9
+
NEWpublic ServerException(java.lang.Throwable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerInternalExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-8083285642071324600n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerInternalException(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
NEWpublic ServerInternalException(java.lang.Throwable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic ServerInternalException(java.lang.String, + java.lang.Throwable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidreportInternalException(java.lang.Throwable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerPluginEnableDisableExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerPluginException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue5088228618543650325n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerPluginEnableDisableException(java.lang.String, + java.lang.Throwable, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.10
+
NEWpublic ServerPluginEnableDisableException(java.lang.Throwable, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerPluginExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-4178409961598416340n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerPluginException(java.lang.Throwable, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
NEWpublic ServerPluginException(java.lang.String, + java.lang.Throwable, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.plugin.PlugingetResponsiblePlugin() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerPluginMessageExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerPluginException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue8227954327173555759n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerPluginMessageException(java.lang.String, + java.lang.Throwable, + org.bukkit.plugin.Plugin, + org.bukkit.entity.Player, + java.lang.String, + byte[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWpublic ServerPluginMessageException(java.lang.Throwable, + org.bukkit.plugin.Plugin, + org.bukkit.entity.Player, + java.lang.String, + byte[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetChannel() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic byte[]getData() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic org.bukkit.entity.PlayergetPlayer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerSchedulerExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerPluginException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-5469891707391821017n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerSchedulerException(java.lang.Throwable, + org.bukkit.scheduler.BukkitTask) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic ServerSchedulerException(java.lang.String, + java.lang.Throwable, + org.bukkit.scheduler.BukkitTask) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.scheduler.BukkitTaskgetTask() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.exception.ServerTabCompleteExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWcom.destroystokyo.paper.exception.ServerCommandException + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-8609113202438840698n.a.
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerTabCompleteException(java.lang.Throwable, + org.bukkit.command.Command, + org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
NEWpublic ServerTabCompleteException(java.lang.String, + java.lang.Throwable, + org.bukkit.command.Command, + org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + com.destroystokyo.paper.loottable.Lootabletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidclearLootTable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.lang.StringgetLootTableName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract longgetLootTableSeed() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanhasLootTable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
NEWpublic java.lang.StringsetLootTable(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic abstract java.lang.StringsetLootTable(java.lang.String, + long) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic longsetLootTableSeed(long) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + com.destroystokyo.paper.loottable.LootableBlockInventorytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.block.BlockgetBlock() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + com.destroystokyo.paper.loottable.LootableEntityInventorytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.entity.EntitygetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + com.destroystokyo.paper.loottable.LootableInventorytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract longgetLastFilled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.lang.LonggetLastLooted(org.bukkit.entity.Player) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic abstract java.lang.LonggetLastLooted(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract longgetNextRefill() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanhasBeenFilled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanhasPendingRefill() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanhasPlayerLooted(org.bukkit.entity.Player) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic abstract booleanhasPlayerLooted(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisRefillEnabled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleansetHasPlayerLooted(org.bukkit.entity.Player, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
NEWpublic abstract booleansetHasPlayerLooted(java.util.UUID, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract longsetNextRefill(long) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.loottable.LootableInventoryReplenishEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic LootableInventoryReplenishEvent(org.bukkit.entity.Player, + com.destroystokyo.paper.loottable.LootableInventory) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic com.destroystokyo.paper.loottable.LootableInventorygetInventory() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+NEW +   + final public class  + com.destroystokyo.paper.Titletop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final int + n.a. + DEFAULT_FADE_IN
NEWpublic static final int + n.a. + DEFAULT_FADE_OUT
NEWpublic static final int + n.a. + DEFAULT_STAY
+
+
+Constructors: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Title(java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.107
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.83
+
NEWpublic Title(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent, + int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.121
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.95
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[], + int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.140
+
NEWpublic Title(java.lang.String, + java.lang.String, + int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.163
+
NEWpublic Title(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public com.destroystokyo.paper.Title$Builderbuilder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.224
+
NEWpublic intgetFadeIn() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.198
+
NEWpublic intgetFadeOut() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.220
+
NEWpublic intgetStay() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.209
+
NEWpublic net.md_5.bungee.api.chat.BaseComponent[]getSubtitle() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.187
+
NEWpublic net.md_5.bungee.api.chat.BaseComponent[]getTitle() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.178
+
+
+
+
+
+
+
+NEW +   + final static public class  + com.destroystokyo.paper.Title$Buildertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Title$Builder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.230
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic com.destroystokyo.paper.Titlebuild() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.354
+
NEWpublic com.destroystokyo.paper.Title$BuilderfadeIn(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.315
+
NEWpublic com.destroystokyo.paper.Title$BuilderfadeOut(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.342
+
NEWpublic com.destroystokyo.paper.Title$Builderstay(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.329
+
NEWpublic com.destroystokyo.paper.Title$Buildersubtitle(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.281
+
NEWpublic com.destroystokyo.paper.Title$Buildersubtitle(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.291
+
NEWpublic com.destroystokyo.paper.Title$Buildersubtitle(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.304
+
NEWpublic com.destroystokyo.paper.Title$Buildertitle(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.246
+
NEWpublic com.destroystokyo.paper.Title$Buildertitle(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.257
+
NEWpublic com.destroystokyo.paper.Title$Buildertitle(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.271
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + public class  + com.destroystokyo.paper.utils.CachedSizeConcurrentLinkedQueuetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.util.concurrent.ConcurrentLinkedQueue + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Iterable + n.a. +
NEWjava.util.Collection + n.a. +
NEWjava.util.Queue + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-5131547013485599280n.a.
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CachedSizeConcurrentLinkedQueue() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.6
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanadd(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
NEWpublic java.lang.Objectpoll() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic intsize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+NEW +   + public class  + com.destroystokyo.paper.utils.UnsafeUtilstop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public sun.misc.UnsafegetUnsafe() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWstatic public booleanisUnsafeSupported() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.block.Chesttop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.block.Dispensertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.block.Hoppertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.block.ShulkerBoxtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWcom.destroystokyo.paper.loottable.Lootable + n.a. +
NEWcom.destroystokyo.paper.loottable.LootableInventory + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + final public class  + org.bukkit.Bukkittop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.288
+
NEWstatic public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.297
+
NEWstatic public org.bukkit.command.CommandMapgetCommandMap() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1191
+
NEWstatic public double[]getTPS() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1151
+
NEWstatic public booleanreloadCommandAliases() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1205
+
NEWstatic public voidreloadPermissions() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1198
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.command.BufferedCommandSendertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.command.MessageCommandSender + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BufferedCommandSender() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.3
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetBuffer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
NEWpublic voidreset() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
NEWpublic voidsendMessage(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.7
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract class  + org.bukkit.command.Commandtop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
MODIFIED + (!) + public co.aikar.timings.Timing (<- org.spigotmc.CustomTimingsHandler) + + (!) + + + + + + + + + + + + +
Change
FIELD_TYPE_CHANGED
+
timings
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetTimingName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.command.CommandMaptop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.MapgetKnownCommands() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.command.CommandSendertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEW + (*) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.84
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.TimingsCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.BukkitCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static long + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
timingStart
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public TimingsCommand(java.lang.String) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
40n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
111n.a.
+
REMOVED + (!) + public voidexecuteSpigotTimings(org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
193n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.command.FormattedCommandAliastop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetTimingName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.128
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.command.MessageCommandSendertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin, + java.lang.String, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
NEWpublic org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin, + java.lang.String, + boolean, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.77
+
NEWpublic org.bukkit.permissions.PermissionAttachmentaddAttachment(org.bukkit.plugin.Plugin, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
NEWpublic java.util.SetgetEffectivePermissions() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.97
+
NEWpublic java.lang.StringgetName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWpublic org.bukkit.ServergetServer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWpublic booleanhasPermission(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic booleanhasPermission(org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic booleanisOp() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic booleanisPermissionSet(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic booleanisPermissionSet(org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic voidrecalculatePermissions() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.92
+
NEWpublic voidremoveAttachment(org.bukkit.permissions.PermissionAttachment) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.87
+
NEWpublic voidsendMessage(java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic voidsetOp(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic org.bukkit.command.CommandSender$Spigotspigot() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.102
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.command.SimpleCommandMaptop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandMap + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.MapgetKnownCommands() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.286
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.ArmorStandtop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleancanMove() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCanMove(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Arrowtop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public org.bukkit.entity.Arrow$PickupRulegetPickupRule() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.106
+
NEW + (*) + public voidsetPickupRule(org.bukkit.entity.Arrow$PickupRule) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.117
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Arrow$PickupRuletop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-7196982322447295470n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + ALLOWED
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + CREATIVE_ONLY
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + DISALLOWED
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.entity.Arrow$PickupRulevalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.entity.Arrow$PickupRule[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Entitytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.LocationgetOrigin() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.ExperienceOrbtop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanisFromBottle() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.FallingBlocktop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.LocationgetSourceLoc() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Fireworktop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.entity.LivingEntitygetBoostedEntity() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.UUIDgetSpawningEntity() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.LivingEntitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract intgetArrowsStuck() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetArrowsStuck(int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Ocelottop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
REMOVED + (!) + org.bukkit.entity.Sittable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanisSitting() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSitting(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Parrottop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
REMOVED + (!) + org.bukkit.entity.Sittable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Playertop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleangetAffectsSpawning() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetResourcePackHash() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.event.player.PlayerResourcePackStatusEvent$StatusgetResourcePackStatus() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetViewDistance() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasResourcePack() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidhideTitle() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsendActionBar(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsendActionBar(char, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.425
+
NEW + (*) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.435
+
NEW + (*) + public voidsendMessage(net.md_5.bungee.api.ChatMessageType, + net.md_5.bungee.api.chat.BaseComponent[]) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.447
+
NEW + (*) + public abstract voidsendTitle(com.destroystokyo.paper.Title) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetAffectsSpawning(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPlayerListHeaderFooter(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPlayerListHeaderFooter(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetResourcePack(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetResourcePack(java.lang.String, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSubtitle(net.md_5.bungee.api.chat.BaseComponent[]) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSubtitle(net.md_5.bungee.api.chat.BaseComponent) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetTitleTimes(int, + int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetViewDistance(int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent[]) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[], + int, + int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent, + int, + int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidupdateTitle(com.destroystokyo.paper.Title) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + static public class  + org.bukkit.entity.Player$Spigottop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetPing() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1755
+
UNCHANGEDpublic voidsendMessage(net.md_5.bungee.api.ChatMessageType, + net.md_5.bungee.api.chat.BaseComponent) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
14901738
+
UNCHANGEDpublic voidsendMessage(net.md_5.bungee.api.ChatMessageType, + net.md_5.bungee.api.chat.BaseComponent[]) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
15001750
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.bukkit.entity.Sittabletop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract booleanisSitting() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract voidsetSitting(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.TNTPrimedtop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.LocationgetSourceLoc() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Wolftop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
REMOVED + (!) + org.bukkit.entity.Sittable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanisSitting() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSitting(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.entity.EntityRegainHealthEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityRegainHealthEvent(org.bukkit.entity.Entity, + double, + org.bukkit.event.entity.EntityRegainHealthEvent$RegainReason, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisFastRegen() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.entity.PigZapEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDcom.destroystokyo.paper.event.entity.EntityZapEvent(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
62n.a.
+
REMOVEDpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
58n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.Eventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancallEvent() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.player.PlayerExpChangeEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerExpChangeEvent(org.bukkit.entity.Player, + org.bukkit.entity.Entity, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetSource() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.player.PlayerItemConsumeEventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.inventory.ItemStackgetReplacement() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic voidsetReplacement(org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.player.PlayerResourcePackStatusEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic PlayerResourcePackStatusEvent(org.bukkit.entity.Player, + org.bukkit.event.player.PlayerResourcePackStatusEvent$Status) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
1618
+
NEWpublic PlayerResourcePackStatusEvent(org.bukkit.entity.Player, + org.bukkit.event.player.PlayerResourcePackStatusEvent$Status, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetHash() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.server.ServerEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerEvent(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.PlayerInventorytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.inventory.ItemStackgetItem(org.bukkit.inventory.EquipmentSlot) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetItem(org.bukkit.inventory.EquipmentSlot, + org.bukkit.inventory.ItemStack) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.metadata.MetadataStoreBasetop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidremoveAll(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.135
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.plugin.EventExecutortop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + static public org.bukkit.plugin.EventExecutorcreate(java.lang.reflect.Method, + java.lang.Class) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.plugin.java.JavaPluginLoadertop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spigotmc.CustomTimingsHandler + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
pluginParentTimer
+
+
+
+
+
+
+
+
+MODIFIED +   + final public +  (<-  + package_protected + )  + class  + org.bukkit.plugin.java.PluginClassLoadertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.plugin.java.JavaPlugingetPlugin() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+MODIFIED +   + final public class  + org.bukkit.plugin.SimplePluginManagertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclearPermissions() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.753
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.Servertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.236
+
NEW + (*) + public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.245
+
NEW + (*) + public abstract org.bukkit.command.CommandMapgetCommandMap() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract double[]getTPS() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanreloadCommandAliases() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidreloadPermissions() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + static public class  + org.bukkit.Server$Spigottop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.configuration.file.YamlConfigurationgetBukkitConfig() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.990
+
UNCHANGEDpublic org.bukkit.configuration.file.YamlConfigurationgetConfig() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
951985
+
NEWpublic org.bukkit.configuration.file.YamlConfigurationgetPaperConfig() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1000
+
NEWpublic org.bukkit.configuration.file.YamlConfigurationgetSpigotConfig() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.995
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.util.CachedServerIcontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.lang.StringgetData() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.Worldtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract voidgetChunkAtAsync(int, + int, + org.bukkit.World$ChunkLoadCallback) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidgetChunkAtAsync(org.bukkit.Location, + org.bukkit.World$ChunkLoadCallback) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidgetChunkAtAsync(org.bukkit.block.Block, + org.bukkit.World$ChunkLoadCallback) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetChunkCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetEntityCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetPlayerCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetTickableTileEntityCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetTileEntityCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + static public abstract interface  + org.bukkit.World$ChunkLoadCallbacktop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidonLoad(org.bukkit.Chunk) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.WorldBordertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public booleanisInBounds(org.bukkit.Location) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.128
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final +  (<-  + not_final + )  + public class  + org.spigotmc.CustomTimingsHandlertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_NOW_FINAL
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public CustomTimingsHandler(java.lang.String, + org.spigotmc.CustomTimingsHandler) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
40n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public voidprintTimings(java.io.PrintStream) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
54n.a.
+
REMOVED + (!) + static public voidreload() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
84n.a.
+
REMOVED + (!) + public voidreset() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
158n.a.
+
REMOVED + (!) + static public voidtick() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
100n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED +   + public class  + org.spigotmc.event.entity.EntityDismountEventtop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
+
+
+
+
+ + + diff --git a/pom.xml b/pom.xml deleted file mode 100644 index ae1782a..0000000 --- a/pom.xml +++ /dev/null @@ -1,152 +0,0 @@ - - - 4.0.0 - - com.github.games647 - craftdiff - 1.0 - - Summarizes the API differences between spigot versions - https://games647.github.io/Craftdiff - Craftdiff - - - - - - - - - - - - - - - 1.11-SNAPSHOT - 1.12-SNAPSHOT - - - - - - spigot-repo - http://hub.spigotmc.org/nexus/content/repositories/snapshots/ - - - - - paper-repo - https://repo.destroystokyo.com/repository/maven-public/ - - - - - sport-repo - https://repo.extension.ws/content/repositories/snapshots/ - - - - - sponge-repo - http://repo.spongepowered.org/maven - - - - bungee-repo - https://oss.sonatype.org/content/groups/public/ - - - - - - - com.github.siom79.japicmp - japicmp-maven-plugin - 0.10.0 - - - Spigot diff from ${oldVersion} to ${newVersion} - - - true - - - public - - - true - - - true - true - - - - - - - - - - - - - - - - - net.md-5 - bungeecord-api - ${oldVersion} - - - - - - - - - - - - - - - - - - net.md-5 - bungeecord-api - ${newVersion} - - - - - - - - - - - - - - - - - - - - verify - - cmp - - - - - - - diff --git a/spigot-version-diff.html b/spigot-version-diff.html new file mode 100644 index 0000000..cd8ca18 --- /dev/null +++ b/spigot-version-diff.html @@ -0,0 +1,26639 @@ + + + +Spigot diff from 1.11.1-R0.1-SNAPSHOT to 1.12-R0.1-SNAPSHOT + + + +Spigot diff from 1.11.1-R0.1-SNAPSHOT to 1.12-R0.1-SNAPSHOT +
+
+ + + + + + + + + + + + + + + + + + + + + + +
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
+
+ + WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and + interfaces that could not + be found on the classpath are ignored. Hence changes caused by these superclasses and + interfaces are not reflected in the output. + +
+
+ + +
+Classes: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusFully Qualified Name
UNCHANGEDorg.bukkit.Achievement
NEWorg.bukkit.advancement.Advancement
NEWorg.bukkit.advancement.AdvancementProgress
MODIFIEDorg.bukkit.attribute.Attribute
NEWorg.bukkit.block.Bed
UNCHANGEDorg.bukkit.block.CreatureSpawner
MODIFIED + (!) + org.bukkit.Bukkit
MODIFIED + (*) + org.bukkit.Chunk
UNCHANGEDorg.bukkit.ChunkSnapshot
MODIFIED + (*) + org.bukkit.command.CommandSender
NEWorg.bukkit.command.CommandSender$Spigot
REMOVED + (!) + org.bukkit.command.defaults.AchievementCommand
REMOVED + (!) + org.bukkit.command.defaults.BanCommand
REMOVED + (!) + org.bukkit.command.defaults.BanIpCommand
REMOVED + (!) + org.bukkit.command.defaults.BanListCommand
REMOVED + (!) + org.bukkit.command.defaults.ClearCommand
REMOVED + (!) + org.bukkit.command.defaults.DefaultGameModeCommand
REMOVED + (!) + org.bukkit.command.defaults.DeopCommand
REMOVED + (!) + org.bukkit.command.defaults.DifficultyCommand
REMOVED + (!) + org.bukkit.command.defaults.EffectCommand
REMOVED + (!) + org.bukkit.command.defaults.EnchantCommand
REMOVED + (!) + org.bukkit.command.defaults.ExpCommand
REMOVED + (!) + org.bukkit.command.defaults.GameModeCommand
REMOVED + (!) + org.bukkit.command.defaults.GameRuleCommand
REMOVED + (!) + org.bukkit.command.defaults.GiveCommand
MODIFIED + (!) + org.bukkit.command.defaults.HelpCommand
REMOVED + (!) + org.bukkit.command.defaults.KickCommand
REMOVED + (!) + org.bukkit.command.defaults.KillCommand
REMOVED + (!) + org.bukkit.command.defaults.ListCommand
REMOVED + (!) + org.bukkit.command.defaults.MeCommand
REMOVED + (!) + org.bukkit.command.defaults.OpCommand
REMOVED + (!) + org.bukkit.command.defaults.PardonCommand
REMOVED + (!) + org.bukkit.command.defaults.PardonIpCommand
REMOVED + (!) + org.bukkit.command.defaults.PlaySoundCommand
REMOVED + (!) + org.bukkit.command.defaults.SaveCommand
REMOVED + (!) + org.bukkit.command.defaults.SaveOffCommand
REMOVED + (!) + org.bukkit.command.defaults.SaveOnCommand
REMOVED + (!) + org.bukkit.command.defaults.SayCommand
REMOVED + (!) + org.bukkit.command.defaults.ScoreboardCommand
REMOVED + (!) + org.bukkit.command.defaults.SeedCommand
REMOVED + (!) + org.bukkit.command.defaults.SetIdleTimeoutCommand
REMOVED + (!) + org.bukkit.command.defaults.SetWorldSpawnCommand
REMOVED + (!) + org.bukkit.command.defaults.SpawnpointCommand
REMOVED + (!) + org.bukkit.command.defaults.SpreadPlayersCommand
REMOVED + (!) + org.bukkit.command.defaults.StopCommand
REMOVED + (!) + org.bukkit.command.defaults.TeleportCommand
REMOVED + (!) + org.bukkit.command.defaults.TellCommand
REMOVED + (!) + org.bukkit.command.defaults.TestForCommand
REMOVED + (!) + org.bukkit.command.defaults.TimeCommand
REMOVED + (!) + org.bukkit.command.defaults.ToggleDownfallCommand
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand
REMOVED + (!) + org.bukkit.command.defaults.WeatherCommand
REMOVED + (!) + org.bukkit.command.defaults.WhitelistCommand
MODIFIED + (!) + org.bukkit.configuration.file.FileConfiguration
MODIFIED + (!) + org.bukkit.configuration.file.YamlConfiguration
MODIFIED + (*) + org.bukkit.entity.Arrow
NEWorg.bukkit.entity.Arrow$PickupStatus
MODIFIED + (!) + org.bukkit.entity.Damageable
MODIFIED + (*) + org.bukkit.entity.Entity
MODIFIEDorg.bukkit.entity.Entity$Spigot
MODIFIEDorg.bukkit.entity.EntityType
MODIFIEDorg.bukkit.entity.Evoker
MODIFIEDorg.bukkit.entity.Evoker$Spell
MODIFIED + (*) + org.bukkit.entity.HumanEntity
NEWorg.bukkit.entity.Illager
NEWorg.bukkit.entity.Illusioner
MODIFIED + (!) + org.bukkit.entity.LivingEntity
MODIFIED + (!) + org.bukkit.entity.Minecart
MODIFIEDorg.bukkit.entity.Ocelot
NEWorg.bukkit.entity.Parrot
NEWorg.bukkit.entity.Parrot$Variant
MODIFIED + (*) + org.bukkit.entity.Player
UNCHANGEDorg.bukkit.entity.Player$Spigot
MODIFIED + (!) + org.bukkit.entity.Projectile
MODIFIEDorg.bukkit.entity.Shulker
NEWorg.bukkit.entity.Sittable
NEWorg.bukkit.entity.Spellcaster
NEWorg.bukkit.entity.Spellcaster$Spell
MODIFIED + (*) + org.bukkit.entity.TippedArrow
MODIFIEDorg.bukkit.entity.Vindicator
MODIFIEDorg.bukkit.entity.Wolf
MODIFIEDorg.bukkit.event.block.BlockBreakEvent
MODIFIEDorg.bukkit.event.block.BlockBurnEvent
MODIFIEDorg.bukkit.event.entity.CreatureSpawnEvent$SpawnReason
UNCHANGED + (!) + org.bukkit.event.entity.EntityDamageByBlockEvent
UNCHANGED + (!) + org.bukkit.event.entity.EntityDamageByEntityEvent
MODIFIED + (!) + org.bukkit.event.entity.EntityDamageEvent
MODIFIEDorg.bukkit.event.entity.EntityDamageEvent$DamageCause
UNCHANGEDorg.bukkit.event.entity.EntityDamageEvent$DamageModifier
MODIFIED + (!) + org.bukkit.event.entity.EntityRegainHealthEvent
MODIFIEDorg.bukkit.event.inventory.InventoryType
UNCHANGEDorg.bukkit.event.player.PlayerAchievementAwardedEvent
NEWorg.bukkit.event.player.PlayerAdvancementDoneEvent
NEWorg.bukkit.event.player.PlayerLocaleChangeEvent
MODIFIEDorg.bukkit.event.vehicle.VehicleCreateEvent
MODIFIED + (!) + org.bukkit.event.vehicle.VehicleDamageEvent
MODIFIEDorg.bukkit.Instrument
UNCHANGEDorg.bukkit.inventory.meta.BannerMeta
MODIFIED + (*) + org.bukkit.inventory.meta.ItemMeta
NEWorg.bukkit.inventory.meta.KnowledgeBookMeta
MODIFIEDorg.bukkit.inventory.ShapedRecipe
MODIFIEDorg.bukkit.inventory.ShapelessRecipe
NEWorg.bukkit.Keyed
MODIFIEDorg.bukkit.Location
MODIFIEDorg.bukkit.map.MapCursor$Type
MODIFIEDorg.bukkit.Material
NEWorg.bukkit.material.Observer
NEWorg.bukkit.NamespacedKey
MODIFIED + (!) + org.bukkit.OfflinePlayer
MODIFIED + (!) + org.bukkit.plugin.java.JavaPlugin
MODIFIED + (!) + org.bukkit.plugin.Plugin
MODIFIED + (!) + org.bukkit.plugin.PluginDescriptionFile
MODIFIED + (*) + org.bukkit.scoreboard.Team
MODIFIED + (!) + org.bukkit.Server
MODIFIEDorg.bukkit.Sound
MODIFIED + (*) + org.bukkit.UnsafeValues
MODIFIEDorg.bukkit.util.Vector
MODIFIED + (*) + org.bukkit.WorldBorder
+
+
+ + Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*). + +
+
+
+
+
+UNCHANGED + (Serializable compatible)  + final public enum  + org.bukkit.Achievementtop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1555196146013983554n.a.
Newtrue-1555196146013983554n.a.
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.advancement.Advancementtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Keyed + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.util.CollectiongetCriteria() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.advancement.AdvancementProgresstop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanawardCriteria(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.advancement.AdvancementgetAdvancement() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.CollectiongetAwardedCriteria() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.DategetDateAwarded(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.CollectiongetRemainingCriteria() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisDone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanrevokeCriteria(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.attribute.Attributetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue2895331819085848595n.a.
Newtrue7812638854359312346n.a.
+
+
+Fields: + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + GENERIC_ARMOR_TOUGHNESS
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + GENERIC_FLYING_SPEED
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.block.Bedtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.block.BlockState + n.a. +
NEWorg.bukkit.material.Colorable + n.a. +
NEWorg.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED +   + public abstract interface  + org.bukkit.block.CreatureSpawnertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.StringgetCreatureTypeName() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetCreatureTypeByName(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.Bukkittop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public org.bukkit.entity.Player[]_INVALID_getOnlinePlayers() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
125n.a.
+
NEWstatic public java.util.IteratoradvancementIterator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1146
+
REMOVED + (!) + static public voidconfigureDbConfig(com.avaje.ebean.config.ServerConfig) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
591n.a.
+
NEWstatic public org.bukkit.advancement.AdvancementgetAdvancement(org.bukkit.NamespacedKey) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1136
+
NEWstatic public org.bukkit.entity.EntitygetEntity(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1126
+
NEWstatic public voidreloadData() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.534
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.Chunktop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanisSlimeChunk() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+UNCHANGED +   + public abstract interface  + org.bukkit.ChunkSnapshottop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract doublegetRawBiomeRainfall(int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.command.CommandSendertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.command.CommandSender$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + static public class  + org.bukkit.command.CommandSender$Spigottop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CommandSender$Spigot() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidsendMessage(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
NEWpublic voidsendMessage(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.AchievementCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public AchievementCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
34n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
171n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.BanCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public BanCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
19n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
27n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
47n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.BanIpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.util.regex.Pattern + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ipValidity
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public BanIpCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
22n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
30n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
69n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.BanListCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public BanListCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
23n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
31n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
65n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.ClearCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ClearCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
30n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
38n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
77n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.DefaultGameModeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public DefaultGameModeCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
28n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
61n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.DeopCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public DeopCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
28n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
47n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.DifficultyCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public DifficultyCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
28n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
72n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.EffectCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public EffectCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
38n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
112n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.EnchantCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public EnchantCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
27n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public voidbuildEnchantments() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
160n.a.
+
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
35n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
125n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.ExpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ExpCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
25n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
81n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.GameModeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public GameModeCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
22n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
30n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
90n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.GameRuleCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public GameRuleCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
23n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
31n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
75n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.GiveCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public GiveCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
34n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
42n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
97n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.HelpCommandtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIED + (!) + org.bukkit.command.defaults.BukkitCommand(<- org.bukkit.command.defaults.VanillaCommand) + + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.KickCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public KickCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
25n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
51n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.KillCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public KillCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
45n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.ListCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ListCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
49n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.MeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public MeCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
10n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.OpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public OpCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
21n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
29n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
44n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.PardonCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PardonCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
28n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
41n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.PardonIpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PardonIpCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
44n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.PlaySoundCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PlaySoundCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
12n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SaveCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SaveCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
41n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SaveOffCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SaveOffCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
36n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SaveOnCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SaveOnCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
36n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SayCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SayCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
25n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
55n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.ScoreboardCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ScoreboardCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
66n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
74n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
483n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SeedCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SeedCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
15n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
23n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
36n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SetIdleTimeoutCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SetIdleTimeoutCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
25n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SetWorldSpawnCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SetWorldSpawnCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
19n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
27n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
74n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SpawnpointCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SpawnpointCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
19n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
27n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
78n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.SpreadPlayersCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SpreadPlayersCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
24n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
32n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.StopCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public StopCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
43n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.TeleportCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public TeleportCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
28n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
116n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.TellCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public TellCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
13n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
22n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
54n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.TestForCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public TestForCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
10n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
32n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.TimeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public TimeCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
22n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
30n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
78n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.ToggleDownfallCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ToggleDownfallCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
18n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
51n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract class  + org.bukkit.command.defaults.VanillaCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.Command + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public doublegetDouble(org.bukkit.command.CommandSender, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
76n.a.
+
REMOVED + (!) + static public doublegetDouble(org.bukkit.command.CommandSender, + java.lang.String, + double, + double) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
83n.a.
+
REMOVED + (!) + static public doublegetRelativeDouble(double, + org.bukkit.command.CommandSender, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
63n.a.
+
REMOVED + (!) + public booleanmatches(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
23n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.WeatherCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public WeatherCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
21n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
29n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
64n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.command.defaults.WhitelistCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.command.defaults.VanillaCommand + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public WhitelistCommand() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
21n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
29n.a.
+
REMOVED + (!) + public java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
99n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract class  + org.bukkit.configuration.file.FileConfigurationtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public voidload(java.io.InputStream) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.io.IOException
REMOVEDorg.bukkit.configuration.InvalidConfigurationException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
150n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.configuration.file.YamlConfigurationtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public org.bukkit.configuration.file.YamlConfigurationloadConfiguration(java.io.InputStream) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
206n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Arrowtop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Projectile + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.entity.Arrow$PickupStatusgetPickupStatus() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPickupStatus(org.bukkit.entity.Arrow$PickupStatus) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Arrow$PickupStatustop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue8791461630160116207n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Arrow$PickupStatus + n.a. + ALLOWED
NEWpublic static final org.bukkit.entity.Arrow$PickupStatus + n.a. + CREATIVE_ONLY
NEWpublic static final org.bukkit.entity.Arrow$PickupStatus + n.a. + DISALLOWED
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.entity.Arrow$PickupStatusvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.entity.Arrow$PickupStatus[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Damageabletop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract void_INVALID_damage(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_damage(int, + org.bukkit.entity.Entity) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract int_INVALID_getHealth() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract int_INVALID_getMaxHealth() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_setHealth(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_setMaxHealth(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Entitytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanaddPassenger(org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract doublegetHeight() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract org.bukkit.entity.EntitygetPassenger() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.ListgetPassengers() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract doublegetWidth() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremovePassenger(org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract booleansetPassenger(org.bukkit.entity.Entity) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + static public class  + org.bukkit.entity.Entity$Spigottop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.command.CommandSender$Spigot(<- java.lang.Object) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.entity.EntityTypetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7497632874193718854n.a.
Newtrue-1936032052212628076n.a.
+
+
+Fields: + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.EntityType + n.a. + ILLUSIONER
NEWpublic static final org.bukkit.entity.EntityType + n.a. + PARROT
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.entity.Evokertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.Illager + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Spellcaster + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract org.bukkit.entity.Evoker$SpellgetCurrentSpell() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetCurrentSpell(org.bukkit.entity.Evoker$Spell) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Evoker$Spelltop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-4177203457758738748n.a.
Newtrue1729937614340121372n.a.
+
+
+Fields: + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Evoker$Spell + n.a. + BLINDNESS
NEWpublic static final org.bukkit.entity.Evoker$Spell + n.a. + DISAPPEAR
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.HumanEntitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract intgetCooldown(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.EntitygetShoulderEntityLeft() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.EntitygetShoulderEntityRight() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasCooldown(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCooldown(org.bukkit.Material, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetShoulderEntityLeft(org.bukkit.entity.Entity) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetShoulderEntityRight(org.bukkit.entity.Entity) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.entity.Illagertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.attribute.Attributable + n.a. +
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.entity.Creature + n.a. +
NEWorg.bukkit.entity.Damageable + n.a. +
NEWorg.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Monster + n.a. +
NEWorg.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Nameable + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
NEWorg.bukkit.projectiles.ProjectileSource + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.entity.Illusionertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.attribute.Attributable + n.a. +
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.entity.Creature + n.a. +
NEWorg.bukkit.entity.Damageable + n.a. +
NEWorg.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.Illager + n.a. +
NEWorg.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Monster + n.a. +
NEWorg.bukkit.entity.Spellcaster + n.a. +
NEWorg.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Nameable + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
NEWorg.bukkit.projectiles.ProjectileSource + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.LivingEntitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract int_INVALID_getLastDamage() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_setLastDamage(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract java.util.ListgetLineOfSight(java.util.HashSet, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Minecarttop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract int_INVALID_getDamage() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_setDamage(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.entity.Ocelottop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Sittable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract booleanisSitting() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVEDpublic abstract voidsetSitting(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.entity.Parrottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.attribute.Attributable + n.a. +
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.entity.Ageable + n.a. +
NEWorg.bukkit.entity.Animals + n.a. +
NEWorg.bukkit.entity.Creature + n.a. +
NEWorg.bukkit.entity.Damageable + n.a. +
NEWorg.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Sittable + n.a. +
NEWorg.bukkit.entity.Tameable + n.a. +
NEWorg.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Nameable + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
NEWorg.bukkit.projectiles.ProjectileSource + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.entity.Parrot$VariantgetVariant() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidsetVariant(org.bukkit.entity.Parrot$Variant) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Parrot$Varianttop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-1208185196011287057n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Parrot$Variant + n.a. + BLUE
NEWpublic static final org.bukkit.entity.Parrot$Variant + n.a. + CYAN
NEWpublic static final org.bukkit.entity.Parrot$Variant + n.a. + GRAY
NEWpublic static final org.bukkit.entity.Parrot$Variant + n.a. + GREEN
NEWpublic static final org.bukkit.entity.Parrot$Variant + n.a. + RED
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.entity.Parrot$VariantvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.entity.Parrot$Variant[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.Playertop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.HumanEntity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
UNCHANGED + (!) + org.bukkit.OfflinePlayer + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract voidawardAchievement(org.bukkit.Achievement) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.advancement.AdvancementProgressgetAdvancementProgress(org.bukkit.advancement.Advancement) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetLocale() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract booleanhasAchievement(org.bukkit.Achievement) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVEDpublic abstract booleanisOnGround() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidremoveAchievement(org.bukkit.Achievement) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetResourcePack(java.lang.String, + byte[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+UNCHANGED +   + static public class  + org.bukkit.entity.Player$Spigottop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.lang.StringgetLocale() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
14081481
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Projectiletop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.bukkit.entity.LivingEntity_INVALID_getShooter() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract void_INVALID_setShooter(org.bukkit.entity.LivingEntity) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.entity.Shulkertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.material.Colorable + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.entity.Sittabletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanisSitting() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidsetSitting(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.entity.Spellcastertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.attribute.Attributable + n.a. +
NEWorg.bukkit.command.CommandSender + n.a. +
NEWorg.bukkit.entity.Creature + n.a. +
NEWorg.bukkit.entity.Damageable + n.a. +
NEWorg.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.Illager + n.a. +
NEWorg.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Monster + n.a. +
NEWorg.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Nameable + n.a. +
NEWorg.bukkit.permissions.Permissible + n.a. +
NEWorg.bukkit.permissions.ServerOperator + n.a. +
NEWorg.bukkit.projectiles.ProjectileSource + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.entity.Spellcaster$SpellgetSpell() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidsetSpell(org.bukkit.entity.Spellcaster$Spell) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Spellcaster$Spelltop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-7897545631108478291n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + BLINDNESS
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + DISAPPEAR
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + FANGS
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + NONE
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + SUMMON_VEX
NEWpublic static final org.bukkit.entity.Spellcaster$Spell + n.a. + WOLOLO
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.entity.Spellcaster$SpellvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.entity.Spellcaster$Spell[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.TippedArrowtop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Arrow + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Projectile + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.ColorgetColor() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetColor(org.bukkit.Color) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.entity.Vindicatortop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
NEWorg.bukkit.entity.Illager + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.entity.Wolftop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Damageable + n.a. +
UNCHANGED + (*) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (!) + org.bukkit.entity.LivingEntity + n.a. +
NEWorg.bukkit.entity.Sittable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic abstract booleanisSitting() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVEDpublic abstract voidsetSitting(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.block.BlockBreakEventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisDropItems() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic voidsetDropItems(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.56
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.block.BlockBurnEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic BlockBurnEvent(org.bukkit.block.Block) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
1820
+
NEWpublic BlockBurnEvent(org.bukkit.block.Block, + org.bukkit.block.Block) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.block.BlockgetIgnitingBlock() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.event.entity.CreatureSpawnEvent$SpawnReasontop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-6882416478730906442n.a.
Newtrue-1603343154766069030n.a.
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.entity.CreatureSpawnEvent$SpawnReason + n.a. + SHOULDER_ENTITY
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.event.entity.EntityDamageByBlockEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.event.entity.EntityDamageByEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.entity.EntityDamageEventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public int_INVALID_getDamage() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
157n.a.
+
REMOVED + (!) + public void_INVALID_setDamage(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
206n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.event.entity.EntityDamageEvent$DamageCausetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-3416742053411324217n.a.
Newtrue5232698893073083491n.a.
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.entity.EntityDamageEvent$DamageCause + n.a. + ENTITY_SWEEP_ATTACK
+
+
+
+
+
+
+
+
+UNCHANGED + (Serializable compatible)  + final static public enum  + org.bukkit.event.entity.EntityDamageEvent$DamageModifiertop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5060849564019184269n.a.
Newtrue5060849564019184269n.a.
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.entity.EntityRegainHealthEventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public int_INVALID_getAmount() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
41n.a.
+
REMOVED + (!) + public void_INVALID_setAmount(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
62n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.event.inventory.InventoryTypetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-2347266497396646956n.a.
Newtrue2120689263797233895n.a.
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.inventory.InventoryType + n.a. + SHULKER_BOX
+
+
+
+
+
+
+
+
+UNCHANGED +   + public class  + org.bukkit.event.player.PlayerAchievementAwardedEventtop +
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerAdvancementDoneEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerAdvancementDoneEvent(org.bukkit.entity.Player, + org.bukkit.advancement.Advancement) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.advancement.AdvancementgetAdvancement() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerLocaleChangeEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerLocaleChangeEvent(org.bukkit.entity.Player, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic java.lang.StringgetLocale() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.vehicle.VehicleCreateEventtop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.vehicle.VehicleDamageEventtop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public VehicleDamageEvent(org.bukkit.entity.Vehicle, + org.bukkit.entity.Entity, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public int_INVALID_getDamage() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
56n.a.
+
REMOVED + (!) + public void_INVALID_setDamage(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
77n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.Instrumenttop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue7674951797277853649n.a.
Newtrue1121963403047420793n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.Instrument + n.a. + BELL
NEWpublic static final org.bukkit.Instrument + n.a. + CHIME
NEWpublic static final org.bukkit.Instrument + n.a. + FLUTE
NEWpublic static final org.bukkit.Instrument + n.a. + GUITAR
NEWpublic static final org.bukkit.Instrument + n.a. + XYLOPHONE
+
+
+
+
+
+
+
+
+UNCHANGED +   + public abstract interface  + org.bukkit.inventory.meta.BannerMetatop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.inventory.meta.ItemMeta + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract org.bukkit.DyeColorgetBaseColor() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetBaseColor(org.bukkit.DyeColor) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.meta.ItemMetatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.lang.StringgetLocalizedName() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasLocalizedName() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetLocalizedName(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.inventory.meta.KnowledgeBookMetatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Cloneable + n.a. +
NEWorg.bukkit.configuration.serialization.ConfigurationSerializable + n.a. +
NEWorg.bukkit.inventory.meta.ItemMeta + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidaddRecipe(org.bukkit.NamespacedKey[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.inventory.meta.KnowledgeBookMetaclone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.ListgetRecipes() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanhasRecipes() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidsetRecipes(java.util.List) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.inventory.ShapedRecipetop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Keyed + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ShapedRecipe(org.bukkit.inventory.ItemStack) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
3024
+
NEWpublic ShapedRecipe(org.bukkit.NamespacedKey, + org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.NamespacedKeygetKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.169
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.inventory.ShapelessRecipetop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Keyed + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ShapelessRecipe(org.bukkit.inventory.ItemStack) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
3324
+
NEWpublic ShapelessRecipe(org.bukkit.NamespacedKey, + org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.NamespacedKeygetKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.240
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.Keyedtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.NamespacedKeygetKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.Locationtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcheckFinite() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.563
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.map.MapCursor$Typetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-8663086952644485800n.a.
Newtrue4739264774797313668n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.map.MapCursor$Type + n.a. + MANSION
NEWpublic static final org.bukkit.map.MapCursor$Type + n.a. + RED_MARKER
NEWpublic static final org.bukkit.map.MapCursor$Type + n.a. + SMALL_WHITE_CIRCLE
NEWpublic static final org.bukkit.map.MapCursor$Type + n.a. + TEMPLE
NEWpublic static final org.bukkit.map.MapCursor$Type + n.a. + WHITE_CIRCLE
+
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.Materialtop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-6042230691590115725n.a.
Newtrue9172612987720384871n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.Material + n.a. + BLACK_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + BLUE_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + BROWN_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + CONCRETE
NEWpublic static final org.bukkit.Material + n.a. + CONCRETE_POWDER
NEWpublic static final org.bukkit.Material + n.a. + CYAN_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + GRAY_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + GREEN_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + KNOWLEDGE_BOOK
NEWpublic static final org.bukkit.Material + n.a. + LIGHT_BLUE_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + LIME_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + MAGENTA_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + ORANGE_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + PINK_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + PURPLE_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + RED_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + SILVER_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + WHITE_GLAZED_TERRACOTTA
NEWpublic static final org.bukkit.Material + n.a. + YELLOW_GLAZED_TERRACOTTA
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisFuel() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1188
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.material.Observertop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.material.MaterialData + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Cloneable + n.a. +
NEWorg.bukkit.material.Directional + n.a. +
NEWorg.bukkit.material.Redstone + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Observer(org.bukkit.Material) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic Observer(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWpublic Observer(org.bukkit.block.BlockFace) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
NEWpublic Observer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
NEWpublic Observer(int, + byte) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic Observer(org.bukkit.Material, + byte) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.material.Observerclone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.115
+
NEWpublic org.bukkit.block.BlockFacegetFacing() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.88
+
NEWpublic booleanisPowered() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic voidsetFacingDirection(org.bukkit.block.BlockFace) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.110
+
+
+
+
+
+
+
+NEW +   + final public class  + org.bukkit.NamespacedKeytop +
+
+
+
+Fields: + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.String + n.a. + BUKKIT
NEWpublic static final java.lang.String + n.a. + MINECRAFT
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic NamespacedKey(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic NamespacedKey(java.lang.String, + java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
NEWpublic java.lang.StringgetKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic java.lang.StringgetNamespace() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.68
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.77
+
NEWstatic public org.bukkit.NamespacedKeyminecraft(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.118
+
NEWstatic public org.bukkit.NamespacedKeyrandomKey() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.97
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.OfflinePlayertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract voidsetBanned(boolean) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract class  + org.bukkit.plugin.java.JavaPlugintop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.plugin.Plugin + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic com.avaje.ebean.EbeanServergetDatabase() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
391n.a.
+
REMOVED + (!) + public java.util.ListgetDatabaseClasses() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
317n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.plugin.Plugintop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract com.avaje.ebean.EbeanServergetDatabase() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.plugin.PluginDescriptionFiletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanisDatabaseEnabled() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
446n.a.
+
REMOVED + (!) + public voidsetDatabaseEnabled(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
877n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.scoreboard.Teamtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.ChatColorgetColor() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalStateException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetColor(org.bukkit.ChatColor) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.Servertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.bukkit.entity.Player[]_INVALID_getOnlinePlayers() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.IteratoradvancementIterator() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract voidconfigureDbConfig(com.avaje.ebean.config.ServerConfig) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.advancement.AdvancementgetAdvancement(org.bukkit.NamespacedKey) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.EntitygetEntity(java.util.UUID) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidreloadData() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.Soundtop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue661791208521696988n.a.
Newtrue-7466486617925531072n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_END_PORTAL_FRAME_FILL
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_END_PORTAL_SPAWN
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_NOTE_BELL
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_NOTE_CHIME
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_NOTE_FLUTE
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_NOTE_GUITAR
NEWpublic static final org.bukkit.Sound + n.a. + BLOCK_NOTE_XYLOPHONE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_BOAT_PADDLE_LAND
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_BOAT_PADDLE_WATER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_BOBBER_RETRIEVE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ENDEREYE_DEATH
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_AMBIENT
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_CAST_SPELL
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_DEATH
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_HURT
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_MIRROR_MOVE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_PREPARE_BLINDNESS
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_ILLUSION_ILLAGER_PREPARE_MIRROR
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_AMBIENT
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_DEATH
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_EAT
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_FLY
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_HURT
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_BLAZE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_CREEPER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ELDER_GUARDIAN
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ENDERDRAGON
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ENDERMAN
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ENDERMITE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_EVOCATION_ILLAGER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_GHAST
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_HUSK
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ILLUSION_ILLAGER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_MAGMACUBE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_POLAR_BEAR
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_SHULKER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_SILVERFISH
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_SKELETON
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_SLIME
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_SPIDER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_STRAY
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_VEX
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_VINDICATION_ILLAGER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_WITCH
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_WITHER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_WITHER_SKELETON
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_WOLF
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ZOMBIE
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ZOMBIE_PIGMAN
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PARROT_STEP
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PLAYER_HURT_DROWN
NEWpublic static final org.bukkit.Sound + n.a. + ENTITY_PLAYER_HURT_ON_FIRE
NEWpublic static final org.bukkit.Sound + n.a. + UI_TOAST_CHALLENGE_COMPLETE
NEWpublic static final org.bukkit.Sound + n.a. + UI_TOAST_IN
NEWpublic static final org.bukkit.Sound + n.a. + UI_TOAST_OUT
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.UnsafeValuestop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.advancement.AdvancementloadAdvancement(org.bukkit.NamespacedKey, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAdvancement(org.bukkit.NamespacedKey) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.util.Vectortop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcheckFinite() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.624
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.WorldBordertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanisInside(org.bukkit.Location) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+ + + diff --git a/sponge-version-diff.html b/sponge-version-diff.html new file mode 100644 index 0000000..3b6fadb --- /dev/null +++ b/sponge-version-diff.html @@ -0,0 +1,6207 @@ + + + +Spigot diff from 6.1.0-20170502.022019-1 to 7.0.0-SNAPSHOT + + + +Sponge diff from 6.1.0 to 7.0.0-SNAPSHOT +
+
+ + + + + + + + + + + + + + + + + + + + + + +
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
+
+ + WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and + interfaces that could not + be found on the classpath are ignored. Hence changes caused by these superclasses and + interfaces are not reflected in the output. + +
+
+ + +
+Classes: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusFully Qualified Name
MODIFIED + (!) + org.spongepowered.api.CatalogTypes
MODIFIED + (!) + org.spongepowered.api.data.DataManager
MODIFIED + (!) + org.spongepowered.api.data.key.Keys
MODIFIED + (!) + org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
MODIFIED + (!) + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgeableData
REMOVED + (!) + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableElderData
MODIFIED + (!) + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData
REMOVED + (!) + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSkeletonData
REMOVED + (!) + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableZombieData
MODIFIED + (!) + org.spongepowered.api.data.manipulator.mutable.entity.AgeableData
REMOVED + (!) + org.spongepowered.api.data.manipulator.mutable.entity.ElderData
MODIFIED + (!) + org.spongepowered.api.data.manipulator.mutable.entity.HorseData
REMOVED + (!) + org.spongepowered.api.data.manipulator.mutable.entity.SkeletonData
REMOVED + (!) + org.spongepowered.api.data.manipulator.mutable.entity.ZombieData
REMOVED + (!) + org.spongepowered.api.data.type.HorseVariant
REMOVED + (!) + org.spongepowered.api.data.type.HorseVariants
REMOVED + (!) + org.spongepowered.api.data.type.SkeletonType
REMOVED + (!) + org.spongepowered.api.data.type.SkeletonTypes
REMOVED + (!) + org.spongepowered.api.data.type.ZombieType
REMOVED + (!) + org.spongepowered.api.data.type.ZombieTypes
MODIFIED + (!) + org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask
MODIFIED + (!) + org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask$Builder
MODIFIED + (!) + org.spongepowered.api.entity.living.animal.Horse
MODIFIEDorg.spongepowered.api.entity.living.animal.RideableHorse
MODIFIED + (!) + org.spongepowered.api.entity.living.monster.Guardian
MODIFIED + (!) + org.spongepowered.api.entity.living.monster.Skeleton
MODIFIED + (!) + org.spongepowered.api.entity.living.monster.Zombie
MODIFIED + (!) + org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
MODIFIED + (!) + org.spongepowered.api.event.entity.AttackEntityEvent
MODIFIED + (!) + org.spongepowered.api.event.entity.DamageEntityEvent
MODIFIED + (!) + org.spongepowered.api.item.inventory.property.InventoryDimension
MODIFIED + (!) + org.spongepowered.api.text.serializer.TextSerializers
MODIFIED + (!) + org.spongepowered.api.util.TypeTokens
+
+
+ + Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*). + +
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.spongepowered.api.CatalogTypestop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
DOUBLE_SIZE_PLANT_TYPE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HORSE_VARIANT
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_TYPE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.data.DataManagertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.spongepowered.api.data.DataContainercreateContainer() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.spongepowered.api.data.DataContainercreateContainer(org.spongepowered.api.data.DataView$SafetyMode) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract voidregister(java.lang.Class, + java.lang.Class, + org.spongepowered.api.data.manipulator.DataManipulatorBuilder) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.spongepowered.api.data.key.Keystop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ELDER_GUARDIAN
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HELD_EXPERIENCE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HORSE_VARIANT
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
IS_BABY
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
LEASH_HOLDER
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_TYPE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
VILLAGER_ZOMBIE_PROFESSION
REMOVED + (!) + public static final org.spongepowered.api.data.key.Key + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ZOMBIE_TYPE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.spongepowered.api.data.manipulator.catalog.CatalogEntityDatatop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ELDER_DATA
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_DATA
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final java.lang.Class + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ZOMBIE_DATA
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgeableDatatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.immutable.ImmutableValuebaby() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableElderDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.ImmutableDataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.immutable.ImmutableValueelder() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseDatatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.immutable.ImmutableValuevariant() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSkeletonDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.immutable.ImmutableVariantData + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.ImmutableDataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.immutable.entity.ImmutableZombieDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.ImmutableDataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.immutable.ImmutableOptionalValueprofession() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.data.value.immutable.ImmutableValuetype() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.mutable.entity.AgeableDatatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.mutable.Valuebaby() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.mutable.entity.ElderDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.DataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.mutable.Valueelder() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.mutable.entity.HorseDatatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.mutable.Valuevariant() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.mutable.entity.SkeletonDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.DataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.mutable.VariantData + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.manipulator.mutable.entity.ZombieDatatop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.data.DataSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.manipulator.DataManipulator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.data.value.ValueContainer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.data.value.mutable.OptionalValueprofession() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.data.value.mutable.Valuetype() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.type.HorseVarianttop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.CatalogType + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.spongepowered.api.text.translation.Translatable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVEDorg.spongepowered.api.util.annotation.CatalogedBy + + + + + + + + + + + +
Status:Name:Old element values:New element values:
REMOVEDvalueorg.spongepowered.api.data.type.HorseVariants
+
+
+
+
+
+
+
+REMOVED + (!) + +   + final public class  + org.spongepowered.api.data.type.HorseVariantstop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
DONKEY
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HORSE
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
LLAMA
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
MULE
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_HORSE
REMOVED + (!) + public static final org.spongepowered.api.data.type.HorseVariant + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
UNDEAD_HORSE
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.type.SkeletonTypetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.CatalogType + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVEDorg.spongepowered.api.util.annotation.CatalogedBy + + + + + + + + + + + +
Status:Name:Old element values:New element values:
REMOVEDvalueorg.spongepowered.api.data.type.SkeletonTypes
+
+
+
+
+
+
+
+REMOVED + (!) + +   + final public class  + org.spongepowered.api.data.type.SkeletonTypestop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.data.type.SkeletonType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
NORMAL
REMOVED + (!) + public static final org.spongepowered.api.data.type.SkeletonType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
STRAY
REMOVED + (!) + public static final org.spongepowered.api.data.type.SkeletonType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
WITHER
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+REMOVED + (!) + +   + public abstract interface  + org.spongepowered.api.data.type.ZombieTypetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.spongepowered.api.CatalogType + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVEDorg.spongepowered.api.util.annotation.CatalogedBy + + + + + + + + + + + +
Status:Name:Old element values:New element values:
REMOVEDvalueorg.spongepowered.api.data.type.ZombieTypes
+
+
+
+
+
+
+
+REMOVED + (!) + +   + final public class  + org.spongepowered.api.data.type.ZombieTypestop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.data.type.ZombieType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HUSK
REMOVED + (!) + public static final org.spongepowered.api.data.type.ZombieType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
NORMAL
REMOVED + (!) + public static final org.spongepowered.api.data.type.ZombieType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
VILLAGER
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITasktop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract intgetInterruptIfTargetUnseenTicks() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract intgetSearchDelay() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract intgetSearchStatus() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITasksetInterruptIfTargetUnseenTicks(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITasksetSearchDelay(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITasksetSearchStatus(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + static public abstract interface  + org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask$Buildertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask$BuilderinterruptTargetUnseenTicks(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask$BuildersearchDelay(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.entity.living.animal.Horsetop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.spongepowered.api.data.value.mutable.Valuecolor() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
81n.a.
+
REMOVED + (!) + public org.spongepowered.api.data.manipulator.mutable.entity.HorseDatagetHorseData() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
44n.a.
+
REMOVED + (!) + public org.spongepowered.api.data.value.mutable.Valuestyle() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
69n.a.
+
REMOVED + (!) + public org.spongepowered.api.data.value.mutable.Valuevariant() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
57n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.spongepowered.api.entity.living.animal.RideableHorsetop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.spongepowered.api.entity.living.animal.Horse + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic org.spongepowered.api.data.value.mutable.Valuevariant() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
52n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.entity.living.monster.Guardiantop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.spongepowered.api.data.value.mutable.Valueelder() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
56n.a.
+
REMOVED + (!) + public org.spongepowered.api.data.manipulator.mutable.entity.ElderDatagetElderData() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
47n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.entity.living.monster.Skeletontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.spongepowered.api.data.manipulator.mutable.entity.SkeletonDatagetSkeletonData() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
49n.a.
+
REMOVED + (!) + public org.spongepowered.api.data.value.mutable.Valuevariant() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
61n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.entity.living.monster.Zombietop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.spongepowered.api.data.manipulator.mutable.entity.ZombieDatagetZombieData() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
50n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.spongepowered.api.event.cause.entity.damage.DamageModifierTypestop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.event.cause.entity.damage.DamageModifierType + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
BLOCKING
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.event.entity.AttackEntityEventtop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.lang.String + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
BLOCKING
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.spongepowered.api.event.entity.DamageEntityEventtop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.lang.String + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
BLOCKING
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.spongepowered.api.item.inventory.property.InventoryDimensiontop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final java.lang.String + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
PROPERTY_NAM
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.spongepowered.api.text.serializer.TextSerializerstop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spongepowered.api.text.serializer.TextSerializer + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
TEXT_XML
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.spongepowered.api.util.TypeTokenstop +
+
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HORSE_VARIANT_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
HORSE_VARIANT_VALUE_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
SKELETON_VALUE_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ZOMBIE_TYPE_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final com.google.common.reflect.TypeToken + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
ZOMBIE_TYPE_VALUE_TOKEN
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+
+
+ + + diff --git a/sport-diff.html b/sport-diff.html new file mode 100644 index 0000000..2583b7c --- /dev/null +++ b/sport-diff.html @@ -0,0 +1,92557 @@ + + + +Spigot difference from 1.11 to 1.12 + + + +Sportbukkit diff from 1.11 to Spigot 1.11 +
+
+ + + + + + + + + + + + + + + + + + + + + + +
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:true
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
+
+ + WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and + interfaces that could not + be found on the classpath are ignored. Hence changes caused by these superclasses and + interfaces are not reflected in the output. + +
+
+ + +
+Classes: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusFully Qualified Name
MODIFIEDorg.bukkit.attribute.Attribute
MODIFIEDorg.bukkit.attribute.AttributeModifier$Operation
NEWorg.bukkit.attribute.ItemAttributeModifier
MODIFIED + (*) + org.bukkit.block.Block
MODIFIEDorg.bukkit.block.BlockFace
NEWorg.bukkit.block.BlockFactory
NEWorg.bukkit.block.BlockImage
MODIFIED + (*) + org.bukkit.block.BlockState
MODIFIED + (*) + org.bukkit.block.Chest
NEWorg.bukkit.block.Chest$Lid
MODIFIEDorg.bukkit.block.DoubleChest
NEWorg.bukkit.block.EmptyBlockImage
MODIFIED + (*) + org.bukkit.block.Sign
MODIFIED + (*) + org.bukkit.block.Skull
NEWorg.bukkit.block.TransformedBlockImage
MODIFIED + (!) + org.bukkit.boss.BossBar
MODIFIED + (!) + org.bukkit.Bukkit
NEWorg.bukkit.BukkitModule
NEWorg.bukkit.BukkitRuntime
MODIFIED + (!) + org.bukkit.ChatColor
MODIFIED + (*) + org.bukkit.Chunk
MODIFIED + (*) + org.bukkit.ChunkSnapshot
MODIFIED + (!) + org.bukkit.command.Command
MODIFIED + (*) + org.bukkit.command.CommandMap
MODIFIED + (!) + org.bukkit.command.CommandSender
MODIFIED + (!) + org.bukkit.command.ConsoleCommandSender
UNCHANGED + (!) + org.bukkit.command.defaults.AchievementCommand
UNCHANGED + (!) + org.bukkit.command.defaults.BanCommand
UNCHANGED + (!) + org.bukkit.command.defaults.BanIpCommand
UNCHANGED + (!) + org.bukkit.command.defaults.BanListCommand
UNCHANGED + (!) + org.bukkit.command.defaults.BukkitCommand
UNCHANGED + (!) + org.bukkit.command.defaults.ClearCommand
UNCHANGED + (!) + org.bukkit.command.defaults.DefaultGameModeCommand
UNCHANGED + (!) + org.bukkit.command.defaults.DeopCommand
UNCHANGED + (!) + org.bukkit.command.defaults.DifficultyCommand
UNCHANGED + (!) + org.bukkit.command.defaults.EffectCommand
UNCHANGED + (!) + org.bukkit.command.defaults.EnchantCommand
UNCHANGED + (!) + org.bukkit.command.defaults.ExpCommand
UNCHANGED + (!) + org.bukkit.command.defaults.GameModeCommand
UNCHANGED + (!) + org.bukkit.command.defaults.GameRuleCommand
UNCHANGED + (!) + org.bukkit.command.defaults.GiveCommand
UNCHANGED + (!) + org.bukkit.command.defaults.HelpCommand
UNCHANGED + (!) + org.bukkit.command.defaults.KickCommand
UNCHANGED + (!) + org.bukkit.command.defaults.KillCommand
UNCHANGED + (!) + org.bukkit.command.defaults.ListCommand
UNCHANGED + (!) + org.bukkit.command.defaults.MeCommand
UNCHANGED + (!) + org.bukkit.command.defaults.OpCommand
UNCHANGED + (!) + org.bukkit.command.defaults.PardonCommand
UNCHANGED + (!) + org.bukkit.command.defaults.PardonIpCommand
UNCHANGED + (!) + org.bukkit.command.defaults.PlaySoundCommand
MODIFIED + (!) + org.bukkit.command.defaults.PluginsCommand
MODIFIED + (!) + org.bukkit.command.defaults.ReloadCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SaveCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SaveOffCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SaveOnCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SayCommand
UNCHANGED + (!) + org.bukkit.command.defaults.ScoreboardCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SeedCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SetIdleTimeoutCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SetWorldSpawnCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SpawnpointCommand
UNCHANGED + (!) + org.bukkit.command.defaults.SpreadPlayersCommand
UNCHANGED + (!) + org.bukkit.command.defaults.StopCommand
NEWorg.bukkit.command.defaults.SuspendCommand
UNCHANGED + (!) + org.bukkit.command.defaults.TeleportCommand
MODIFIED + (!) + org.bukkit.command.defaults.TellCommand
MODIFIED + (!) + org.bukkit.command.defaults.TestForCommand
UNCHANGED + (!) + org.bukkit.command.defaults.TimeCommand
MODIFIED + (!) + org.bukkit.command.defaults.TimingsCommand
UNCHANGED + (!) + org.bukkit.command.defaults.ToggleDownfallCommand
UNCHANGED + (!) + org.bukkit.command.defaults.VanillaCommand
UNCHANGED + (!) + org.bukkit.command.defaults.VersionCommand
UNCHANGED + (!) + org.bukkit.command.defaults.WeatherCommand
UNCHANGED + (!) + org.bukkit.command.defaults.WhitelistCommand
UNCHANGED + (!) + org.bukkit.command.FormattedCommandAlias
UNCHANGED + (!) + org.bukkit.command.MultipleCommandAlias
UNCHANGED + (!) + org.bukkit.command.PluginCommand
MODIFIEDorg.bukkit.command.SimpleCommandMap
MODIFIED + (!) + org.bukkit.configuration.Configuration
MODIFIED + (*) + org.bukkit.configuration.ConfigurationSection
MODIFIED + (!) + org.bukkit.configuration.InvalidConfigurationException
MODIFIED + (!) + org.bukkit.configuration.MemorySection
MODIFIEDorg.bukkit.configuration.serialization.ConfigurationSerialization
MODIFIED + (!) + org.bukkit.conversations.ConversationContext
MODIFIED + (!) + org.bukkit.Effect
MODIFIED + (!) + org.bukkit.entity.Arrow
NEWorg.bukkit.entity.Arrow$PickupRule
REMOVED + (!) + org.bukkit.entity.Arrow$Spigot
MODIFIED + (!) + org.bukkit.entity.Entity
REMOVED + (!) + org.bukkit.entity.Entity$Spigot
MODIFIED + (*) + org.bukkit.entity.FallingBlock
MODIFIED + (*) + org.bukkit.entity.HumanEntity
MODIFIED + (!) + org.bukkit.entity.LightningStrike
REMOVED + (!) + org.bukkit.entity.LightningStrike$Spigot
MODIFIED + (*) + org.bukkit.entity.LivingEntity
MODIFIED + (!) + org.bukkit.entity.Player
REMOVED + (!) + org.bukkit.entity.Player$Spigot
NEWorg.bukkit.EntityLocation
MODIFIED + (*) + org.bukkit.event.block.BlockBreakEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockBurnEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockCanBuildEvent
MODIFIED + (*) + org.bukkit.event.block.BlockDamageEvent
NEWorg.bukkit.event.block.BlockDispenseEntityEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockDispenseEvent
MODIFIEDorg.bukkit.event.block.BlockEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockExpEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockExplodeEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockFadeEvent
NEWorg.bukkit.event.block.BlockFallEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockFormEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockFromToEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockGrowEvent
MODIFIED + (*) + org.bukkit.event.block.BlockIgniteEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockMultiPlaceEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockPhysicsEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockPistonEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockPistonExtendEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockPistonRetractEvent
MODIFIED + (*) + org.bukkit.event.block.BlockPlaceEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockRedstoneEvent
UNCHANGED + (*) + org.bukkit.event.block.BlockSpreadEvent
NEWorg.bukkit.event.block.BlockUndamageEvent
UNCHANGED + (*) + org.bukkit.event.block.CauldronLevelChangeEvent
MODIFIED + (*) + org.bukkit.event.block.EntityBlockFormEvent
UNCHANGED + (*) + org.bukkit.event.block.LeavesDecayEvent
UNCHANGED + (*) + org.bukkit.event.block.NotePlayEvent
MODIFIED + (!) + org.bukkit.event.block.SignChangeEvent
NEWorg.bukkit.event.BoundEventHandler
NEWorg.bukkit.event.CallableEventHandler
UNCHANGED + (*) + org.bukkit.event.enchantment.EnchantItemEvent
UNCHANGED + (*) + org.bukkit.event.enchantment.PrepareItemEnchantEvent
UNCHANGED + (*) + org.bukkit.event.entity.AreaEffectCloudApplyEvent
MODIFIED + (!) + org.bukkit.event.entity.CreatureSpawnEvent
MODIFIED + (*) + org.bukkit.event.entity.CreeperPowerEvent
UNCHANGED + (*) + org.bukkit.event.entity.EnderDragonChangePhaseEvent
NEWorg.bukkit.event.entity.EntityActionBase
UNCHANGED + (*) + org.bukkit.event.entity.EntityAirChangeEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityBreakDoorEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityBreedEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityChangeBlockEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityCombustByBlockEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityCombustByEntityEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityCombustEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityCreatePortalEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityDamageByBlockEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityDamageByEntityEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityDamageEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityDeathEvent
NEWorg.bukkit.event.entity.EntityDespawnInVoidEvent
MODIFIEDorg.bukkit.event.entity.EntityEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityExplodeEvent
NEWorg.bukkit.event.entity.EntityExtinguishEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityInteractEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityPortalEnterEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityPortalEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityPortalExitEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityRegainHealthEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityResurrectEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityShootBowEvent
REMOVED + (!) + org.bukkit.event.entity.EntitySpawnEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityTameEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityTargetEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityTargetLivingEntityEvent
MODIFIED + (*) + org.bukkit.event.entity.EntityTeleportEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityToggleGlideEvent
UNCHANGED + (*) + org.bukkit.event.entity.EntityUnleashEvent
UNCHANGED + (*) + org.bukkit.event.entity.ExpBottleEvent
NEWorg.bukkit.event.entity.ExplosionPrimeByEntityEvent
UNCHANGED + (*) + org.bukkit.event.entity.ExplosionPrimeEvent
UNCHANGED + (*) + org.bukkit.event.entity.FireworkExplodeEvent
UNCHANGED + (*) + org.bukkit.event.entity.FoodLevelChangeEvent
MODIFIED + (*) + org.bukkit.event.entity.HorseJumpEvent
UNCHANGED + (*) + org.bukkit.event.entity.ItemDespawnEvent
UNCHANGED + (*) + org.bukkit.event.entity.ItemMergeEvent
MODIFIED + (!) + org.bukkit.event.entity.ItemSpawnEvent
UNCHANGED + (*) + org.bukkit.event.entity.LingeringPotionSplashEvent
MODIFIED + (*) + org.bukkit.event.entity.PigZapEvent
UNCHANGED + (*) + org.bukkit.event.entity.PlayerDeathEvent
MODIFIEDorg.bukkit.event.entity.PlayerLeashEntityEvent
NEWorg.bukkit.event.entity.PotionEffectAddEvent
NEWorg.bukkit.event.entity.PotionEffectEvent
NEWorg.bukkit.event.entity.PotionEffectExpireEvent
NEWorg.bukkit.event.entity.PotionEffectExtendEvent
NEWorg.bukkit.event.entity.PotionEffectRemoveEvent
UNCHANGED + (*) + org.bukkit.event.entity.PotionSplashEvent
MODIFIED + (*) + org.bukkit.event.entity.ProjectileHitEvent
MODIFIED + (*) + org.bukkit.event.entity.ProjectileLaunchEvent
UNCHANGED + (*) + org.bukkit.event.entity.SheepDyeWoolEvent
UNCHANGED + (*) + org.bukkit.event.entity.SheepRegrowWoolEvent
UNCHANGED + (*) + org.bukkit.event.entity.SlimeSplitEvent
REMOVED + (!) + org.bukkit.event.entity.SpawnerSpawnEvent
UNCHANGED + (*) + org.bukkit.event.entity.VillagerAcquireTradeEvent
UNCHANGED + (*) + org.bukkit.event.entity.VillagerReplenishTradeEvent
NEWorg.bukkit.event.EntityAction
MODIFIEDorg.bukkit.event.Event
NEWorg.bukkit.event.EventBody
NEWorg.bukkit.event.EventBus
NEWorg.bukkit.event.EventCallable
MODIFIEDorg.bukkit.event.EventException
NEWorg.bukkit.event.EventExecutor
NEWorg.bukkit.event.EventHandlerMeta
NEWorg.bukkit.event.EventMethodExecutor
NEWorg.bukkit.event.EventRegistry
MODIFIED + (!) + org.bukkit.event.HandlerList
MODIFIED + (*) + org.bukkit.event.hanging.HangingBreakByEntityEvent
UNCHANGED + (*) + org.bukkit.event.hanging.HangingBreakEvent
MODIFIED + (*) + org.bukkit.event.hanging.HangingEvent
MODIFIED + (*) + org.bukkit.event.hanging.HangingPlaceEvent
UNCHANGED + (*) + org.bukkit.event.inventory.BrewEvent
UNCHANGED + (*) + org.bukkit.event.inventory.BrewingStandFuelEvent
UNCHANGED + (!) + org.bukkit.event.inventory.CraftItemEvent
UNCHANGED + (*) + org.bukkit.event.inventory.FurnaceBurnEvent
MODIFIED + (*) + org.bukkit.event.inventory.FurnaceExtractEvent
UNCHANGED + (*) + org.bukkit.event.inventory.FurnaceSmeltEvent
NEWorg.bukkit.event.inventory.InventoryClickedEvent
MODIFIED + (!) + org.bukkit.event.inventory.InventoryClickEvent
UNCHANGED + (*) + org.bukkit.event.inventory.InventoryCloseEvent
UNCHANGED + (!) + org.bukkit.event.inventory.InventoryCreativeEvent
UNCHANGED + (*) + org.bukkit.event.inventory.InventoryDragEvent
MODIFIEDorg.bukkit.event.inventory.InventoryEvent
UNCHANGED + (*) + org.bukkit.event.inventory.InventoryInteractEvent
MODIFIEDorg.bukkit.event.inventory.InventoryMoveItemEvent
UNCHANGED + (*) + org.bukkit.event.inventory.InventoryOpenEvent
MODIFIEDorg.bukkit.event.inventory.InventoryPickupItemEvent
MODIFIEDorg.bukkit.event.inventory.InventoryType
UNCHANGED + (*) + org.bukkit.event.inventory.PrepareAnvilEvent
UNCHANGED + (*) + org.bukkit.event.inventory.PrepareItemCraftEvent
UNCHANGED + (*) + org.bukkit.event.player.AsyncPlayerChatEvent
MODIFIEDorg.bukkit.event.player.AsyncPlayerPreLoginEvent$Result
UNCHANGED + (*) + org.bukkit.event.player.PlayerAchievementAwardedEvent
NEWorg.bukkit.event.player.PlayerActionBase
MODIFIED + (*) + org.bukkit.event.player.PlayerAnimationEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerArmorStandManipulateEvent
NEWorg.bukkit.event.player.PlayerAttackEntityEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerBedEnterEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerBedLeaveEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerBucketEmptyEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerBucketEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerBucketFillEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerChangedMainHandEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerChangedWorldEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerChannelEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerChatEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerChatTabCompleteEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerCommandPreprocessEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerDropItemEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerEditBookEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerEggThrowEvent
MODIFIEDorg.bukkit.event.player.PlayerEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerExpChangeEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerFishEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerGameModeChangeEvent
NEWorg.bukkit.event.player.PlayerInitialSpawnEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerInteractAtEntityEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerInteractEntityEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerInteractEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerItemBreakEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerItemConsumeEvent
REMOVED + (!) + org.bukkit.event.player.PlayerItemDamageEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerItemHeldEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerJoinEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerKickEvent
NEWorg.bukkit.event.player.PlayerKnockbackEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerLevelChangeEvent
NEWorg.bukkit.event.player.PlayerLocaleChangeEvent
MODIFIED + (!) + org.bukkit.event.player.PlayerLoginEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerMoveEvent
NEWorg.bukkit.event.player.PlayerOnGroundEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerPickupArrowEvent
NEWorg.bukkit.event.player.PlayerPickupExperienceEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerPickupItemEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerPortalEvent
MODIFIEDorg.bukkit.event.player.PlayerPreLoginEvent$Result
UNCHANGED + (*) + org.bukkit.event.player.PlayerQuitEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerRegisterChannelEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerResourcePackStatusEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerRespawnEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerShearEntityEvent
NEWorg.bukkit.event.player.PlayerSkinPartsChangeEvent
NEWorg.bukkit.event.player.PlayerSpawnEntityEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerStatisticIncrementEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerSwapHandItemsEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerTeleportEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerToggleFlightEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerToggleSneakEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerToggleSprintEvent
MODIFIED + (*) + org.bukkit.event.player.PlayerUnleashEntityEvent
UNCHANGED + (*) + org.bukkit.event.player.PlayerUnregisterChannelEvent
NEWorg.bukkit.event.player.PlayerUseUnknownEntityEvent
MODIFIED + (!) + org.bukkit.event.player.PlayerVelocityEvent
NEWorg.bukkit.event.PlayerAction
NEWorg.bukkit.event.RegisteredHandler
MODIFIEDorg.bukkit.event.server.MapInitializeEvent
MODIFIEDorg.bukkit.event.server.ServerListPingEvent
NEWorg.bukkit.event.server.ServerSuspendEvent
NEWorg.bukkit.event.SimpleEventBus
NEWorg.bukkit.event.SimpleEventRegistry
UNCHANGED + (*) + org.bukkit.event.vehicle.VehicleBlockCollisionEvent
UNCHANGED + (*) + org.bukkit.event.vehicle.VehicleCollisionEvent
UNCHANGED + (*) + org.bukkit.event.vehicle.VehicleCreateEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleDamageEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleDestroyEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleEnterEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleEntityCollisionEvent
MODIFIEDorg.bukkit.event.vehicle.VehicleEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleExitEvent
MODIFIED + (*) + org.bukkit.event.vehicle.VehicleMoveEvent
UNCHANGED + (*) + org.bukkit.event.vehicle.VehicleUpdateEvent
MODIFIED + (*) + org.bukkit.event.weather.LightningStrikeEvent
UNCHANGED + (*) + org.bukkit.event.weather.ThunderChangeEvent
UNCHANGED + (*) + org.bukkit.event.weather.WeatherChangeEvent
MODIFIEDorg.bukkit.event.weather.WeatherEvent
UNCHANGED + (*) + org.bukkit.event.world.ChunkEvent
UNCHANGED + (*) + org.bukkit.event.world.ChunkLoadEvent
UNCHANGED + (*) + org.bukkit.event.world.ChunkPopulateEvent
UNCHANGED + (*) + org.bukkit.event.world.ChunkUnloadEvent
UNCHANGED + (*) + org.bukkit.event.world.PortalCreateEvent
UNCHANGED + (*) + org.bukkit.event.world.SpawnChangeEvent
MODIFIED + (*) + org.bukkit.event.world.StructureGrowEvent
MODIFIEDorg.bukkit.event.world.WorldEvent
UNCHANGED + (*) + org.bukkit.event.world.WorldInitEvent
UNCHANGED + (*) + org.bukkit.event.world.WorldLoadEvent
UNCHANGED + (*) + org.bukkit.event.world.WorldSaveEvent
UNCHANGED + (*) + org.bukkit.event.world.WorldUnloadEvent
NEWorg.bukkit.geometry.Axis
NEWorg.bukkit.geometry.BlockReflection
NEWorg.bukkit.geometry.BlockRotation
NEWorg.bukkit.geometry.BlockRotoflection
NEWorg.bukkit.geometry.CoarseTransform
NEWorg.bukkit.geometry.Cuboid
NEWorg.bukkit.geometry.Direction
NEWorg.bukkit.geometry.EmptyRegion
NEWorg.bukkit.geometry.MutableVec3
NEWorg.bukkit.geometry.MutableVec3Coarse
NEWorg.bukkit.geometry.MutableVec3Fine
NEWorg.bukkit.geometry.Ray
NEWorg.bukkit.geometry.Region
NEWorg.bukkit.geometry.Transform
NEWorg.bukkit.geometry.Vec3
NEWorg.bukkit.geometry.Vec3Coarse
NEWorg.bukkit.geometry.Vec3Fine
NEWorg.bukkit.geometry.VectorFactory
MODIFIED + (*) + org.bukkit.inventory.CraftingInventory
NEWorg.bukkit.inventory.ImItemStack
MODIFIED + (*) + org.bukkit.inventory.Inventory
MODIFIEDorg.bukkit.inventory.InventoryHolder
MODIFIED + (*) + org.bukkit.inventory.ItemFactory
MODIFIEDorg.bukkit.inventory.ItemStack
NEWorg.bukkit.inventory.ItemStack$Builder
MODIFIED + (!) + org.bukkit.inventory.meta.ItemMeta
REMOVED + (!) + org.bukkit.inventory.meta.ItemMeta$Spigot
MODIFIED + (*) + org.bukkit.inventory.meta.PotionMeta
MODIFIED + (*) + org.bukkit.inventory.meta.SkullMeta
MODIFIED + (*) + org.bukkit.inventory.PlayerInventory
NEWorg.bukkit.Locatable
MODIFIED + (!) + org.bukkit.Location
MODIFIEDorg.bukkit.map.MapView
NEWorg.bukkit.material.Alignable
MODIFIEDorg.bukkit.material.Lever
MODIFIEDorg.bukkit.material.MaterialData
MODIFIED + (*) + org.bukkit.metadata.Metadatable
MODIFIED + (*) + org.bukkit.metadata.MetadataStore
MODIFIEDorg.bukkit.metadata.MetadataStoreBase
MODIFIED + (!) + org.bukkit.OfflinePlayer
MODIFIED + (!) + org.bukkit.permissions.Permissible
MODIFIEDorg.bukkit.permissions.PermissibleBase
NEWorg.bukkit.permissions.PermissionBinder
NEWorg.bukkit.Physical
MODIFIED + (!) + org.bukkit.plugin.java.JavaPluginLoader
MODIFIED + (!) + org.bukkit.plugin.Plugin
MODIFIEDorg.bukkit.plugin.PluginBase
MODIFIEDorg.bukkit.plugin.PluginDescriptionFile
NEWorg.bukkit.plugin.PluginEventRegistry
NEWorg.bukkit.plugin.PluginExceptionHandler
NEWorg.bukkit.plugin.PluginInstanceModule
MODIFIEDorg.bukkit.plugin.PluginLogger
NEWorg.bukkit.plugin.PluginModule
MODIFIED + (*) + org.bukkit.plugin.RegisteredListener
MODIFIED + (!) + org.bukkit.plugin.SimplePluginManager
UNCHANGED + (*) + org.bukkit.plugin.TimedRegisteredListener
NEWorg.bukkit.PoseFlag
UNCHANGEDorg.bukkit.potion.Potion
NEWorg.bukkit.potion.PotionBrew
NEWorg.bukkit.potion.PotionBrewRegistry
NEWorg.bukkit.potion.PotionEffectRegistry
MODIFIED + (!) + org.bukkit.potion.PotionEffectType
MODIFIEDorg.bukkit.potion.PotionEffectTypeWrapper
MODIFIEDorg.bukkit.potion.PotionType
MODIFIEDorg.bukkit.projectiles.ProjectileSource
NEWorg.bukkit.region.BlockRegion
NEWorg.bukkit.region.CuboidBlockIterator
NEWorg.bukkit.region.CuboidBlockRegion
NEWorg.bukkit.region.FilteredBlockIterator
NEWorg.bukkit.region.MutableBlockIterator
NEWorg.bukkit.region.TransformedBlockIterator
NEWorg.bukkit.registry.Key
NEWorg.bukkit.registry.Registerable
NEWorg.bukkit.registry.Registry
MODIFIED + (*) + org.bukkit.scheduler.BukkitScheduler
MODIFIED + (!) + org.bukkit.scoreboard.Score
MODIFIED + (!) + org.bukkit.Server
REMOVED + (!) + org.bukkit.Server$Spigot
NEWorg.bukkit.ServerInstanceModule
NEWorg.bukkit.ServerModule
NEWorg.bukkit.Skin
NEWorg.bukkit.Skin$Part
MODIFIED + (*) + org.bukkit.util.BlockVector
NEWorg.bukkit.util.EnumUtils
NEWorg.bukkit.util.ImmutableMaterialSet
NEWorg.bukkit.util.ImmutableMaterialSet$Builder
NEWorg.bukkit.util.ImVector
MODIFIEDorg.bukkit.util.NumberConversions
NEWorg.bukkit.util.RayBlockIntersection
NEWorg.bukkit.util.SetBase
MODIFIED + (*) + org.bukkit.util.Vector
MODIFIED + (!) + org.bukkit.World
REMOVED + (!) + org.bukkit.World$Spigot
MODIFIEDorg.bukkit.WorldCreator
REMOVED + (!) + org.spigotmc.CustomTimingsHandler
REMOVED + (!) + org.spigotmc.event.entity.EntityDismountEvent
REMOVED + (!) + org.spigotmc.event.entity.EntityMountEvent
REMOVED + (!) + org.spigotmc.event.player.PlayerSpawnLocationEvent
+
+
+ + Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*). + +
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.attribute.Attributetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue2895331819085848595n.a.
Newtrue-4669976356481277647n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + ARROW_ACCURACY
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + ARROW_VELOCITY_TRANSFER
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + GENERIC_ARMOR_TOUGHNESS
NEWpublic static final org.bukkit.attribute.Attribute + n.a. + SHIELD_STRENGTH
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.attribute.AttributebyName(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWpublic java.lang.StringgetName() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.attribute.AttributeModifier$Operationtop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1099494268082013300n.a.
Newtrue1061430242177749331n.a.
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.attribute.AttributeModifier$OperationfromOpcode(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.104
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.attribute.ItemAttributeModifiertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.configuration.serialization.ConfigurationSerializable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ItemAttributeModifier(org.bukkit.inventory.EquipmentSlot, + org.bukkit.attribute.AttributeModifier) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.attribute.ItemAttributeModifierdeserialize(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWstatic public org.bukkit.inventory.EquipmentSlotdeserializeSlot(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic org.bukkit.attribute.AttributeModifiergetModifier() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic org.bukkit.inventory.EquipmentSlotgetSlot() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWpublic java.util.Mapserialize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWstatic public java.lang.StringserializeSlot(org.bukkit.inventory.EquipmentSlot) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.block.Blocktop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Locatable + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.geometry.Vec3getPosition() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectionrayTrace(org.bukkit.util.Vector, + org.bukkit.util.Vector) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectionrayTrace(org.bukkit.Location, + double) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsimulateChangeForNeighbors(org.bukkit.material.MaterialData, + org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsimulateNeighborChange(org.bukkit.block.BlockFace, + org.bukkit.material.MaterialData, + org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.block.BlockFacetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Vec3 + n.a. +
NEWorg.bukkit.geometry.Vec3Coarse + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1201448517781127135n.a.
Newtrue4540632411398431299n.a.
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intblockYaw() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWstatic public org.bukkit.block.BlockFacebyBlockYaw(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.216
+
NEWstatic public org.bukkit.block.BlockFacebyDirection(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.227
+
NEWstatic public org.bukkit.block.BlockFacebyDirection(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.234
+
NEWstatic public org.bukkit.block.BlockFacebyYaw(float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.223
+
NEWpublic org.bukkit.geometry.Vec3coarseOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.311
+
NEWpublic intcoarseX() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.271
+
NEWpublic intcoarseY() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.276
+
NEWpublic intcoarseZ() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.281
+
NEWpublic org.bukkit.geometry.Vec3coarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.316
+
NEWpublic org.bukkit.block.BlockFacecopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.286
+
NEWpublic org.bukkit.geometry.Vec3fineCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.296
+
NEWpublic org.bukkit.geometry.Vec3fineOf(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.301
+
NEWpublic org.bukkit.geometry.Vec3fineZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.306
+
NEWstatic public java.util.Listhorizontal() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.207
+
NEWpublic booleanisHorizontal() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic org.bukkit.geometry.MutableVec3mutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.291
+
NEWpublic org.bukkit.geometry.Vec3normal() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic floatyaw() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.block.BlockFactorytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.material.MaterialDatareflect(org.bukkit.material.MaterialData, + org.bukkit.geometry.BlockReflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.material.MaterialDatarotate(org.bukkit.material.MaterialData, + org.bukkit.geometry.BlockRotation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.material.MaterialDatatransform(org.bukkit.material.MaterialData, + org.bukkit.geometry.BlockRotoflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.material.MaterialDatatransform(org.bukkit.material.MaterialData, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.block.BlockImagetop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.block.BlockImageempty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.63
+
NEWpublic abstract org.bukkit.material.MaterialDatamaterialAt(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract intpaste(org.bukkit.World, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic intpaste(org.bukkit.World) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic abstract booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World, + org.bukkit.geometry.Vec3, + org.bukkit.geometry.BlockRotoflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.block.Block) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic abstract org.bukkit.region.BlockRegionregion() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.block.BlockImagetransform(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.block.BlockStatetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Locatable + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract org.bukkit.material.MaterialDatagetData() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.MaterialgetMaterial() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.material.MaterialDatagetMaterialData() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.geometry.Vec3getPosition() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract org.bukkit.MaterialgetType() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasPosition() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidreflect(org.bukkit.geometry.BlockReflection) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidreorient(org.bukkit.geometry.BlockRotoflection) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidreorient(org.bukkit.geometry.CoarseTransform) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidrotate(org.bukkit.geometry.BlockRotation) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetData(org.bukkit.material.MaterialData) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetMaterial(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetMaterialData(org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetType(org.bukkit.Material) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public org.bukkit.entity.FallingBlockspawnFallingBlock() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.273
+
NEW + (*) + public org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.World) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.281
+
NEW + (*) + public abstract org.bukkit.geometry.Vec3tryPosition() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.block.Chesttop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.block.BlockState + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.block.Chest$LidgetLid() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleansetLid(org.bukkit.block.Chest$Lid) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.block.Chest$Lidtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue4065505033175950615n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.block.Chest$Lid + n.a. + AUTO
NEWpublic static final org.bukkit.block.Chest$Lid + n.a. + CLOSED
NEWpublic static final org.bukkit.block.Chest$Lid + n.a. + OPEN
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.block.Chest$LidvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.block.Chest$Lid[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.block.DoubleChesttop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Locatable + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.block.EmptyBlockImagetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.block.BlockImage + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.material.MaterialDatamaterialAt(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic intpaste(org.bukkit.World, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World, + org.bukkit.geometry.Vec3, + org.bukkit.geometry.BlockRotoflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic org.bukkit.region.BlockRegionregion() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWpublic org.bukkit.block.BlockImagetransform(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.block.Signtop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.block.BlockState + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.lang.StringgetLine(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IndexOutOfBoundsException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract java.lang.String[]getLines() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract net.md_5.bungee.api.chat.BaseComponentline(int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract net.md_5.bungee.api.chat.BaseComponent[]lines() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetLine(int, + java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IndexOutOfBoundsException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetLine(int, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.block.Skulltop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.block.BlockState + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract voidclearOwner() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetOwner(java.lang.String, + java.util.UUID, + org.bukkit.Skin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.block.TransformedBlockImagetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.block.BlockImage + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TransformedBlockImage(org.bukkit.block.BlockImage, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.material.MaterialDatamaterialAt(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic intpaste(org.bukkit.World, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic booleanpasteBlock(org.bukkit.geometry.Vec3, + org.bukkit.World, + org.bukkit.geometry.Vec3, + org.bukkit.geometry.BlockRotoflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic org.bukkit.region.BlockRegionregion() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic org.bukkit.block.BlockImagetransform(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.boss.BossBartop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED + (!) + public abstract net.md_5.bungee.api.chat.BaseComponent (<- java.lang.String) + getTitle() + n.a. + + + + + + + + + + + +
Change
METHOD_RETURN_TYPE_CHANGED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFlags(java.util.Set) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract voidsetTitle(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetTitle(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidupdate(net.md_5.bungee.api.chat.BaseComponent, + double, + org.bukkit.boss.BarColor, + org.bukkit.boss.BarStyle, + java.util.Set) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.Bukkittop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intallocateEntityId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1150
+
NEWstatic public org.bukkit.block.BlockFactoryblocks() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1282
+
NEWstatic public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1262
+
NEWstatic public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1271
+
REMOVED + (!) + static public org.bukkit.boss.BossBarcreateBossBar(java.lang.String, + org.bukkit.boss.BarColor, + org.bukkit.boss.BarStyle, + org.bukkit.boss.BarFlag[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1133n.a.
+
NEWstatic public org.bukkit.boss.BossBarcreateBossBar(net.md_5.bungee.api.chat.BaseComponent, + org.bukkit.boss.BarColor, + org.bukkit.boss.BarStyle, + org.bukkit.boss.BarFlag[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1244
+
NEWstatic public org.bukkit.WorldcreateWorld(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.545
+
NEWstatic public org.bukkit.WorldCreatordetectWorld(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.541
+
NEWstatic public org.bukkit.event.EventBuseventBus() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.528
+
NEWstatic public org.bukkit.command.CommandMapgetCommandMap() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1035
+
NEWstatic public booleangetFetchSkulls() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.361
+
NEWstatic public booleangetLegacyKnockback() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.375
+
UNCHANGEDstatic public org.bukkit.entity.PlayergetPlayer(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
385436
+
NEWstatic public org.bukkit.entity.PlayergetPlayer(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.483
+
UNCHANGEDstatic public org.bukkit.entity.PlayergetPlayerExact(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
395449
+
NEWstatic public org.bukkit.entity.PlayergetPlayerExact(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.490
+
NEWstatic public org.bukkit.BukkitRuntimegetRuntime() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.78
+
NEWstatic public booleangetWaterPushesTNT() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.368
+
NEWstatic public org.bukkit.registry.Keykey(java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1275
+
NEWstatic public org.bukkit.registry.Keykey(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1279
+
UNCHANGEDstatic public java.util.ListmatchPlayer(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
409466
+
NEWstatic public java.util.ListmatchPlayer(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.497
+
NEWstatic public booleanpluginProfiling() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1122
+
NEWstatic public voidpostToMainThread(org.bukkit.plugin.Plugin, + boolean, + java.lang.Runnable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1294
+
NEWstatic public org.bukkit.potion.PotionEffectRegistrypotionEffectRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1290
+
NEWstatic public org.bukkit.potion.PotionBrewRegistrypotionRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1286
+
NEWstatic public booleanrunOnMainThread(org.bukkit.plugin.Plugin, + boolean, + java.lang.Runnable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1298
+
NEWstatic public org.bukkit.BukkitRuntimeruntime() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
NEWstatic public voidsetRuntime(org.bukkit.BukkitRuntime) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
REMOVED + (!) + static public org.bukkit.Server$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1147n.a.
+
NEWstatic public org.bukkit.geometry.VectorFactoryvectors() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1283
+
NEWstatic public org.bukkit.Worldworld(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.605
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.BukkitModuletop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BukkitModule() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.BukkitRuntimetop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.block.BlockFactoryblocks() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.inventory.ItemFactorygetItemFactory() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract com.google.inject.Injectorinjector() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.registry.Keykey(java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.registry.Keykey(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.potion.PotionEffectRegistrypotionEffectRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.potion.PotionBrewRegistrypotionRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.VectorFactoryvectors() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + + (Serializable compatible)  + final +  (<-  + not_final + )  + public enum  + org.bukkit.ChatColortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_NOW_FINAL
+
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue643677958414260336n.a.
Newtrue6700697081268306084n.a.
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public net.md_5.bungee.api.ChatColorasBungee() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
239n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.Chunktop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.SetgetBlocks(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanisEmpty() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intreplaceMaterial(org.bukkit.Material, + org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.ChunkSnapshottop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.material.MaterialDatagetMaterialData(int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.material.MaterialDatagetMaterialData(org.bukkit.util.Vector) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetBlockData(int, + int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetBlockTypeId(int, + int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetMaterialData(int, + int, + int, + org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetMaterialData(org.bukkit.util.Vector, + org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidupdateBlock(org.bukkit.block.BlockState) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract class  + org.bukkit.command.Commandtop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public org.spigotmc.CustomTimingsHandler + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
timings
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.command.CommandMaptop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanunregister(org.bukkit.command.Command) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidunregisterAll(java.util.function.Predicate) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.command.CommandSendertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.permissions.Permissible + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.lang.StringgetName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public java.lang.StringgetName(tc.oc.minecraft.api.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.44
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.command.ConsoleCommandSendertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.command.CommandSender + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.AchievementCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.BanCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.BanIpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.BanListCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public abstract class  + org.bukkit.command.defaults.BukkitCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.ClearCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.DefaultGameModeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.DeopCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.DifficultyCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.EffectCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.EnchantCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.ExpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.GameModeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.GameRuleCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.GiveCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.HelpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.KickCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.KillCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.ListCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.MeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.OpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.PardonCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.PardonIpCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.PlaySoundCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.PluginsCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
48n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.ReloadCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
35n.a.
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SaveCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SaveOffCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SaveOnCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SayCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.ScoreboardCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SeedCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SetIdleTimeoutCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SetWorldSpawnCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SpawnpointCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.SpreadPlayersCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.StopCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.command.defaults.SuspendCommandtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.command.defaults.BukkitCommand + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SuspendCommand() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanexecute(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.TeleportCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.TellCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
54n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.TestForCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.util.ListtabComplete(org.bukkit.command.CommandSender, + java.lang.String, + java.lang.String[]) + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
32n.a.
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.TimeCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.command.defaults.TimingsCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static long + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
timingStart
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public voidexecuteSpigotTimings(org.bukkit.command.CommandSender, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.ToggleDownfallCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public abstract class  + org.bukkit.command.defaults.VanillaCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.VersionCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.WeatherCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.defaults.WhitelistCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.FormattedCommandAliastop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.command.MultipleCommandAliastop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + final public class  + org.bukkit.command.PluginCommandtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
FIELD_REMOVED_IN_SUPERCLASS
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.command.SimpleCommandMaptop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.command.CommandMap + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanunregister(org.bukkit.command.Command) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.125
+
NEWpublic voidunregisterAll(java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.131
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.configuration.Configurationtop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.configuration.ConfigurationSection + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.configuration.ConfigurationSectiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.configuration.ConfigurationSectiongetSection(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.configuration.ConfigurationSectionneedSection(java.lang.String) + + + + + + + + + + + + +
Status:Name:
NEWtc.oc.minecraft.api.configuration.InvalidConfigurationException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + + (Serializable incompatible(!): Serializable removed)  + public class  + org.bukkit.configuration.InvalidConfigurationExceptiontop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + java.lang.Exception + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + java.io.Serializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7933346424340688923n.a.
Newfalsen.a.n.a.
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.configuration.MemorySectiontop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.configuration.ConfigurationSection + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.CollectiongetKeys() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.configuration.ConfigurationSectiongetSection(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.694
+
NEWpublic org.bukkit.configuration.ConfigurationSectionneedSection(java.lang.String) + + + + + + + + + + + + +
Status:Name:
NEWtc.oc.minecraft.api.configuration.InvalidConfigurationException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.700
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.configuration.serialization.ConfigurationSerializationtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidregisterClass(java.lang.Class, + java.lang.String, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.245
+
NEWstatic public voidunregisterAll(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.287
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.conversations.ConversationContexttop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public java.util.MapgetAllSessionData() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
53n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + + (Serializable incompatible(!): field removed)  + final public enum  + org.bukkit.Effecttop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1319688194833714566n.a.
Newtrue1264931652436657099n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + CLOUD
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + COLOURED_DUST
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + CRIT
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + EXPLOSION
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + EXPLOSION_HUGE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + EXPLOSION_LARGE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + FIREWORKS_SPARK
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + FLAME
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + FLYING_GLYPH
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + FOOTSTEP
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + HAPPY_VILLAGER
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + HEART
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + INSTANT_SPELL
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + ITEM_BREAK
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.bukkit.Effect + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
LARGE_SMOKE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + LAVA_POP
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + LAVADRIP
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + MAGIC_CRIT
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + NOTE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + PARTICLE_SMOKE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + PORTAL
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + POTION_SWIRL
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + POTION_SWIRL_TRANSPARENT
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SLIME
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SMALL_SMOKE
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SNOW_SHOVEL
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SNOWBALL_BREAK
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SPELL
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + SPLASH
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + TILE_BREAK
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
REMOVED + (!) + public static final org.bukkit.Effect + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
TILE_DUST
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + VILLAGER_THUNDERCLOUD
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + VOID_FOG
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + WATERDRIP
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
UNCHANGEDpublic static final org.bukkit.Effect + n.a. + WITCH_MAGIC
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public org.bukkit.EffectgetByName(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
513429
+
UNCHANGEDpublic java.lang.StringgetName() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
467391
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Arrowtop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract doublegetDamage() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.Arrow$PickupRulegetPickupRule() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetDamage(double) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPickupRule(org.bukkit.entity.Arrow$PickupRule) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.entity.Arrow$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.entity.Arrow$PickupRuletop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-7196982322447295470n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + ALLOWED
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + CREATIVE_ONLY
NEWpublic static final org.bukkit.entity.Arrow$PickupRule + n.a. + DISALLOWED
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.entity.Arrow$PickupRulevalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.entity.Arrow$PickupRule[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.entity.Arrow$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.entity.Entity$Spigot + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public Arrow$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
43n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public doublegetDamage() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
REMOVED + (!) + public voidsetDamage(double) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
53n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Entitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract voidapplyImpulse(org.bukkit.util.Vector) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidapplyImpulse(org.bukkit.util.Vector, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidejectAll() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanenterVehicle(org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.geometry.CuboidgetBoundingBox() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.EntityLocationgetEntityLocation() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract floatgetKnockbackReduction() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.ListgetPassengers() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.SetgetPoseFlags() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.VectorgetPredictedVelocity() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasPassenger(org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanisPaused() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetKnockbackReduction(float) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.ListsetPassengers(java.util.List) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPaused(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.entity.Entity$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.entity.Entity$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public Entity$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
427n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanisInvulnerable() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
437n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.FallingBlocktop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleancanFormBlock() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFormBlock(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.HumanEntitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.entity.LivingEntity + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleangetAffectsSpawning() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract floatgetAttackCooldownCoefficient() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetAttackCooldownTicks() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.inventory.InventoryViewopenMerchantCopy(org.bukkit.entity.Villager) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetAffectsSpawning(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.LightningStriketop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract org.bukkit.entity.LightningStrike$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.entity.LightningStrike$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.entity.Entity$Spigot + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public LightningStrike$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanisSilent() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.entity.LivingEntitytop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.command.CommandSender + n.a. +
UNCHANGED + (!) + org.bukkit.entity.Entity + n.a. +
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract floatgetAbsorption() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intgetArrowsStuck() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.geometry.RaygetEyeRay() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetAbsorption(float) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetArrowsStuck(int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPotionParticles(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.entity.Playertop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.attribute.Attributable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.command.CommandSender + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.entity.Entity + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.entity.HumanEntity + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.entity.LivingEntity + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.metadata.Metadatable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleancanSeeInvisibles() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidclearFakeDisplayNames() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidclearFakeNames() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidclearFakeNamesAndSkins() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidclearFakeSkins() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract doublegetBlockReach() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.VectorgetClientVelocity() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetCollidesWithEntities() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.block.BlockgetDiggingBlock() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetDisplayName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetFakeDisplayName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetFakeName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.SkingetFakeSkin(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetFastNaturalRegeneration() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetHostname() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetLocale() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.lang.StringgetPlayerListName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.SkingetRealSkin() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract floatgetRemainingItemCooldown(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.event.player.PlayerResourcePackStatusEvent$StatusgetResourcePackStatus() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.SkingetSkin() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.SkingetSkin(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.SetgetSkinParts() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetSlowNaturalRegeneration() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectiongetTargetedBlock(double, + boolean, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectiongetTargetedBlock(boolean, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.VectorgetUnackedImpulse() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasFakeDisplayName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasFakeName(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasFakeSkin(org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasResourcePack() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasUnackedVelocity() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidhideTitle() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanisDigging() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidplayEffect(org.bukkit.Location, + org.bukkit.Effect, + int, + int, + float, + float, + float, + float, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsendMessage(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsendMessage(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsendSignChange(org.bukkit.Location, + java.lang.String[]) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsendSignChange(org.bukkit.Location, + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCollidesWithEntities(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFakeDisplayName(org.bukkit.command.CommandSender, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFakeName(org.bukkit.command.CommandSender, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFakeNameAndSkin(org.bukkit.command.CommandSender, + java.lang.String, + org.bukkit.Skin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFakeSkin(org.bukkit.command.CommandSender, + org.bukkit.Skin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetFastNaturalRegeneration(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetLocale(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPlayerListHeaderFooter(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPlayerListHeaderFooter(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidsetResourcePack(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetResourcePack(java.lang.String, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSkin(org.bukkit.Skin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSlowNaturalRegeneration(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSubtitle(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetSubtitle(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetTitleTimes(int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowInvisibles(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent[], + net.md_5.bungee.api.chat.BaseComponent[], + int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidshowTitle(net.md_5.bungee.api.chat.BaseComponent, + net.md_5.bungee.api.chat.BaseComponent, + int, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.entity.Player$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidstartItemCooldown(org.bukkit.Material, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanteleportRelative(org.bukkit.util.Vector, + float, + float, + org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanteleportRelative(org.bukkit.util.Vector, + float, + float) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract voidupdateInventory() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.entity.Player$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.entity.Entity$Spigot + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public Player$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1348n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleangetCollidesWithEntities() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1377n.a.
+
REMOVED + (!) + public java.util.SetgetHiddenPlayers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1418n.a.
+
REMOVED + (!) + public java.lang.StringgetLocale() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1408n.a.
+
REMOVED + (!) + public java.net.InetSocketAddressgetRawAddress() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1359n.a.
+
REMOVED + (!) + public voidplayEffect(org.bukkit.Location, + org.bukkit.Effect, + int, + int, + float, + float, + float, + float, + int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1365n.a.
+
REMOVED + (!) + public voidrespawn() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1398n.a.
+
REMOVED + (!) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1427n.a.
+
REMOVED + (!) + public voidsendMessage(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1436n.a.
+
REMOVED + (!) + public voidsendMessage(net.md_5.bungee.api.ChatMessageType, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1446n.a.
+
REMOVED + (!) + public voidsendMessage(net.md_5.bungee.api.ChatMessageType, + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1456n.a.
+
REMOVED + (!) + public voidsetCollidesWithEntities(boolean) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1390n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.EntityLocationtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.Location + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Cloneable + n.a. +
NEWorg.bukkit.configuration.serialization.ConfigurationSerializable + n.a. +
NEWorg.bukkit.Locatable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityLocation(org.bukkit.World, + double, + double, + double, + float, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
NEWpublic EntityLocation(org.bukkit.Location, + org.bukkit.util.Vector, + java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic EntityLocation(org.bukkit.World, + double, + double, + double, + float, + float, + org.bukkit.util.Vector, + java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic EntityLocation(org.bukkit.World, + org.bukkit.util.Vector, + float, + float, + org.bukkit.util.Vector, + java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.EntityLocationclone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.102
+
NEWstatic public org.bukkit.EntityLocationcoerce(org.bukkit.Location, + org.bukkit.EntityLocation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWstatic public org.bukkit.EntityLocationcopyOf(org.bukkit.Location, + org.bukkit.util.Vector, + java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWstatic public org.bukkit.EntityLocationcopyOf(org.bukkit.EntityLocation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic java.util.SetposeFlags() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.87
+
NEWpublic org.bukkit.util.Vectorvelocity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.block.BlockBreakEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockBurnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockCanBuildEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.block.BlockDamageEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.block.BlockDispenseEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.block.BlockDispenseEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BlockDispenseEntityEvent(org.bukkit.block.Block, + org.bukkit.inventory.ItemStack, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWpublic BlockDispenseEntityEvent(org.bukkit.block.Block, + org.bukkit.inventory.ItemStack, + org.bukkit.entity.Entity, + org.bukkit.Location, + org.bukkit.util.Vector) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic voidsetLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockDispenseEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.block.BlockEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockExpEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockExplodeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockFadeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.block.BlockFallEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.block.BlockEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BlockFallEvent(org.bukkit.block.Block, + org.bukkit.entity.FallingBlock) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.FallingBlockgetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockFormEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockFromToEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockGrowEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.block.BlockIgniteEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockMultiPlaceEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockPhysicsEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public abstract class  + org.bukkit.event.block.BlockPistonEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockPistonExtendEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockPistonRetractEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.block.BlockPlaceEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockRedstoneEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.BlockSpreadEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.block.BlockUndamageEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.block.BlockEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BlockUndamageEvent(org.bukkit.entity.Player, + org.bukkit.block.Block) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic org.bukkit.entity.PlayergetPlayer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.CauldronLevelChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.block.EntityBlockFormEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.LeavesDecayEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.block.NotePlayEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.block.SignChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SignChangeEvent(org.bukkit.block.Block, + org.bukkit.entity.Player, + java.lang.String[]) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
NEWpublic SignChangeEvent(org.bukkit.block.Block, + org.bukkit.entity.Player, + net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
UNCHANGEDpublic java.lang.StringgetLine(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IndexOutOfBoundsException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
5371
+
UNCHANGEDpublic java.lang.String[]getLines() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
4053
+
NEWpublic net.md_5.bungee.api.chat.BaseComponentline(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
NEWpublic net.md_5.bungee.api.chat.BaseComponent[]lines() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
UNCHANGEDpublic voidsetLine(int, + java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IndexOutOfBoundsException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
6588
+
NEWpublic voidsetLine(int, + net.md_5.bungee.api.chat.BaseComponent) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.83
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.BoundEventHandlertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventCallable + n.a. +
NEWorg.bukkit.event.RegisteredHandler + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BoundEventHandler(org.bukkit.event.EventHandlerMeta, + org.bukkit.event.EventExecutor, + tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic BoundEventHandler(org.bukkit.event.EventMethodExecutor, + tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWfinal public booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWfinal public inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic tc.oc.minecraft.api.event.Listenerlistener() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic org.bukkit.event.EventHandlerMetameta() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.68
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.CallableEventHandlertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventCallable + n.a. +
NEWorg.bukkit.event.RegisteredHandler + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CallableEventHandler(org.bukkit.event.EventHandlerMeta, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventPriority, + boolean, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventPriority, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventPriority, + boolean, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventPriority, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.69
+
NEWstatic public org.bukkit.event.CallableEventHandlercreate(java.lang.Class, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
NEWpublic org.bukkit.event.EventHandlerMetameta() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventPriority, + boolean, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.77
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventPriority, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.83
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventCallable, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.87
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventPriority, + boolean, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.91
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventPriority, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.95
+
NEWstatic public org.bukkit.event.CallableEventHandlerregister(java.lang.Class, + org.bukkit.event.EventCallable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.enchantment.EnchantItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.enchantment.PrepareItemEnchantEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.AreaEffectCloudApplyEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.entity.CreatureSpawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIED + (!) + org.bukkit.event.entity.EntityEvent(<- org.bukkit.event.entity.EntitySpawnEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWpublic org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.CreeperPowerEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LightningStrikegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EnderDragonChangePhaseEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract class  + org.bukkit.event.entity.EntityActionBasetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityActionBase(org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.9
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityAirChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityBreakDoorEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityBreedEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityChangeBlockEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityChangeBlockEvent(org.bukkit.entity.Entity, + org.bukkit.block.Block, + org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.material.MaterialDatagetToData() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityCombustByBlockEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityCombustByEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityCombustEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityCreatePortalEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityDamageByBlockEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityDamageByEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityDamageEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityDeathEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.EntityDespawnInVoidEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityDespawnInVoidEvent(org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.entity.EntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityExplodeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.EntityExtinguishEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EntityExtinguishEvent(org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityInteractEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityPortalEnterEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityPortalEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityPortalExitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityRegainHealthEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityResurrectEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityShootBowEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LivingEntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.event.entity.EntitySpawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.entity.EntityEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.event.Cancellable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public EntitySpawnEvent(org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public org.bukkit.event.HandlerListgetHandlerList() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
43n.a.
+
REMOVED + (!) + public org.bukkit.event.HandlerListgetHandlers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
39n.a.
+
REMOVED + (!) + public org.bukkit.LocationgetLocation() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
34n.a.
+
REMOVEDpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
21n.a.
+
REMOVEDpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
25n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityTameEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityTargetEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityTargetLivingEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.EntityTeleportEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityToggleGlideEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.EntityUnleashEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.ExpBottleEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.ExplosionPrimeByEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.ExplosionPrimeEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ExplosionPrimeByEntityEvent(org.bukkit.entity.Entity, + float, + boolean, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic ExplosionPrimeByEntityEvent(org.bukkit.entity.Explosive, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic org.bukkit.entity.EntitygetPrimer() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.ExplosionPrimeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.FireworkExplodeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.FoodLevelChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.HorseJumpEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.AbstractHorsegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.ItemDespawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.ItemMergeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.entity.ItemSpawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIED + (!) + org.bukkit.event.entity.EntityEvent(<- org.bukkit.event.entity.EntitySpawnEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic ItemSpawnEvent(org.bukkit.entity.Item, + org.bukkit.Location) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
1617
+
REMOVED + (!) + public ItemSpawnEvent(org.bukkit.entity.Item) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
11n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.LingeringPotionSplashEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.PigZapEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LightningStrikegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.PlayerDeathEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.entity.PlayerLeashEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.PotionEffectAddEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.PotionEffectEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectAddEvent(org.bukkit.entity.LivingEntity, + org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+NEW +   + public abstract class  + org.bukkit.event.entity.PotionEffectEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.EntityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectEvent(org.bukkit.entity.LivingEntity, + org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.potion.PotionEffectgetEffect() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic org.bukkit.entity.LivingEntitygetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.PotionEffectExpireEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.PotionEffectRemoveEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectExpireEvent(org.bukkit.entity.LivingEntity, + org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetDuration() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic voidsetDuration(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.PotionEffectExtendEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.PotionEffectAddEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectExtendEvent(org.bukkit.entity.LivingEntity, + org.bukkit.potion.PotionEffect, + org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.potion.PotionEffectgetOldEffect() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.entity.PotionEffectRemoveEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.entity.PotionEffectEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectRemoveEvent(org.bukkit.entity.LivingEntity, + org.bukkit.potion.PotionEffect) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.PotionSplashEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.ProjectileHitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityActionBase(<- org.bukkit.event.entity.EntityEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.ProjectilegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.entity.ProjectileLaunchEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.SheepDyeWoolEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.SheepRegrowWoolEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.SlimeSplitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.event.entity.SpawnerSpawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.entity.EntitySpawnEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.event.Cancellable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public SpawnerSpawnEvent(org.bukkit.entity.Entity, + org.bukkit.block.CreatureSpawner) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
15n.a.
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.bukkit.block.CreatureSpawnergetSpawner() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.VillagerAcquireTradeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.entity.VillagerReplenishTradeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EntityActiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.Eventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleancanYield() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList(java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.186
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.63
+
NEWstatic public voidregister(org.bukkit.event.RegisteredHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.111
+
NEWstatic public voidregister(java.lang.Class, + org.bukkit.event.RegisteredHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.115
+
NEWstatic public voidunregister(org.bukkit.event.RegisteredHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.119
+
NEWpublic voidyield() + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.93
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EventBodytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventCallable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EventBustop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalStateException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventPriority) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventPriority, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleancallEventHandler(org.bukkit.event.Event, + org.bukkit.event.EventPriority, + org.bukkit.event.RegisteredHandler, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EventCallabletop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.EventCallable + n.a. + EMPTY
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + public class  + org.bukkit.event.EventExceptiontop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue41862551732399153443532808232324183999
Newtrue89327522541536534723532808232324183999
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EventException(java.lang.Throwable, + org.bukkit.event.Event) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWpublic EventException(java.lang.Throwable, + org.bukkit.event.Event, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic java.lang.ThrowablegetCause() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
51n.a.
+
NEWpublic org.bukkit.event.EventgetEvent() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.68
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EventExecutortop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidexecute(tc.oc.minecraft.api.event.Listener, + org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.EventHandlerMetatop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EventHandlerMeta(java.lang.Class, + org.bukkit.event.EventPriority, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidassertCanCall(java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic booleancanCall(java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic booleancanHandle(org.bukkit.event.Event, + org.bukkit.event.EventPriority) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic java.lang.Classevent() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
NEWstatic public org.bukkit.event.EventHandlerMetaforAnnotation(java.lang.Class, + org.bukkit.event.EventHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.94
+
NEWstatic public org.bukkit.event.EventHandlerMetaforMethod(java.lang.reflect.Method) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.104
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
NEWpublic booleanignoreCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic org.bukkit.event.EventPrioritypriority() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.EventMethodExecutortop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventExecutor + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic EventMethodExecutor(org.bukkit.event.EventHandlerMeta, + java.lang.reflect.Method, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.event.BoundEventHandlerbind(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWfinal public booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic voidexecute(tc.oc.minecraft.api.event.Listener, + org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWstatic public org.bukkit.event.EventMethodExecutorforMethod(java.lang.reflect.Method, + tc.oc.exception.ExceptionHandler) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.98
+
NEWstatic public java.util.stream.StreamforMethods(java.lang.Class, + tc.oc.exception.ExceptionHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.110
+
NEWfinal public inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
NEWpublic org.bukkit.event.EventHandlerMetameta() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic java.lang.reflect.Methodmethod() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.EventRegistrytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.event.BoundEventHandlerbindHandler(org.bukkit.event.EventHandlerMeta, + tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.event.BoundEventHandlerbindHandler(tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventMethodExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.stream.StreambindHandlers(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.event.EventMethodExecutorcreateHandler(org.bukkit.event.EventHandlerMeta, + java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.event.EventMethodExecutorcreateHandler(java.lang.reflect.Method) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.stream.StreamcreateHandlers(java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.HandlerListtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED + (!) + public org.bukkit.event.RegisteredHandler[] (<- org.bukkit.plugin.RegisteredListener[]) + getRegisteredListeners() + n.a. + + + + + + + + + + + +
Change
METHOD_RETURN_TYPE_CHANGED
+
+ + + + + + + + + + + +
Old fileNew file
191190
+
NEWpublic voidregister(org.bukkit.event.RegisteredHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
REMOVED + (!) + public voidunregister(org.bukkit.plugin.RegisteredListener) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
131n.a.
+
NEWpublic voidunregister(org.bukkit.event.RegisteredHandler) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.139
+
NEWpublic voidunregister(java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
NEWstatic public voidunregisterAll(java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.80
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.hanging.HangingBreakByEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.hanging.HangingBreakEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract class  + org.bukkit.event.hanging.HangingEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.entity.EntityEvent(<- org.bukkit.event.Event) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.hanging.HangingPlaceEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.BrewEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.BrewingStandFuelEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.event.inventory.CraftItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.FurnaceBurnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.inventory.FurnaceExtractEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.FurnaceSmeltEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.inventory.InventoryClickedEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.inventory.InventoryEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic InventoryClickedEvent(org.bukkit.inventory.InventoryView, + org.bukkit.event.inventory.InventoryType$SlotType, + int, + boolean, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.inventory.ItemStackgetCurrentItem() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic org.bukkit.inventory.ItemStackgetCursor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.104
+
NEWpublic intgetRawSlot() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWpublic intgetSlot() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.91
+
NEWpublic org.bukkit.event.inventory.InventoryType$SlotTypegetSlotType() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.entity.HumanEntitygetWhoClicked() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
NEWpublic booleanisLeftClick() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
NEWpublic booleanisRightClick() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
NEWpublic booleanisShiftClick() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.inventory.InventoryClickEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.bukkit.inventory.InventorygetClickedInventory() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
83n.a.
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.InventoryCloseEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (!) + +   + public class  + org.bukkit.event.inventory.InventoryCreativeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.InventoryDragEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.inventory.InventoryEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public abstract class  + org.bukkit.event.inventory.InventoryInteractEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.inventory.InventoryMoveItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.105
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.InventoryOpenEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.inventory.InventoryPickupItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.event.inventory.InventoryTypetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-2347266497396646956n.a.
Newtrue-7092581936009745692n.a.
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetLocalizedTitle() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.94
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.PrepareAnvilEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.inventory.PrepareItemCraftEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.AsyncPlayerChatEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.event.player.AsyncPlayerPreLoginEvent$Resulttop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4417295842787784994n.a.
Newtrue7457489765916466934n.a.
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.player.AsyncPlayerPreLoginEvent$Result + n.a. + KICK_VERIFY
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerAchievementAwardedEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract class  + org.bukkit.event.player.PlayerActionBasetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerActionBase(org.bukkit.entity.Player) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.9
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerAnimationEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerArmorStandManipulateEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerAttackEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerActionBase + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerAttackEntityEvent(org.bukkit.entity.Player, + org.bukkit.entity.Entity) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic org.bukkit.entity.EntitygetLeftClicked() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerBedEnterEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerBedLeaveEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerBucketEmptyEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract class  + org.bukkit.event.player.PlayerBucketEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerBucketFillEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerChangedMainHandEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerChangedWorldEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public abstract class  + org.bukkit.event.player.PlayerChannelEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerChatEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerChatTabCompleteEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerCommandPreprocessEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerDropItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerEditBookEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerEggThrowEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.player.PlayerEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerExpChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerFishEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerGameModeChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerInitialSpawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerInitialSpawnEvent(org.bukkit.entity.Player, + org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic org.bukkit.LocationgetSpawnLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic voidsetSpawnLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerInteractAtEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerInteractEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerInteractEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerItemBreakEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerItemConsumeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.inventory.ItemStackgetReplacement() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic voidsetReplacement(org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.bukkit.event.player.PlayerItemDamageEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.player.PlayerEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.event.Cancellable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PlayerItemDamageEvent(org.bukkit.entity.Player, + org.bukkit.inventory.ItemStack, + int) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
16n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public intgetDamage() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
31n.a.
+
REMOVED + (!) + static public org.bukkit.event.HandlerListgetHandlerList() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
52n.a.
+
REMOVED + (!) + public org.bukkit.event.HandlerListgetHandlers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
REMOVED + (!) + public org.bukkit.inventory.ItemStackgetItem() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
22n.a.
+
REMOVEDpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
39n.a.
+
REMOVEDpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
43n.a.
+
REMOVED + (!) + public voidsetDamage(int) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
35n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerItemHeldEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerJoinEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerKickEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerKnockbackEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerVelocityEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerKnockbackEvent(org.bukkit.entity.Player, + org.bukkit.entity.Entity, + org.bukkit.util.Vector, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetDamager() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerLevelChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerLocaleChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerLocaleChangeEvent(org.bukkit.entity.Player, + java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic java.lang.StringgetNewLocale() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic java.lang.StringgetOldLocale() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.player.PlayerLoginEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PlayerLoginEvent(org.bukkit.entity.Player, + java.lang.String, + java.net.InetAddress, + java.net.InetAddress) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
29n.a.
+
REMOVED + (!) + public PlayerLoginEvent(org.bukkit.entity.Player, + java.lang.String, + java.net.InetAddress, + org.bukkit.event.player.PlayerLoginEvent$Result, + java.lang.String, + java.net.InetAddress) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
52n.a.
+
NEWpublic PlayerLoginEvent(org.bukkit.entity.Player, + java.lang.String, + java.net.InetAddress, + org.bukkit.event.player.PlayerLoginEvent$Result, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public java.net.InetAddressgetRealAddress() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
64n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerMoveEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerMoveEvent(org.bukkit.entity.Player, + org.bukkit.EntityLocation, + org.bukkit.EntityLocation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.EntityLocationgetEntityFrom() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.73
+
NEWpublic org.bukkit.EntityLocationgetEntityTo() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.96
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerOnGroundEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerActionBase + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerOnGroundEvent(org.bukkit.entity.Player, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic booleangetOnGround() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerPickupArrowEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerPickupExperienceEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerActionBase + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerPickupExperienceEvent(org.bukkit.entity.Player, + org.bukkit.entity.ExperienceOrb) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.ExperienceOrbgetExperienceOrb() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerPickupItemEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerPortalEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final static public enum  + org.bukkit.event.player.PlayerPreLoginEvent$Resulttop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-3363161041085446641n.a.
Newtrue2598848585501752857n.a.
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.event.player.PlayerPreLoginEvent$Result + n.a. + KICK_VERIFY
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerQuitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerRegisterChannelEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerResourcePackStatusEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerRespawnEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerShearEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerSkinPartsChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerEvent + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerSkinPartsChangeEvent(org.bukkit.entity.Player, + java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWpublic java.util.SetgetParts() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerSpawnEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerActionBase + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.Cancellable + n.a. +
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerSpawnEntityEvent(org.bukkit.entity.Player, + org.bukkit.entity.Entity, + org.bukkit.Location, + org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetEntity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic org.bukkit.inventory.ItemStackgetItem() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic voidsetLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerStatisticIncrementEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerSwapHandItemsEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerTeleportEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerToggleFlightEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerToggleSneakEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerToggleSprintEventtop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.player.PlayerActionBase(<- org.bukkit.event.player.PlayerEvent) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.player.PlayerUnleashEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.player.PlayerUnregisterChannelEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.player.PlayerUseUnknownEntityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.player.PlayerActionBase + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PlayerUseUnknownEntityEvent(org.bukkit.entity.Player, + int, + boolean, + org.bukkit.inventory.EquipmentSlot) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetEntityId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic org.bukkit.inventory.EquipmentSlotgetHand() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWstatic public org.bukkit.event.HandlerListgetHandlerList() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic org.bukkit.event.HandlerListgetHandlers() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic booleanisAttack() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.event.player.PlayerVelocityEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PlayerVelocityEvent(org.bukkit.entity.Player, + org.bukkit.util.Vector) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
NEWpublic PlayerVelocityEvent(org.bukkit.entity.Player, + org.bukkit.util.Vector, + boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisImpulse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.PlayerActiontop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.event.RegisteredHandlertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventCallable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
NEWorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleancanHandle(org.bukkit.event.Event, + org.bukkit.event.EventPriority) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic booleanisEnabled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
NEWpublic abstract org.bukkit.event.EventHandlerMetameta() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.server.MapInitializeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.event.server.ServerListPingEventtop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.MapgetExtra() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.server.ServerSuspendEventtop +
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.server.ServerEvent + n.a. +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerSuspendEvent() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.SimpleEventBustop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventBus + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SimpleEventBus(java.lang.Thread, + java.util.concurrent.Executor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWpublic SimpleEventBus() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcallEvent(org.bukkit.event.Event) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventPriority) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic voidcallEvent(org.bukkit.event.Event, + org.bukkit.event.EventPriority, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic voidcallEvent0(org.bukkit.event.Event, + org.bukkit.event.EventPriority, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
NEWpublic booleancallEventHandler(org.bukkit.event.Event, + org.bukkit.event.EventPriority, + org.bukkit.event.RegisteredHandler, + org.bukkit.event.EventBody) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.Throwable
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.event.SimpleEventRegistrytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventRegistry + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic SimpleEventRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
NEWpublic SimpleEventRegistry(tc.oc.exception.ExceptionHandler) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.inject.Injectn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.event.BoundEventHandlerbindHandler(org.bukkit.event.EventHandlerMeta, + tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWpublic org.bukkit.event.BoundEventHandlerbindHandler(tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventMethodExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWpublic java.util.stream.StreambindHandlers(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic org.bukkit.event.EventMethodExecutorcreateHandler(org.bukkit.event.EventHandlerMeta, + java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic org.bukkit.event.EventMethodExecutorcreateHandler(java.lang.reflect.Method) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic java.util.stream.StreamcreateHandlers(java.lang.Class) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic voidregisterListener(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWpublic voidunregisterAll() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWpublic voidunregisterListener(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.63
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleBlockCollisionEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public abstract class  + org.bukkit.event.vehicle.VehicleCollisionEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleCreateEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleDamageEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleDestroyEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleEnterEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleEntityCollisionEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.EntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.vehicle.VehicleEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleExitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LivingEntitygetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleMoveEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.VehiclegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.vehicle.VehicleUpdateEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.weather.LightningStrikeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.LightningStrikegetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.weather.ThunderChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.weather.WeatherChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.weather.WeatherEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public abstract class  + org.bukkit.event.world.ChunkEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.ChunkLoadEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.ChunkPopulateEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.ChunkUnloadEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.PortalCreateEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.SpawnChangeEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.event.world.StructureGrowEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EntityAction + n.a. +
NEWorg.bukkit.event.PlayerAction + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.entity.PlayergetActor() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.event.world.WorldEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.WorldInitEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.WorldLoadEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.WorldSaveEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.event.world.WorldUnloadEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final public enum  + org.bukkit.geometry.Axistop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-8572009904018849829n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.geometry.Axis + n.a. + EAST_WEST
NEWpublic static final org.bukkit.geometry.Axis + n.a. + NORTH_SOUTH
NEWpublic static final org.bukkit.geometry.Axis + n.a. + UP_DOWN
NEWpublic static final org.bukkit.geometry.Axis + n.a. + X
NEWpublic static final org.bukkit.geometry.Axis + n.a. + Y
NEWpublic static final org.bukkit.geometry.Axis + n.a. + Z
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.Vec3negative() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic org.bukkit.block.BlockFacenegativeFace() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic org.bukkit.geometry.Vec3positive() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic org.bukkit.block.BlockFacepositiveFace() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWstatic public org.bukkit.geometry.AxisvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.geometry.Axis[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final public enum  + org.bukkit.geometry.BlockReflectiontop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-3726254684732668423n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + EAST_WEST
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + FRONT_BACK
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + LEFT_RIGHT
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + NONE
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + NORTH_SOUTH
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + X
NEWpublic static final org.bukkit.geometry.BlockReflection + n.a. + Z
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.geometry.BlockReflectioninAxis(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic booleanisIdentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic org.bukkit.geometry.CoarseTransformtransform() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWstatic public org.bukkit.geometry.BlockReflectionvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.geometry.BlockReflection[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final public enum  + org.bukkit.geometry.BlockRotationtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue7573600917361704883n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + CLOCKWISE_180
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + CLOCKWISE_270
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + CLOCKWISE_90
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + COUNTERCLOCKWISE_180
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + COUNTERCLOCKWISE_270
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + COUNTERCLOCKWISE_90
NEWpublic static final org.bukkit.geometry.BlockRotation + n.a. + NONE
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.Axisapply(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.86
+
NEWpublic booleanisIdentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.63
+
NEWpublic org.bukkit.geometry.CoarseTransformtransform() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWstatic public org.bukkit.geometry.BlockRotationturns(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic intturns() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWstatic public org.bukkit.geometry.BlockRotationvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.geometry.BlockRotation[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.geometry.BlockRotoflectiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.Axisapply(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.125
+
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.136
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
NEWstatic public org.bukkit.geometry.BlockRotoflectionidentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic booleanisIdentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.81
+
NEWstatic public org.bukkit.geometry.BlockRotoflectionof(boolean, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWstatic public org.bukkit.geometry.BlockRotoflectionof(org.bukkit.geometry.BlockReflection, + org.bukkit.geometry.BlockRotation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWstatic public org.bukkit.geometry.BlockRotoflectionof(org.bukkit.geometry.BlockReflection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWstatic public org.bukkit.geometry.BlockRotoflectionof(org.bukkit.geometry.BlockRotation) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
NEWpublic org.bukkit.geometry.BlockReflectionreflection() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.89
+
NEWpublic org.bukkit.geometry.BlockRotationrotation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.145
+
NEWpublic org.bukkit.geometry.CoarseTransformtransform() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.118
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.CoarseTransformtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.function.Function + n.a. +
NEWjava.util.function.UnaryOperator + n.a. +
NEWorg.bukkit.geometry.Transform + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.geometry.CoarseTransformandThen(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.CoarseTransformcompose(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.CoarseTransforminverse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.BlockRotoflectionorientation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.CoarseTransformreflect(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWstatic public org.bukkit.geometry.CoarseTransformreflection(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic org.bukkit.geometry.CoarseTransformrotate(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.36
+
NEWstatic public org.bukkit.geometry.CoarseTransformrotation(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic org.bukkit.geometry.CoarseTransformtranslate(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic org.bukkit.geometry.CoarseTransformtranslate(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWstatic public org.bukkit.geometry.CoarseTransformtranslation(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWstatic public org.bukkit.geometry.CoarseTransformtranslation(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
+
+
+
+
+
+
+NEW +   + public abstract class  + org.bukkit.geometry.Cuboidtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Region + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.geometry.Cuboidbetween(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic abstract org.bukkit.geometry.Vec3blockSize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Cuboidbounds() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.155
+
NEWpublic org.bukkit.util.ImVectorcenter() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.220
+
NEWstatic public org.bukkit.geometry.Cuboidcomplement(org.bukkit.geometry.Cuboid, + org.bukkit.geometry.Cuboid) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
NEWpublic abstract booleancontains(org.bukkit.geometry.Cuboid) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.geometry.Cuboidempty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWstatic public org.bukkit.geometry.Cuboidenclosing(org.bukkit.geometry.Vec3[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.78
+
NEWstatic public org.bukkit.geometry.CuboidfromMinAndSize(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.69
+
NEWstatic public org.bukkit.geometry.Cuboidintersect(org.bukkit.geometry.Cuboid, + org.bukkit.geometry.Cuboid) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.110
+
NEWpublic abstract org.bukkit.util.ImVectorintersect(org.bukkit.geometry.Ray) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract doubleintersectionDistance(org.bukkit.geometry.Ray) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.util.ImVectormaximum() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.201
+
NEWpublic abstract org.bukkit.geometry.Vec3maximumBlockInside() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.util.ImVectorminimum() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.194
+
NEWpublic abstract org.bukkit.geometry.Vec3minimumBlockInside() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3minimumBlockOutside() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.util.ImVectorrandomPointInside(java.util.Random) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.util.ImVectorsize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.208
+
NEWpublic abstract org.bukkit.geometry.Cuboidtransform(org.bukkit.geometry.Transform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Cuboidtranslate(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.geometry.Cuboidunbounded() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.96
+
NEWstatic public org.bukkit.geometry.Cuboidunion(org.bukkit.geometry.Cuboid, + org.bukkit.geometry.Cuboid) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.124
+
NEWpublic org.bukkit.util.ImVector[]vertices() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.227
+
NEWpublic doublevolume() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.212
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.geometry.Directiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWstatic public org.bukkit.geometry.DirectionfromVector(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWstatic public org.bukkit.geometry.Directionof(double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWstatic public org.bukkit.geometry.DirectionofDegrees(double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.46
+
NEWpublic doublepitch() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.21
+
NEWpublic floatpitchDegrees() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.geometry.Vec3toVector() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic doubleyaw() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
NEWpublic floatyawDegrees() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.EmptyRegiontop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Region + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.region.BlockRegionblockRegion() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.75
+
NEWpublic intblockVolume() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic org.bukkit.geometry.Cuboidbounds() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWpublic booleancontains(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic booleancontainsBlock(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic booleanisBlockEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic booleanisBlockFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWpublic booleanisFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic org.bukkit.geometry.Vec3randomBlockInside(java.util.Random) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic org.bukkit.geometry.Vec3randomPointInside(java.util.Random) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic booleanstandardEquals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
NEWpublic intstandardHashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
NEWpublic org.bukkit.geometry.Regiontransform(org.bukkit.geometry.Transform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.80
+
NEWpublic doublevolume() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.MutableVec3top +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Vec3 + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.geometry.MutableVec3add(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3add(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3add(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3add(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.93
+
NEWpublic org.bukkit.geometry.MutableVec3add(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.97
+
NEWpublic abstract org.bukkit.geometry.MutableVec3clamp(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3divide(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3divide(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3divide(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3divide(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.117
+
NEWpublic org.bukkit.geometry.MutableVec3divide(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.121
+
NEWpublic abstract org.bukkit.geometry.MutableVec3maximize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3minimize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3modify(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3modify(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3modify(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3modify(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3multiply(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3multiply(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3multiply(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3multiply(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.109
+
NEWpublic org.bukkit.geometry.MutableVec3multiply(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.113
+
NEWpublic abstract org.bukkit.geometry.MutableVec3set(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3set(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3set(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3set(org.bukkit.geometry.Axis, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
NEWpublic org.bukkit.geometry.MutableVec3set(org.bukkit.geometry.Axis, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic org.bukkit.geometry.MutableVec3set(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
NEWpublic org.bukkit.geometry.MutableVec3set(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.89
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setX(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setX(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setY(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setY(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setZ(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setZ(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3setZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3subtract(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3subtract(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.MutableVec3subtract(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3subtract(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.101
+
NEWpublic org.bukkit.geometry.MutableVec3subtract(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.105
+
NEWpublic abstract org.bukkit.geometry.Vec3unmodifiable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.MutableVec3Coarsetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.MutableVec3 + n.a. +
NEWorg.bukkit.geometry.Vec3 + n.a. +
NEWorg.bukkit.geometry.Vec3Coarse + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.MutableVec3Coarseadd(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.120
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseadd(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.127
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseadd(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.134
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseclamp(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
NEWpublic org.bukkit.geometry.Vec3copy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsedivide(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.176
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsedivide(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.181
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsedivide(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.186
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemaximize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.107
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseminimize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.102
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemodify(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemodify(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.81
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemodify(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.88
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemodify(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.95
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemultiply(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.160
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemultiply(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.165
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsemultiply(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.170
+
NEWpublic abstract org.bukkit.geometry.MutableVec3Coarseset(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseset(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic org.bukkit.geometry.MutableVec3Coarseset(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.67
+
NEWpublic abstract org.bukkit.geometry.MutableVec3CoarsesetX(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3CoarsesetX(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic abstract org.bukkit.geometry.MutableVec3CoarsesetY(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3CoarsesetY(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic abstract org.bukkit.geometry.MutableVec3CoarsesetZ(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3CoarsesetZ(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic org.bukkit.geometry.MutableVec3CoarsesetZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsesubtract(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsesubtract(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.147
+
NEWpublic org.bukkit.geometry.MutableVec3Coarsesubtract(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.MutableVec3Finetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.MutableVec3 + n.a. +
NEWorg.bukkit.geometry.Vec3 + n.a. +
NEWorg.bukkit.geometry.Vec3Fine + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.MutableVec3Fineadd(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.120
+
NEWpublic org.bukkit.geometry.MutableVec3Fineadd(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.125
+
NEWpublic org.bukkit.geometry.MutableVec3Fineadd(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
NEWpublic org.bukkit.geometry.MutableVec3Fineclamp(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
NEWpublic org.bukkit.geometry.Vec3copy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.geometry.MutableVec3Finedivide(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.165
+
NEWpublic org.bukkit.geometry.MutableVec3Finedivide(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.170
+
NEWpublic org.bukkit.geometry.MutableVec3Finedivide(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.175
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic org.bukkit.geometry.MutableVec3Finemaximize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.105
+
NEWpublic org.bukkit.geometry.MutableVec3Fineminimize(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.98
+
NEWpublic org.bukkit.geometry.MutableVec3Finemodify(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWpublic org.bukkit.geometry.MutableVec3Finemodify(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.77
+
NEWpublic org.bukkit.geometry.MutableVec3Finemodify(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWpublic org.bukkit.geometry.MutableVec3Finemodify(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.91
+
NEWpublic org.bukkit.geometry.MutableVec3Finemultiply(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.150
+
NEWpublic org.bukkit.geometry.MutableVec3Finemultiply(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.155
+
NEWpublic org.bukkit.geometry.MutableVec3Finemultiply(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.160
+
NEWpublic abstract org.bukkit.geometry.MutableVec3Fineset(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3Fineset(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic org.bukkit.geometry.MutableVec3Fineset(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic abstract org.bukkit.geometry.MutableVec3FinesetX(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3FinesetX(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic abstract org.bukkit.geometry.MutableVec3FinesetY(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3FinesetY(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.50
+
NEWpublic abstract org.bukkit.geometry.MutableVec3FinesetZ(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3FinesetZ(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
NEWpublic org.bukkit.geometry.MutableVec3FinesetZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.40
+
NEWpublic org.bukkit.geometry.MutableVec3Finesubtract(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.135
+
NEWpublic org.bukkit.geometry.MutableVec3Finesubtract(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.140
+
NEWpublic org.bukkit.geometry.MutableVec3Finesubtract(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.145
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.geometry.Raytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.util.ImVectoratDistance(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic org.bukkit.geometry.Directiondirection() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWstatic public org.bukkit.geometry.RayfromLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWstatic public org.bukkit.geometry.RayfromOriginAndDirection(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Direction) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWstatic public org.bukkit.geometry.RayfromOriginAndNormal(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
NEWstatic public org.bukkit.geometry.RayfromOriginAndTarget(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic org.bukkit.util.ImVectornormal() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic org.bukkit.util.ImVectororigin() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic java.lang.StringtoString() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.geometry.Raytranslate(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.Regiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidassertBlockFinite() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.94
+
NEWpublic voidassertBlockNonEmpty() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
NEWpublic voidassertFinite() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
NEWpublic voidassertNonEmpty() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic abstract org.bukkit.region.BlockRegionblockRegion() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract intblockVolume() + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Cuboidbounds() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleancontains(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleancontainsBlock(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.geometry.Regionempty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.126
+
NEWstatic public org.bukkit.geometry.Regioneverywhere() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.118
+
NEWpublic abstract booleanisBlockEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisBlockFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.geometry.Regionnowhere() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.122
+
NEWpublic abstract org.bukkit.geometry.Vec3randomBlockInside(java.util.Random) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3randomPointInside(java.util.Random) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.ArithmeticException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Regiontransform(org.bukkit.geometry.Transform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract doublevolume() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.Transformtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.function.Function + n.a. +
NEWjava.util.function.UnaryOperator + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.geometry.TransformandThen(org.bukkit.geometry.Transform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.function.FunctionandThen(java.util.function.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic org.bukkit.block.BlockFaceapply(org.bukkit.block.BlockFace) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic abstract voidapplyInPlace(org.bukkit.geometry.MutableVec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Transformcompose(org.bukkit.geometry.Transform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.function.Functioncompose(java.util.function.Function) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWstatic public org.bukkit.geometry.CoarseTransformidentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic abstract org.bukkit.geometry.Transforminverse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisIdentity() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Transformreflect(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.56
+
NEWpublic org.bukkit.geometry.Transformrotate(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic org.bukkit.geometry.Transformtranslate(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWpublic org.bukkit.geometry.Transformtranslate(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.Vec3top +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleanallFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanallInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanallMatch(java.util.function.DoublePredicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.350
+
NEWpublic booleanallMatch(java.util.function.IntPredicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.356
+
NEWpublic abstract booleanallNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleananyFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleananyInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleananyMatch(java.util.function.DoublePredicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.338
+
NEWpublic booleananyMatch(java.util.function.IntPredicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.344
+
NEWpublic abstract booleananyNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3blockCenter() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.332
+
NEWpublic abstract org.bukkit.geometry.Vec3clamped(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic intcoarseAt(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
NEWpublic intcoarseAt(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.121
+
NEWpublic abstract org.bukkit.geometry.Vec3coarseCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleancoarseEquals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
NEWpublic booleancoarseGreater(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.298
+
NEWpublic booleancoarseGreaterOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.308
+
NEWpublic intcoarseHashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.195
+
NEWpublic booleancoarseLess(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.278
+
NEWpublic booleancoarseLessOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.288
+
NEWpublic abstract org.bukkit.geometry.Vec3coarseOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.stream.IntStreamcoarseStream() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.136
+
NEWpublic abstract intcoarseX() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract intcoarseY() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract intcoarseZ() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3coarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public intcombineHashCodes(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.182
+
NEWpublic abstract org.bukkit.geometry.Vec3copy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Directiondirection() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.600
+
NEWpublic doubledistance(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.577
+
NEWpublic doubledistanceSquared(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.573
+
NEWpublic doubledot(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.559
+
NEWpublic org.bukkit.geometry.Vec3down(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.477
+
NEWpublic org.bukkit.geometry.Vec3down() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.494
+
NEWpublic org.bukkit.geometry.Vec3east(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.473
+
NEWpublic org.bukkit.geometry.Vec3east() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.493
+
NEWpublic booleanequals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.166
+
NEWpublic doublefineAt(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.75
+
NEWpublic doublefineAt(org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWpublic abstract org.bukkit.geometry.Vec3fineCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanfineEquals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.147
+
NEWpublic booleanfineGreater(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.258
+
NEWpublic booleanfineGreaterOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.268
+
NEWpublic intfineHashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.187
+
NEWpublic booleanfineLess(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.238
+
NEWpublic booleanfineLessOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.248
+
NEWpublic abstract org.bukkit.geometry.Vec3fineOf(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.stream.DoubleStreamfineStream() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWpublic abstract doublefineX() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract doublefineY() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract doublefineZ() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3fineZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3interpolate(org.bukkit.geometry.Vec3, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.584
+
NEWpublic booleanisBlockCenter() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.321
+
NEWpublic booleanisBlockCorner() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.314
+
NEWpublic booleanisCoarse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
NEWpublic booleanisCoarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.143
+
NEWpublic abstract booleanisFine() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanisZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic doublelength() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.569
+
NEWpublic doublelengthSquared() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.565
+
NEWpublic abstract org.bukkit.geometry.Vec3map(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3map(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3maximum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3midway(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.594
+
NEWpublic abstract org.bukkit.geometry.Vec3minimum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3minus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3minus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3minus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3minus(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.450
+
NEWpublic org.bukkit.geometry.Vec3minus(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.457
+
NEWpublic org.bukkit.geometry.Vec3minus(org.bukkit.geometry.Axis, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.461
+
NEWpublic org.bukkit.geometry.Vec3minus(org.bukkit.geometry.Axis, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.465
+
NEWpublic abstract org.bukkit.geometry.MutableVec3mutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3negate() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3north(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.485
+
NEWpublic org.bukkit.geometry.Vec3north() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.496
+
NEWpublic abstract org.bukkit.geometry.Vec3over(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3over(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3over(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3over(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.535
+
NEWpublic org.bukkit.geometry.Vec3over(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.539
+
NEWpublic abstract org.bukkit.geometry.Vec3plus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3plus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3plus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3plus(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.413
+
NEWpublic org.bukkit.geometry.Vec3plus(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.420
+
NEWpublic org.bukkit.geometry.Vec3plus(org.bukkit.geometry.Axis, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.424
+
NEWpublic org.bukkit.geometry.Vec3plus(org.bukkit.geometry.Axis, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.428
+
NEWpublic org.bukkit.geometry.Vec3south(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.489
+
NEWpublic org.bukkit.geometry.Vec3south() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.497
+
NEWpublic abstract org.bukkit.geometry.Vec3times(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3times(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3times(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3times(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.518
+
NEWpublic org.bukkit.geometry.Vec3times(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.525
+
NEWpublic org.bukkit.geometry.Vec3unit() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.551
+
NEWpublic org.bukkit.geometry.Vec3up(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.481
+
NEWpublic org.bukkit.geometry.Vec3up() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.495
+
NEWpublic org.bukkit.geometry.Vec3west(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.469
+
NEWpublic org.bukkit.geometry.Vec3west() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.492
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.Vec3Coarsetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Vec3 + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanallFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.118
+
NEWpublic booleanallInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.128
+
NEWpublic booleanallNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
NEWpublic booleananyFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.113
+
NEWpublic booleananyInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.123
+
NEWpublic booleananyNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic org.bukkit.geometry.Vec3clamped(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.171
+
NEWpublic org.bukkit.geometry.Vec3coarseCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic abstract org.bukkit.geometry.Vec3coarseOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3coarseOf(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic abstract org.bukkit.geometry.Vec3coarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3copy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanequals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic booleanfineGreater(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.91
+
NEWpublic booleanfineGreaterOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.97
+
NEWpublic booleanfineLess(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWpublic booleanfineLessOrEqual(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
NEWpublic doublefineX() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
NEWpublic doublefineY() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic doublefineZ() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.69
+
NEWpublic booleanisCoarse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic booleanisFine() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic org.bukkit.geometry.Vec3map(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.133
+
NEWpublic org.bukkit.geometry.Vec3map(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.140
+
NEWpublic org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.147
+
NEWpublic org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
NEWpublic org.bukkit.geometry.Vec3maximum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.166
+
NEWpublic org.bukkit.geometry.Vec3minimum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.161
+
NEWpublic org.bukkit.geometry.Vec3minus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.203
+
NEWpublic org.bukkit.geometry.Vec3minus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.208
+
NEWpublic org.bukkit.geometry.Vec3minus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.213
+
NEWpublic org.bukkit.geometry.Vec3negate() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.179
+
NEWpublic org.bukkit.geometry.Vec3over(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.251
+
NEWpublic org.bukkit.geometry.Vec3over(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.257
+
NEWpublic org.bukkit.geometry.Vec3over(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.264
+
NEWpublic org.bukkit.geometry.Vec3plus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.184
+
NEWpublic org.bukkit.geometry.Vec3plus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.191
+
NEWpublic org.bukkit.geometry.Vec3plus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.198
+
NEWpublic org.bukkit.geometry.Vec3times(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.218
+
NEWpublic org.bukkit.geometry.Vec3times(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.224
+
NEWpublic org.bukkit.geometry.Vec3times(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.230
+
NEWpublic org.bukkit.geometry.Vec3times(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.237
+
NEWpublic org.bukkit.geometry.Vec3times(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.244
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.Vec3Finetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.Vec3 + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanallFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.94
+
NEWpublic booleanallInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.104
+
NEWpublic booleanallNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
NEWpublic booleananyFinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.89
+
NEWpublic booleananyInfinite() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.99
+
NEWpublic booleananyNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.79
+
NEWpublic org.bukkit.geometry.Vec3clamped(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.147
+
NEWpublic org.bukkit.geometry.Vec3coarseCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWpublic intcoarseX() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.59
+
NEWpublic intcoarseY() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic intcoarseZ() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.69
+
NEWpublic abstract org.bukkit.geometry.Vec3copy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanequals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.geometry.Vec3fineCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic abstract org.bukkit.geometry.Vec3fineOf(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.geometry.Vec3fineZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleanisCoarse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic booleanisFine() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic org.bukkit.geometry.Vec3map(java.util.function.IntUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.109
+
NEWpublic org.bukkit.geometry.Vec3map(java.util.function.DoubleUnaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.116
+
NEWpublic org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.IntBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.123
+
NEWpublic org.bukkit.geometry.Vec3map(org.bukkit.geometry.Vec3, + java.util.function.DoubleBinaryOperator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
NEWpublic org.bukkit.geometry.Vec3maximum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
NEWpublic org.bukkit.geometry.Vec3minimum(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.137
+
NEWpublic org.bukkit.geometry.Vec3minus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.170
+
NEWpublic org.bukkit.geometry.Vec3minus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.175
+
NEWpublic org.bukkit.geometry.Vec3minus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.180
+
NEWpublic org.bukkit.geometry.Vec3negate() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.230
+
NEWpublic org.bukkit.geometry.Vec3over(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.210
+
NEWpublic org.bukkit.geometry.Vec3over(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.215
+
NEWpublic org.bukkit.geometry.Vec3over(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.220
+
NEWpublic org.bukkit.geometry.Vec3over(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.225
+
NEWpublic org.bukkit.geometry.Vec3plus(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.155
+
NEWpublic org.bukkit.geometry.Vec3plus(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.160
+
NEWpublic org.bukkit.geometry.Vec3plus(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.165
+
NEWpublic org.bukkit.geometry.Vec3times(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.185
+
NEWpublic org.bukkit.geometry.Vec3times(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.190
+
NEWpublic org.bukkit.geometry.Vec3times(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.195
+
NEWpublic org.bukkit.geometry.Vec3times(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.200
+
NEWpublic org.bukkit.geometry.Vec3times(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.205
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.geometry.VectorFactorytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.geometry.Vec3coarse(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3coarse(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
NEWpublic abstract org.bukkit.geometry.Vec3coarse(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3coarse(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
NEWpublic abstract org.bukkit.geometry.MutableVec3coarseMutable(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3coarseMutable(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.geometry.MutableVec3coarseMutable(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.61
+
NEWpublic org.bukkit.geometry.MutableVec3coarseMutableZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic org.bukkit.geometry.Vec3coarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic abstract org.bukkit.geometry.Vec3fine(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3fine(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic abstract org.bukkit.geometry.Vec3fine(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.Vec3fine(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic abstract org.bukkit.geometry.MutableVec3fineMutable(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic org.bukkit.geometry.MutableVec3fineMutable(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic org.bukkit.geometry.MutableVec3fineMutable(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic org.bukkit.geometry.MutableVec3fineMutableZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.57
+
NEWpublic org.bukkit.geometry.Vec3fineZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.CraftingInventorytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.inventory.Inventory + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + voidsetMatrix(org.bukkit.inventory.ItemStack[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEW + (*) + public abstract voidsetMatrix(java.util.List) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.inventory.ImItemStacktop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.inventory.ItemStack + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Cloneable + n.a. +
NEWorg.bukkit.configuration.serialization.ConfigurationSerializable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidaddEnchantment(org.bukkit.enchantments.Enchantment, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.89
+
NEWpublic voidaddEnchantments(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.88
+
NEWpublic voidaddUnsafeEnchantment(org.bukkit.enchantments.Enchantment, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.91
+
NEWpublic voidaddUnsafeEnchantments(java.util.Map) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.90
+
NEWpublic org.bukkit.inventory.ItemStackclone() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWstatic public org.bukkit.inventory.ImItemStackcopyOf(org.bukkit.inventory.ItemStack) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic org.bukkit.inventory.ImItemStackimmutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.Material) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.Material, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.Material, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.Material, + int, + int, + org.bukkit.inventory.meta.ItemMeta) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.26
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.material.MaterialData, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWstatic public org.bukkit.inventory.ImItemStackof(org.bukkit.material.MaterialData, + int, + org.bukkit.inventory.meta.ItemMeta) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic intremoveEnchantment(org.bukkit.enchantments.Enchantment) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.92
+
NEWpublic voidsetAmount(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.85
+
NEWpublic voidsetData(org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.86
+
NEWpublic voidsetDurability(short) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.87
+
NEWpublic booleansetItemMeta(org.bukkit.inventory.meta.ItemMeta) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.93
+
NEWpublic voidsetType(org.bukkit.Material) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.83
+
NEWpublic voidsetTypeId(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.84
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.Inventorytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.Listcontents() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.inventory.ItemStack[]getContents() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.144
+
NEW + (*) + public abstract net.md_5.bungee.api.chat.BaseComponentgetLocalizedName() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.inventory.ItemStack[]getStorageContents() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.178
+
NEW + (*) + public abstract booleanhasCustomName() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + static public org.bukkit.inventory.ItemStack[]itemListToArray(java.util.List) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.455
+
NEW + (*) + public abstract voidremoveIf(java.util.function.Predicate) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + voidsetContents(org.bukkit.inventory.ItemStack[]) + + + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.159
+
NEW + (*) + public abstract voidsetContents(java.util.List) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public java.util.Liststorage() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.174
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.inventory.InventoryHoldertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.ItemFactorytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.MapgetAttributeModifiers(org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(org.bukkit.material.MaterialData, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(org.bukkit.material.MaterialData, + org.bukkit.attribute.Attribute) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.MapgetAttributeModifiers(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(org.bukkit.Material, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(org.bukkit.Material, + org.bukkit.attribute.Attribute) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetModifiedAttributes(org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetModifiedAttributes(org.bukkit.Material) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.inventory.ItemStacktop +
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ItemStack(org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.133
+
NEWpublic ItemStack(org.bukkit.material.MaterialData, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.137
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.inventory.ItemStack$Builderbuilder(org.bukkit.Material) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.671
+
NEWstatic public org.bukkit.inventory.ItemStack$Builderbuilder(org.bukkit.Material, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.675
+
NEWstatic public org.bukkit.inventory.ItemStack$Builderbuilder(org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.680
+
NEWpublic org.bukkit.inventory.ImItemStackimmutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.650
+
NEWpublic booleanisImmutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.646
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.642
+
NEWpublic voidsetMaterial(org.bukkit.material.MaterialData) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.274
+
+
+
+
+
+
+
+NEW +   + static public class  + org.bukkit.inventory.ItemStack$Buildertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.inventory.ItemStack$Builderamount(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.711
+
NEWpublic org.bukkit.inventory.ImItemStackimmutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.736
+
NEWpublic org.bukkit.inventory.ItemStack$Buildermeta(org.bukkit.inventory.meta.ItemMeta) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.716
+
NEWpublic org.bukkit.inventory.ItemStack$Buildermeta(java.util.function.Consumer) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.722
+
NEWpublic org.bukkit.inventory.ItemStack$Buildermeta(java.lang.Class, + java.util.function.Consumer) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.726
+
NEWpublic org.bukkit.inventory.ItemStackmutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.741
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.inventory.meta.ItemMetatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract voidaddAttributeModifier(java.lang.String, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidaddAttributeModifier(org.bukkit.attribute.Attribute, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttributeModifiers(org.bukkit.attribute.Attribute) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.ImmutableMaterialSetgetCanDestroy() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.ImmutableMaterialSetgetCanPlaceOn() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetModifiedAttributes() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasAttributeModifier(java.lang.String, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasAttributeModifier(org.bukkit.attribute.Attribute, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasAttributeModifiers() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasModifiedAttribute(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasModifiedAttribute(org.bukkit.attribute.Attribute) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidremoveAttributeModifier(java.lang.String, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidremoveAttributeModifier(org.bukkit.attribute.Attribute, + org.bukkit.attribute.ItemAttributeModifier) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCanDestroy(java.util.Collection) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCanDestroy(org.bukkit.Material[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCanPlaceOn(java.util.Collection) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetCanPlaceOn(org.bukkit.Material[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.inventory.meta.ItemMeta$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.inventory.meta.ItemMeta$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public ItemMeta$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
177n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public booleanisUnbreakable() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
201n.a.
+
REMOVED + (!) + public voidsetUnbreakable(boolean) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
189n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.meta.PotionMetatop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.inventory.meta.ItemMeta + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.potion.PotionBrewgetPotionBrew() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetPotionBrew(org.bukkit.potion.PotionBrew) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.meta.SkullMetatop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.inventory.meta.ItemMeta + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract voidclearOwner() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetOwner(java.lang.String, + java.util.UUID, + org.bukkit.Skin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.inventory.PlayerInventorytop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.inventory.Inventory + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.Listarmor() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.Listextra() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.inventory.ItemStack[]getArmorContents() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.inventory.ItemStack[]getExtraContents() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEW + (*) + public abstract org.bukkit.inventory.ItemStackgetItem(org.bukkit.inventory.EquipmentSlot) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidsetItem(org.bukkit.inventory.EquipmentSlot, + org.bukkit.inventory.ItemStack) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.Locatabletop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public class  + org.bukkit.Locationtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Locatable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Location(org.bukkit.World, + org.bukkit.geometry.Vec3, + org.bukkit.geometry.Direction) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.45
+
NEWpublic Location(java.util.UUID, + org.bukkit.geometry.Vec3, + org.bukkit.geometry.Direction) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic Location(org.bukkit.World, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWpublic Location(java.util.UUID, + org.bukkit.geometry.Vec3, + float, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.41
+
NEWpublic Location(java.util.UUID, + double, + double, + double, + float, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.92
+
NEWpublic Location(org.bukkit.World, + org.bukkit.geometry.Vec3, + float, + float) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
NEWpublic Location(org.bukkit.World, + org.bukkit.geometry.Ray) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic Location(java.util.UUID, + double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.75
+
NEWpublic Location(java.util.UUID, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic Location(java.util.UUID, + org.bukkit.geometry.Ray) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.LocationcopyAngles(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.543
+
NEWpublic org.bukkit.LocationcopyLocation(org.bukkit.Location) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.553
+
NEWpublic org.bukkit.geometry.Directiondirection() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.315
+
MODIFIED + (!) + final +  (<-  + not_final + )  + public booleanequals(java.lang.Object) + n.a. + + + + + + + + + + + +
Change
METHOD_NOW_FINAL
+
+ + + + + + + + + + + +
Old fileNew file
492570
+
NEWpublic org.bukkit.LocationgetLocation() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.129
+
NEWpublic java.util.UUIDgetWorldId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.105
+
MODIFIED + (!) + final +  (<-  + not_final + )  + public inthashCode() + n.a. + + + + + + + + + + + +
Change
METHOD_NOW_FINAL
+
+ + + + + + + + + + + +
Old fileNew file
523581
+
REMOVED + (!) + static public intlocToBlock(double) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
566n.a.
+
NEWpublic org.bukkit.util.Vectorposition() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.151
+
NEWpublic org.bukkit.geometry.Rayray() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.319
+
NEWpublic voidsetPosition(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.155
+
NEWpublic voidsetPosition(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.159
+
NEWpublic voidsetWorldId(java.util.UUID) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.100
+
NEWpublic org.bukkit.util.BlockVectortoBlockVector() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.600
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.map.MapViewtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.material.Alignabletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.geometry.AxisgetAxis() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.material.Levertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.material.Alignable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.geometry.AxisgetAxis() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.145
+
NEWpublic voidsetFacingDirection(org.bukkit.block.BlockFace, + org.bukkit.geometry.Axis) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.material.MaterialDatatop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.inventory.ItemStack$BuilderbuildItemStack() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.111
+
NEWpublic org.bukkit.material.MaterialDataimmutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.161
+
NEWpublic org.bukkit.material.MaterialDataimmutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.166
+
NEWpublic booleanisImmutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.151
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.147
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.metadata.Metadatabletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.metadata.MetadataValuegetMetadata(java.lang.String, + org.bukkit.plugin.Plugin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.metadata.MetadataStoretop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.metadata.MetadataValuegetMetadata(java.lang.Object, + java.lang.String, + org.bukkit.plugin.Plugin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.metadata.MetadataStoreBasetop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.metadata.MetadataValuegetMetadata(java.lang.Object, + java.lang.String, + org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.OfflinePlayertop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.configuration.serialization.ConfigurationSerializable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.entity.AnimalTamer + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.permissions.ServerOperator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract booleanwillBeOnline() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.permissions.Permissibletop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.permissions.ServerOperator + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.util.CollectiongetAttachments() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttachments(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttachments(org.bukkit.permissions.Permission) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin, + org.bukkit.permissions.Permission) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.permissions.PermissionAttachmentInfogetEffectivePermission(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAttachments(org.bukkit.plugin.Plugin) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAttachments(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAttachments(org.bukkit.permissions.Permission) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAttachments(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanremoveAttachments(org.bukkit.plugin.Plugin, + org.bukkit.permissions.Permission) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.permissions.PermissibleBasetop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.permissions.Permissible + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.CollectiongetAttachments() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.300
+
NEWpublic java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.305
+
NEWpublic java.util.CollectiongetAttachments(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.316
+
NEWpublic java.util.CollectiongetAttachments(org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.321
+
NEWpublic java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.326
+
NEWpublic java.util.CollectiongetAttachments(org.bukkit.plugin.Plugin, + org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.337
+
NEWpublic org.bukkit.permissions.PermissionAttachmentInfogetEffectivePermission(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.294
+
NEWpublic booleanremoveAttachments(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.155
+
NEWpublic booleanremoveAttachments(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.169
+
NEWpublic booleanremoveAttachments(org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.180
+
NEWpublic booleanremoveAttachments(org.bukkit.plugin.Plugin, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.185
+
NEWpublic booleanremoveAttachments(org.bukkit.plugin.Plugin, + org.bukkit.permissions.Permission) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.198
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.permissions.PermissionBindertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PermissionBinder(com.google.inject.Binder) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.11
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic com.google.inject.binder.LinkedBindingBuilderbindPermission() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.Physicaltop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.WorldgetWorld() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.UUIDgetWorldId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
NEWpublic org.bukkit.WorldtryWorld() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic java.util.UUIDtryWorldId() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.plugin.java.JavaPluginLoadertop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
REMOVED + (!) + public static final org.spigotmc.CustomTimingsHandler + (!) + + + + + + + + + + + + +
Change
FIELD_REMOVED
+
pluginParentTimer
+
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.plugin.Plugintop +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.command.CommandExecutor + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.command.TabCompleter + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.command.TabExecutor + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.event.EventRegistryeventRegistry() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public abstract class  + org.bukkit.plugin.PluginBasetop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (!) + org.bukkit.plugin.Plugin + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.event.EventRegistryeventRegistry() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic tc.oc.exception.ExceptionHandlerexceptionHandler() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
NEWpublic com.google.inject.Injectorinjector() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.37
+
+
+
+
+
+
+
+MODIFIED +   + final public class  + org.bukkit.plugin.PluginDescriptionFiletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanisIsolated() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.880
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.plugin.PluginEventRegistrytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.event.SimpleEventRegistry + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventRegistry + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PluginEventRegistry(org.bukkit.plugin.Plugin) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.inject.Injectn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.18
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.plugin.RegisteredListenerbindHandler(org.bukkit.event.EventHandlerMeta, + tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWpublic org.bukkit.plugin.RegisteredListenerbindHandler(tc.oc.minecraft.api.event.Listener, + org.bukkit.event.EventMethodExecutor) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic voidregisterListener(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
NEWpublic voidunregisterAll() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWpublic voidunregisterListener(tc.oc.minecraft.api.event.Listener) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.plugin.PluginExceptionHandlertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PluginExceptionHandler(org.bukkit.plugin.Plugin) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.inject.Injectn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidhandleException(java.lang.Throwable, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.plugin.PluginInstanceModuletop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PluginInstanceModule(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.plugin.PluginLoggertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.plugin.PluginLoggerget(org.bukkit.plugin.Plugin) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.plugin.PluginModuletop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PluginModule() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.plugin.RegisteredListenertop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.event.BoundEventHandler(<- java.lang.Object) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.event.EventCallable + n.a. +
NEWorg.bukkit.event.RegisteredHandler + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidcallEvent(org.bukkit.event.Event) + + + + + + + + + + + + +
Status:Name:
REMOVEDorg.bukkit.event.EventException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
57n.a.
+
NEWpublic booleanisEnabled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+MODIFIED + (!) + +   + final public class  + org.bukkit.plugin.SimplePluginManagertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.CollectiongetAllPlugins() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.370
+
REMOVED + (!) + public voiduseTimings(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
729n.a.
+
+
+
+
+
+
+
+UNCHANGED + (*) + +   + public class  + org.bukkit.plugin.TimedRegisteredListenertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+
+
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final public enum  + org.bukkit.PoseFlagtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-195961804990461116n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.PoseFlag + n.a. + BLOCKING
NEWpublic static final org.bukkit.PoseFlag + n.a. + DEAD
NEWpublic static final org.bukkit.PoseFlag + n.a. + DIGGING
NEWpublic static final org.bukkit.PoseFlag + n.a. + FLYING
NEWpublic static final org.bukkit.PoseFlag + n.a. + GLIDING
NEWpublic static final org.bukkit.PoseFlag + n.a. + GROUNDED
NEWpublic static final org.bukkit.PoseFlag + n.a. + LEASHED
NEWpublic static final org.bukkit.PoseFlag + n.a. + RIDING
NEWpublic static final org.bukkit.PoseFlag + n.a. + SLEEPING
NEWpublic static final org.bukkit.PoseFlag + n.a. + SNEAKING
NEWpublic static final org.bukkit.PoseFlag + n.a. + SPRINTING
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.PoseFlagvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.PoseFlag[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+UNCHANGED +   + public class  + org.bukkit.potion.Potiontop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public org.bukkit.potion.PotionfromItemStack(org.bukkit.inventory.ItemStack) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
358368
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.potion.PotionBrewtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.registry.Registerable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.util.Listeffects() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.potion.PotionBrewRegistrytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
NEWorg.bukkit.registry.Registry + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.potion.PotionEffectRegistrytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
NEWorg.bukkit.registry.Registry + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.potion.PotionEffectTypeforLegacyId(int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.potion.PotionEffectTypeforLegacyName(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract class  + org.bukkit.potion.PotionEffectTypetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.registry.Registerable + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic PotionEffectType() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.14
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED + (!) + public abstract +  (<-  + not_abstract + )  + intgetId() + n.a. + + + + + + + + + + + +
Change
METHOD_NOW_ABSTRACT
+
+ + + + + + + + + + + +
Old fileNew file
184n.a.
+
UNCHANGEDpublic abstract java.lang.StringgetName() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDstatic public voidregisterPotionEffectType(org.bukkit.potion.PotionEffectType) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
271249
+
UNCHANGEDstatic public voidstopAcceptingRegistrations() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
286257
+
UNCHANGEDstatic public org.bukkit.potion.PotionEffectType[]values() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
296268
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.potion.PotionEffectTypeWrappertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetId() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWpublic org.bukkit.registry.Keykey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.22
+
+
+
+
+
+
+
+MODIFIED + (Serializable compatible)  + final public enum  + org.bukkit.potion.PotionTypetop +
+
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue613952954128363260n.a.
Newtrue-9076120982395760117n.a.
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.registry.KeybaseKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.47
+
NEWpublic org.bukkit.registry.KeylongKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.51
+
NEWpublic org.bukkit.registry.KeystrongKey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
+
+
+
+
+
+
+MODIFIED +   + public abstract interface  + org.bukkit.projectiles.ProjectileSourcetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.region.BlockRegiontop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
NEWjava.util.Collection + n.a. +
NEWjava.util.Set + n.a. +
NEWorg.bukkit.util.SetBase + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleancontains(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic booleancontains(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWpublic booleancontainsAll(org.bukkit.region.BlockRegion) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.44
+
NEWpublic booleancontainsAll(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWpublic abstract org.bukkit.region.BlockRegioncopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.region.BlockRegioncopyOf(java.util.stream.Stream) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.142
+
NEWstatic public org.bukkit.region.BlockRegioncopyOf(java.util.Iterator) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.149
+
NEWstatic public org.bukkit.region.BlockRegioncopyOf(java.lang.Iterable) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.156
+
NEWstatic public org.bukkit.region.BlockRegionempty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.120
+
NEWpublic abstract org.bukkit.region.BlockRegionfilter(java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic java.util.Iteratoriterator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic java.lang.IterablemutableIterable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.68
+
NEWpublic abstract java.util.IteratormutableIterator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWstatic public org.bukkit.region.BlockRegionof(java.util.Set) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.129
+
NEWpublic booleanstandardEquals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.111
+
NEWpublic intstandardHashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic abstract org.bukkit.region.BlockRegiontransform(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.region.CuboidBlockIteratortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.region.MutableBlockIterator + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Iterator + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic CuboidBlockIterator(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.16
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanhasNext() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.region.CuboidBlockRegiontop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
NEWjava.util.Collection + n.a. +
NEWjava.util.Set + n.a. +
NEWorg.bukkit.region.BlockRegion + n.a. +
NEWorg.bukkit.util.SetBase + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.region.BlockRegionbetween(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
NEWpublic booleancontains(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWpublic org.bukkit.region.BlockRegioncopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.97
+
NEWpublic org.bukkit.region.BlockRegionfilter(java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.75
+
NEWstatic public org.bukkit.region.BlockRegionfromMinAndSize(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.80
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic java.util.IteratormutableIterator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.60
+
NEWpublic intsize() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWpublic org.bukkit.region.BlockRegiontransform(org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.region.FilteredBlockIteratortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.region.MutableBlockIterator + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Iterator + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanhasNext() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWstatic public java.util.Iteratorof(java.util.Iterator, + java.util.function.Predicate) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.13
+
+
+
+
+
+
+
+NEW +   + public abstract class  + org.bukkit.region.MutableBlockIteratortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Iterator + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MutableBlockIterator() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.10
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public org.bukkit.geometry.Vec3next() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.19
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.region.TransformedBlockIteratortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.region.MutableBlockIterator + n.a. +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.util.Iterator + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanhasNext() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.29
+
NEWstatic public java.util.Iteratorof(java.util.Iterator, + org.bukkit.geometry.CoarseTransform) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.12
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.registry.Keytop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract java.lang.Stringid() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.lang.Stringprefix() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.registry.Registerabletop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.bukkit.registry.Keykey() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.registry.Registrytop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract booleancontainsKey(org.bukkit.registry.Key) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.registry.Registerableget(org.bukkit.registry.Key) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.registry.RegisterablegetFallback() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract java.util.SetkeySet() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEWpublic abstract org.bukkit.registry.Registerableneed(org.bukkit.registry.Key) + + + + + + + + + + + + +
Status:Name:
NEWjava.util.NoSuchElementException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public abstract interface  + org.bukkit.scheduler.BukkitSchedulertop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract java.time.DurationtickDuration() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public java.time.DurationtickDuration(long) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.375
+
NEW + (*) + public longtoTicks(java.time.Duration, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.379
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.scoreboard.Scoretop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public abstract booleanisScoreSet() + + + + + + + + + + + + +
Status:Name:
REMOVEDjava.lang.IllegalStateException
+
+ + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.Servertop +
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.plugin.messaging.PluginMessageRecipient + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract intallocateEntityId() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidbroadcast(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidbroadcast(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleancanSuspend() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.boss.BossBarcreateBossBar(java.lang.String, + org.bukkit.boss.BarColor, + org.bukkit.boss.BarStyle, + org.bukkit.boss.BarFlag[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.boss.BossBarcreateBossBar(net.md_5.bungee.api.chat.BaseComponent, + org.bukkit.boss.BarColor, + org.bukkit.boss.BarStyle, + org.bukkit.boss.BarFlag[]) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.map.MapViewcreateMap(org.bukkit.World, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.WorldcreateWorld(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.WorldCreatordetectWorld(java.lang.String) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.time.InstantemptySince() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.event.EventBuseventBus() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.command.CommandMapgetCommandMap() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.time.DurationgetEmptyServerSuspendDelay() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetFetchSkulls() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetKeepSpawnInMemory() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetLegacyKnockback() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract org.bukkit.entity.PlayergetPlayer(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.PlayergetPlayer(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract org.bukkit.entity.PlayergetPlayerExact(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.PlayergetPlayerExact(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetTickEmptyWorlds() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleangetWaterPushesTNT() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intinterruptions() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanisSuspended() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
UNCHANGEDpublic abstract java.util.ListmatchPlayer(java.lang.String) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.ListmatchPlayer(java.lang.String, + org.bukkit.command.CommandSender) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.MapplayersById() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanpluginProfiling() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidpostToMainThread(org.bukkit.plugin.Plugin, + boolean, + java.lang.Runnable) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanrunOnMainThread(org.bukkit.plugin.Plugin, + boolean, + java.lang.Runnable) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleansetSuspended(boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.Server$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public voidstop() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.679
+
NEW + (*) + public abstract java.time.InstantsuspendedAt() +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjavax.annotation.Nullablen.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.Worldworld(java.util.UUID) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.MapworldsById() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.MapworldsByName() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.Server$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public Server$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
936n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
950n.a.
+
REMOVED + (!) + public voidbroadcast(net.md_5.bungee.api.chat.BaseComponent[]) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
959n.a.
+
REMOVED + (!) + public org.bukkit.configuration.file.YamlConfigurationgetConfig() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
941n.a.
+
REMOVED + (!) + public voidrestart() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
966n.a.
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.ServerInstanceModuletop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerInstanceModule(org.bukkit.Server, + java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.20
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.ServerModuletop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ServerModule() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.30
+
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.Skintop +
+
+
+
+Fields: + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.Skin + n.a. + EMPTY
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Skin(java.lang.String, + java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.24
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.54
+
NEWpublic java.lang.StringgetData() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.34
+
NEWpublic java.lang.StringgetSignature() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.42
+
NEWpublic inthashCode() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.72
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.49
+
+
+
+
+
+
+
+NEW + (Serializable compatible)  + final static public enum  + org.bukkit.Skin$Parttop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enum + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializable + n.a. +
NEWjava.lang.Comparable + n.a. +
+
+
+ + + + + + + + + + + + + + +
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue52825321206375169n.a.
+
+
+Fields: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.bukkit.Skin$Part + n.a. + CAPE
NEWpublic static final org.bukkit.Skin$Part + n.a. + HAT
NEWpublic static final org.bukkit.Skin$Part + n.a. + JACKET
NEWpublic static final org.bukkit.Skin$Part + n.a. + LEFT_PANTS_LEG
NEWpublic static final org.bukkit.Skin$Part + n.a. + LEFT_SLEEVE
NEWpublic static final org.bukkit.Skin$Part + n.a. + RIGHT_PANTS_LEG
NEWpublic static final org.bukkit.Skin$Part + n.a. + RIGHT_SLEEVE
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.Skin$PartvalueOf(java.lang.String) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
NEWstatic public org.bukkit.Skin$Part[]values() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.1
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.util.BlockVectortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic BlockVector(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.81
+
NEWpublic booleanisCoarse() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.76
+
NEWpublic booleanisFine() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.71
+
+
+
+
+
+
+
+NEW +   + final public class  + org.bukkit.util.EnumUtilstop +
+
+
+
+
+
+Methods: + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.util.EnumSetcopySet(java.lang.Class, + java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.17
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.util.ImmutableMaterialSettop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.util.ImmutableMaterialSet$Builderbuilder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.52
+
NEWstatic public org.bukkit.util.ImmutableMaterialSetof(org.bukkit.util.ImmutableMaterialSet) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWstatic public org.bukkit.util.ImmutableMaterialSetof() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWstatic public org.bukkit.util.ImmutableMaterialSetof(org.bukkit.Material[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWstatic public org.bukkit.util.ImmutableMaterialSetof(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+NEW +   + static public class  + org.bukkit.util.ImmutableMaterialSet$Buildertop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ImmutableMaterialSet$Builder() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.55
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidadd(org.bukkit.Material) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.64
+
NEWpublic org.bukkit.util.ImmutableMaterialSetbuild() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.69
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.util.ImVectortop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
NEWorg.bukkit.util.Vector + n.a. +
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Cloneable + n.a. +
NEWorg.bukkit.configuration.serialization.ConfigurationSerializable + n.a. +
NEWorg.bukkit.geometry.MutableVec3 + n.a. +
NEWorg.bukkit.geometry.MutableVec3Fine + n.a. +
NEWorg.bukkit.geometry.Vec3 + n.a. +
NEWorg.bukkit.geometry.Vec3Fine + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.bukkit.util.ImVectorcenterOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.78
+
NEWstatic public org.bukkit.util.ImVectorcenterOf(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.82
+
NEWstatic public org.bukkit.util.ImVectorcenterOf(org.bukkit.block.Block) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.86
+
NEWstatic public org.bukkit.util.ImVectorcenterOf(org.bukkit.block.BlockState) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.90
+
NEWpublic org.bukkit.util.ImVectorcopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.140
+
NEWstatic public org.bukkit.util.ImVectorcopyOf(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
NEWstatic public org.bukkit.util.ImVectorcornerOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.62
+
NEWstatic public org.bukkit.util.ImVectorcornerOf(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.66
+
NEWstatic public org.bukkit.util.ImVectorcornerOf(org.bukkit.block.Block) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.70
+
NEWstatic public org.bukkit.util.ImVectorcornerOf(org.bukkit.block.BlockState) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.74
+
NEWpublic org.bukkit.util.ImVectorgetCrossProduct(org.bukkit.util.Vector) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.170
+
NEWpublic org.bukkit.util.ImVectorgetMidpoint(org.bukkit.util.Vector) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.177
+
NEWstatic public org.bukkit.util.ImVectorinterpolate(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.128
+
NEWpublic booleanisMutable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.135
+
NEWstatic public org.bukkit.util.ImVectormax(org.bukkit.geometry.Vec3[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.118
+
NEWstatic public org.bukkit.util.ImVectormaximum(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.100
+
NEWstatic public org.bukkit.util.ImVectormin(org.bukkit.geometry.Vec3[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.107
+
NEWstatic public org.bukkit.util.ImVectorminimum(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.94
+
NEWstatic public org.bukkit.util.ImVectorof(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWstatic public org.bukkit.util.ImVectorof(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.27
+
NEWstatic public org.bukkit.util.ImVectorofNaN() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.35
+
NEWstatic public org.bukkit.util.ImVectorofZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.31
+
NEWpublic org.bukkit.util.ImVectorover(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.159
+
NEWpublic org.bukkit.util.Vectorset(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.189
+
NEWpublic org.bukkit.util.VectorsetX(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.186
+
NEWpublic org.bukkit.util.VectorsetY(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.187
+
NEWpublic org.bukkit.util.VectorsetZ(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.188
+
NEWpublic org.bukkit.util.ImVectortimes(int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.145
+
NEWpublic org.bukkit.util.ImVectortimes(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.152
+
+
+
+
+
+
+
+MODIFIED +   + final public class  + org.bukkit.util.NumberConversionstop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public intclamp(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.159
+
NEWstatic public doubleclamp(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.163
+
NEWstatic public inthashCode(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.154
+
NEWstatic public doubleinterpolate(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.126
+
NEWstatic public doublemax(double[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.138
+
NEWstatic public doublemin(double[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.130
+
NEWstatic public intmod(int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.146
+
+
+
+
+
+
+
+NEW +   + public class  + org.bukkit.util.RayBlockIntersectiontop +
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic RayBlockIntersection(org.bukkit.block.Block, + org.bukkit.block.BlockFace, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.block.BlockgetBlock() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.25
+
NEWpublic org.bukkit.block.BlockFacegetFace() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.32
+
NEWpublic org.bukkit.util.VectorgetPosition() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.39
+
+
+
+
+
+
+
+NEW +   + public abstract interface  + org.bukkit.util.SetBasetop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterable + n.a. +
NEWjava.util.Collection + n.a. +
NEWjava.util.Set + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanadd(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.33
+
NEWpublic booleanaddAll(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.43
+
NEWpublic voidclear() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.58
+
NEWpublic booleancontainsAll(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.15
+
NEWpublic booleanisEmpty() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.10
+
NEWpublic booleanremove(java.lang.Object) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.38
+
NEWpublic booleanremoveAll(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.53
+
NEWpublic booleanretainAll(java.util.Collection) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.48
+
NEWpublic java.lang.Object[]toArray() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.23
+
NEWpublic java.lang.Object[]toArray(java.lang.Object[]) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.28
+
+
+
+
+
+
+
+MODIFIED + (*) + +   + public class  + org.bukkit.util.Vectortop +
+
+Compatibility Changes: + + + + + + + + + + + + + + +
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
MODIFIEDorg.bukkit.util.VectorBase(<- java.lang.Object) + + + + + + + + + + + + +
Change
SUPERCLASS_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
NEWorg.bukkit.geometry.MutableVec3 + n.a. +
NEWorg.bukkit.geometry.MutableVec3Fine + n.a. +
NEWorg.bukkit.geometry.Vec3 + n.a. +
NEWorg.bukkit.geometry.Vec3Fine + n.a. +
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic Vector(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.65
+
NEWpublic Vector(org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.83
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.util.Vectorclamp(org.bukkit.geometry.Cuboid) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.112
+
NEWpublic org.bukkit.geometry.Vec3coarseOf(int, + int, + int) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.93
+
NEWpublic org.bukkit.geometry.Vec3coarseZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.98
+
NEWpublic org.bukkit.util.Vectordivide(double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.302
+
NEWpublic org.bukkit.util.ImVectorfineOf(double, + double, + double) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.103
+
NEWpublic org.bukkit.util.ImVectorfineZero() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.108
+
NEWstatic public org.bukkit.util.Vectormaximum(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.664
+
NEWstatic public org.bukkit.util.Vectorminimum(org.bukkit.geometry.Vec3, + org.bukkit.geometry.Vec3) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.658
+
NEWpublic org.bukkit.util.VectormutableCopy() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.88
+
NEWpublic org.bukkit.geometry.Vec3unmodifiable() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.117
+
+
+
+
+
+
+
+MODIFIED + (!) + +   + public abstract interface  + org.bukkit.Worldtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
INTERFACE_ADDED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
UNCHANGED + (*) + org.bukkit.metadata.Metadatable + n.a. +
NEWorg.bukkit.Physical + n.a. +
+
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW + (*) + public abstract org.bukkit.block.BlockImagecopyBlocks(org.bukkit.region.BlockRegion, + boolean, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public org.bukkit.block.BlockImagecopyBlocks(org.bukkit.region.BlockRegion, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.1614
+
NEW + (*) + public org.bukkit.block.BlockImagecopyBlocks(org.bukkit.region.BlockRegion) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.1618
+
NEW + (*) + public org.bukkit.block.BiomegetBiome(org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.999
+
NEW + (*) + public abstract org.bukkit.block.BlockgetBlockAt(org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public org.bukkit.ChunkgetChunkAt(org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.178
+
NEW + (*) + public doublegetHumidity(org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.1044
+
NEW + (*) + public abstract intgetPlayerCount() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public doublegetTemperature(org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.1028
+
NEW + (*) + public java.util.UUIDgetWorldId() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.538
+
NEW + (*) + public abstract booleanhasMaterialAt(org.bukkit.material.MaterialData, + org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasMaterialAt(java.util.Set, + org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.function.PredicatehasMaterialAt(org.bukkit.material.MaterialData) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract java.util.function.PredicatehasMaterialAt(java.util.Set) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanhasPlayers() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract booleanisTicking() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intpasteBlocks(org.bukkit.block.BlockImage, + org.bukkit.geometry.CoarseTransform) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intpasteBlocks(org.bukkit.block.BlockImage, + org.bukkit.geometry.Vec3) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intpasteBlocks(org.bukkit.block.BlockImage) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidplayEffect(org.bukkit.Location, + org.bukkit.Effect) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract voidplayEffect(org.bukkit.Location, + org.bukkit.Effect, + int, + int, + float, + float, + float, + float, + int, + int) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectionrayTraceBlock(org.bukkit.Location, + double, + boolean, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.util.RayBlockIntersectionrayTraceBlock(org.bukkit.util.Vector, + org.bukkit.util.Vector, + boolean, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public voidsetBiome(org.bukkit.geometry.Vec3, + org.bukkit.block.Biome) + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.1012
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location, + org.bukkit.material.MaterialData) + + + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.809
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location, + org.bukkit.Material, + byte) + + + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.846
+
MODIFIEDpublic not_abstract +  (<-  + abstract + )  + org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.Location, + int, + byte) + + + + + + + + + + + + +
Status:Name:
UNCHANGEDjava.lang.IllegalArgumentException
+
+ n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.867
+
NEW + (*) + public abstract org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.geometry.Vec3, + org.bukkit.material.MaterialData) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.geometry.Vec3, + org.bukkit.Material, + byte) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.FallingBlockspawnFallingBlock(org.bukkit.geometry.Vec3, + int, + byte) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
+
+
+ + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract org.bukkit.entity.FallingBlockspawnFallingBlockAligned(org.bukkit.geometry.Vec3, + org.bukkit.material.MaterialData) + + + + + + + + + + + + +
Status:Name:
NEWjava.lang.IllegalArgumentException
+
+ + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
REMOVED + (!) + public abstract org.bukkit.World$Spigotspigot() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
NEW + (*) + public abstract intunloadAllChunks() + n.a. + + + + + + + + + + + +
Change
METHOD_ADDED_TO_INTERFACE
+
+ + + + + + + + + + + +
Old fileNew file
n.a.n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + static public class  + org.bukkit.World$Spigottop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public World$Spigot() + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1262n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public voidplayEffect(org.bukkit.Location, + org.bukkit.Effect) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1279n.a.
+
REMOVED + (!) + public voidplayEffect(org.bukkit.Location, + org.bukkit.Effect, + int, + int, + float, + float, + float, + float, + int, + int) +
+Annotations: + + + + + + + + + + + +
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
+
+
n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1308n.a.
+
REMOVED + (!) + public org.bukkit.entity.LightningStrikestrikeLightning(org.bukkit.Location, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1320n.a.
+
REMOVED + (!) + public org.bukkit.entity.LightningStrikestrikeLightningEffect(org.bukkit.Location, + boolean) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
1332n.a.
+
+
+
+
+
+
+
+MODIFIED +   + public class  + org.bukkit.WorldCreatortop +
+
+
+
+
+
+Methods: + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.bukkit.WorldCreatorhardcore(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.254
+
NEWpublic booleanhardcore() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
n.a.259
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.spigotmc.CustomTimingsHandlertop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+
+
+
+Constructors: + + + + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public CustomTimingsHandler(java.lang.String, + org.spigotmc.CustomTimingsHandler) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
40n.a.
+
REMOVED + (!) + public CustomTimingsHandler(java.lang.String) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
37n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public voidprintTimings(java.io.PrintStream) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
54n.a.
+
REMOVED + (!) + static public voidreload() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
84n.a.
+
REMOVED + (!) + public voidreset() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
158n.a.
+
REMOVED + (!) + public voidstartTiming() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
120n.a.
+
REMOVED + (!) + public voidstopTiming() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
135n.a.
+
REMOVED + (!) + static public voidtick() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
100n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.spigotmc.event.entity.EntityDismountEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.entity.EntityEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public EntityDismountEvent(org.bukkit.entity.Entity, + org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
20n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public org.bukkit.entity.EntitygetDismounted() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
26n.a.
+
REMOVED + (!) + static public org.bukkit.event.HandlerListgetHandlerList() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
37n.a.
+
REMOVED + (!) + public org.bukkit.event.HandlerListgetHandlers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
32n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.spigotmc.event.entity.EntityMountEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.entity.EntityEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.event.Cancellable + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public EntityMountEvent(org.bukkit.entity.Entity, + org.bukkit.entity.Entity) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
21n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public org.bukkit.event.HandlerListgetHandlerList() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
50n.a.
+
REMOVED + (!) + public org.bukkit.event.HandlerListgetHandlers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
45n.a.
+
REMOVED + (!) + public org.bukkit.entity.EntitygetMount() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
27n.a.
+
REMOVEDpublic booleanisCancelled() + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
33n.a.
+
REMOVEDpublic voidsetCancelled(boolean) + n.a. + n.a. + + + + + + + + + + + + +
Old fileNew file
39n.a.
+
+
+
+
+
+
+
+REMOVED + (!) + +   + public class  + org.spigotmc.event.player.PlayerSpawnLocationEventtop +
+
+Compatibility Changes: + + + + + + + + + + + +
Change
CLASS_REMOVED
+
+
+Superclass: + + + + + + + + + + + +
StatusSuperclassCompatibility Changes:
REMOVED + (!) + org.bukkit.event.player.PlayerEvent + + + + + + + + + + + +
Change
SUPERCLASS_REMOVED
+
+
+
+Interfaces: + + + + + + + + + + + +
StatusInterfaceCompatibility Changes:
REMOVED + (!) + org.bukkit.Physical + + + + + + + + + + + +
Change
INTERFACE_REMOVED
+
+
+
+
+Constructors: + + + + + + + + + + + +
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED + (!) + public PlayerSpawnLocationEvent(org.bukkit.entity.Player, + org.bukkit.Location) + n.a. + + + + + + + + + + + +
Change
CONSTRUCTOR_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
17n.a.
+
+
+
+Methods: + + + + + + + + + + + + + + + + + + + + +
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED + (!) + static public org.bukkit.event.HandlerListgetHandlerList() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
48n.a.
+
REMOVED + (!) + public org.bukkit.event.HandlerListgetHandlers() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
44n.a.
+
REMOVED + (!) + public org.bukkit.LocationgetSpawnLocation() + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
30n.a.
+
REMOVED + (!) + public voidsetSpawnLocation(org.bukkit.Location) + n.a. + + + + + + + + + + + +
Change
METHOD_REMOVED
+
+ + + + + + + + + + + +
Old fileNew file
39n.a.
+
+
+
+
+
+ + +