JApiCmp-Report
Old:/Users/alex/Desktop/bukkitV6.jar
New:/Users/alex/Desktop/plotsquared-bukkit-7.0.0.jar
Created:2023-08-24T09:07:07.241+0200
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
NEWcom.google.errorprone.annotations.CanIgnoreReturnValue
NEWcom.google.errorprone.annotations.CheckReturnValue
NEWcom.google.errorprone.annotations.CompatibleWith
NEWcom.google.errorprone.annotations.CompileTimeConstant
NEWcom.google.errorprone.annotations.concurrent.GuardedBy
NEWcom.google.errorprone.annotations.concurrent.LazyInit
NEWcom.google.errorprone.annotations.concurrent.LockMethod
NEWcom.google.errorprone.annotations.concurrent.UnlockMethod
NEWcom.google.errorprone.annotations.DoNotCall
NEWcom.google.errorprone.annotations.DoNotMock
NEWcom.google.errorprone.annotations.FormatMethod
NEWcom.google.errorprone.annotations.FormatString
NEWcom.google.errorprone.annotations.ForOverride
NEWcom.google.errorprone.annotations.Immutable
NEWcom.google.errorprone.annotations.IncompatibleModifiers
NEWcom.google.errorprone.annotations.InlineMe
NEWcom.google.errorprone.annotations.InlineMeValidationDisabled
NEWcom.google.errorprone.annotations.Keep
NEWcom.google.errorprone.annotations.Modifier
NEWcom.google.errorprone.annotations.MustBeClosed
NEWcom.google.errorprone.annotations.NoAllocation
NEWcom.google.errorprone.annotations.OverridingMethodsMustInvokeSuper
NEWcom.google.errorprone.annotations.RequiredModifiers
NEWcom.google.errorprone.annotations.RestrictedApi
NEWcom.google.errorprone.annotations.SuppressPackageLocation
NEWcom.google.errorprone.annotations.Var
REMOVED (!)com.intellectualsites.annotations.ApiDescription
REMOVED (!)com.intellectualsites.annotations.ApiDescription$Extra
REMOVED (!)com.intellectualsites.annotations.DoNotUse
REMOVED (!)com.intellectualsites.annotations.NotPublic
MODIFIEDcom.plotsquared.bukkit.generator.BukkitPlotGenerator
MODIFIEDcom.plotsquared.bukkit.listener.BlockEventListener
REMOVED (!)com.plotsquared.bukkit.listener.PaperListener113
UNCHANGEDcom.plotsquared.bukkit.managers.MultiverseWorldManager
MODIFIEDcom.plotsquared.bukkit.paperlib.environments.Environment
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshot
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotBeforeSnapshots
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotNoOption
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotOptionalSnapshots
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResult
MODIFIEDcom.plotsquared.bukkit.paperlib.PaperLib
MODIFIEDcom.plotsquared.bukkit.player.BukkitOfflinePlayer
MODIFIED (!)com.plotsquared.bukkit.player.BukkitPlayer
UNCHANGED (!)com.plotsquared.bukkit.player.BukkitPlayerManager
UNCHANGED (!)com.plotsquared.bukkit.queue.BukkitQueueCoordinator
MODIFIED (!)com.plotsquared.bukkit.queue.GenChunk
UNCHANGED (!)com.plotsquared.bukkit.queue.LimitedRegionWrapperQueue
MODIFIED (!)com.plotsquared.bukkit.schematic.StateWrapper
UNCHANGED (!)com.plotsquared.bukkit.util.BukkitChunkManager
UNCHANGED (!)com.plotsquared.bukkit.util.BukkitRegionManager
MODIFIED (!)com.plotsquared.bukkit.util.BukkitUtil
MODIFIED (!)com.plotsquared.bukkit.util.fawe.FaweRegionManager
NEWcom.plotsquared.bukkit.util.TranslationUpdateManager
NEWcom.plotsquared.core.annotation.CheckForNull
NEWcom.plotsquared.core.annotation.CheckForSigned
NEWcom.plotsquared.core.annotation.CheckReturnValue
NEWcom.plotsquared.core.annotation.concurrent.GuardedBy
NEWcom.plotsquared.core.annotation.concurrent.Immutable
NEWcom.plotsquared.core.annotation.concurrent.ThreadSafe
NEWcom.plotsquared.core.annotation.Detainted
REMOVED (!)com.plotsquared.core.annotation.inject.Inject
REMOVED (!)com.plotsquared.core.annotation.inject.Named
REMOVED (!)com.plotsquared.core.annotation.inject.Provider
REMOVED (!)com.plotsquared.core.annotation.inject.Qualifier
REMOVED (!)com.plotsquared.core.annotation.inject.Scope
REMOVED (!)com.plotsquared.core.annotation.inject.Singleton
NEWcom.plotsquared.core.annotation.MatchesPattern
NEWcom.plotsquared.core.annotation.MatchesPattern$Checker
NEWcom.plotsquared.core.annotation.meta.Exclusive
NEWcom.plotsquared.core.annotation.meta.Exhaustive
NEWcom.plotsquared.core.annotation.Nonnegative
NEWcom.plotsquared.core.annotation.Nonnegative$Checker
NEWcom.plotsquared.core.annotation.OverridingMethodsMustInvokeSuper
NEWcom.plotsquared.core.annotation.ParametersAreNonnullByDefault
NEWcom.plotsquared.core.annotation.ParametersAreNullableByDefault
NEWcom.plotsquared.core.annotation.PropertyKey
NEWcom.plotsquared.core.annotation.RegEx
NEWcom.plotsquared.core.annotation.RegEx$Checker
NEWcom.plotsquared.core.annotation.Signed
NEWcom.plotsquared.core.annotation.Syntax
NEWcom.plotsquared.core.annotation.Tainted
NEWcom.plotsquared.core.annotation.Untainted
NEWcom.plotsquared.core.annotation.WillClose
NEWcom.plotsquared.core.annotation.WillCloseWhenClosed
NEWcom.plotsquared.core.annotation.WillNotClose
NEWcom.plotsquared.core.annotations.annotations.ApiStatus$Obsolete
NEWcom.plotsquared.core.annotations.annotations.Async
NEWcom.plotsquared.core.annotations.annotations.Async$Execute
NEWcom.plotsquared.core.annotations.annotations.Async$Schedule
NEWcom.plotsquared.core.annotations.annotations.Blocking
NEWcom.plotsquared.core.annotations.annotations.BlockingExecutor
NEWcom.plotsquared.core.annotations.annotations.CheckReturnValue
NEWcom.plotsquared.core.annotations.annotations.MustBeInvokedByOverriders
NEWcom.plotsquared.core.annotations.annotations.Nls
NEWcom.plotsquared.core.annotations.annotations.Nls$Capitalization
NEWcom.plotsquared.core.annotations.annotations.NonBlocking
NEWcom.plotsquared.core.annotations.annotations.NonBlockingExecutor
NEWcom.plotsquared.core.annotations.annotations.PropertyKey
NEWcom.plotsquared.core.annotations.annotations.TestOnly
NEWcom.plotsquared.core.annotations.informative.ApiDescription
NEWcom.plotsquared.core.annotations.informative.ApiDescription$Extra
NEWcom.plotsquared.core.annotations.informative.DoNotUse
NEWcom.plotsquared.core.annotations.informative.NotPublic
UNCHANGED (!)com.plotsquared.core.command.Add
UNCHANGED (!)com.plotsquared.core.command.Alias
UNCHANGED (!)com.plotsquared.core.command.Area
UNCHANGED (!)com.plotsquared.core.command.Auto
UNCHANGED (!)com.plotsquared.core.command.Backup
UNCHANGED (!)com.plotsquared.core.command.Biome
UNCHANGED (!)com.plotsquared.core.command.Buy
UNCHANGED (!)com.plotsquared.core.command.Caps
REMOVED (!)com.plotsquared.core.command.Chat
UNCHANGED (!)com.plotsquared.core.command.Claim
UNCHANGED (!)com.plotsquared.core.command.Clear
UNCHANGED (!)com.plotsquared.core.command.Cluster
MODIFIED (!)com.plotsquared.core.command.Command
MODIFIED (!)com.plotsquared.core.command.Command$CommandException
MODIFIED (!)com.plotsquared.core.command.CommandCaller
MODIFIEDcom.plotsquared.core.command.CommandCategory
UNCHANGED (!)com.plotsquared.core.command.Comment
UNCHANGED (!)com.plotsquared.core.command.Condense
UNCHANGED (!)com.plotsquared.core.command.Confirm
UNCHANGED (!)com.plotsquared.core.command.Continue
UNCHANGED (!)com.plotsquared.core.command.Copy
UNCHANGED (!)com.plotsquared.core.command.CreateRoadSchematic
UNCHANGED (!)com.plotsquared.core.command.DatabaseCommand
UNCHANGED (!)com.plotsquared.core.command.Debug
UNCHANGED (!)com.plotsquared.core.command.DebugAllowUnsafe
UNCHANGED (!)com.plotsquared.core.command.DebugExec
UNCHANGED (!)com.plotsquared.core.command.DebugImportWorlds
UNCHANGED (!)com.plotsquared.core.command.DebugLoadTest
UNCHANGED (!)com.plotsquared.core.command.DebugPaste
UNCHANGED (!)com.plotsquared.core.command.DebugRoadRegen
UNCHANGED (!)com.plotsquared.core.command.DebugSaveTest
UNCHANGED (!)com.plotsquared.core.command.Delete
UNCHANGED (!)com.plotsquared.core.command.Deny
UNCHANGED (!)com.plotsquared.core.command.Desc
UNCHANGED (!)com.plotsquared.core.command.Dislike
UNCHANGED (!)com.plotsquared.core.command.Done
UNCHANGED (!)com.plotsquared.core.command.Download
UNCHANGED (!)com.plotsquared.core.command.FlagCommand
UNCHANGED (!)com.plotsquared.core.command.Grant
UNCHANGED (!)com.plotsquared.core.command.Help
UNCHANGED (!)com.plotsquared.core.command.HomeCommand
UNCHANGED (!)com.plotsquared.core.command.Inbox
UNCHANGED (!)com.plotsquared.core.command.Info
UNCHANGED (!)com.plotsquared.core.command.Kick
UNCHANGED (!)com.plotsquared.core.command.Leave
UNCHANGED (!)com.plotsquared.core.command.Like
UNCHANGED (!)com.plotsquared.core.command.ListCmd
MODIFIED (!)com.plotsquared.core.command.Load
UNCHANGED (!)com.plotsquared.core.command.MainCommand
UNCHANGED (!)com.plotsquared.core.command.Merge
UNCHANGED (!)com.plotsquared.core.command.Middle
UNCHANGED (!)com.plotsquared.core.command.Move
UNCHANGED (!)com.plotsquared.core.command.Music
UNCHANGED (!)com.plotsquared.core.command.Near
UNCHANGED (!)com.plotsquared.core.command.Owner
UNCHANGED (!)com.plotsquared.core.command.PluginCmd
UNCHANGED (!)com.plotsquared.core.command.Purge
UNCHANGED (!)com.plotsquared.core.command.Rate
UNCHANGED (!)com.plotsquared.core.command.RegenAllRoads
UNCHANGED (!)com.plotsquared.core.command.Reload
UNCHANGED (!)com.plotsquared.core.command.Remove
REMOVED (!)com.plotsquared.core.command.Save
UNCHANGED (!)com.plotsquared.core.command.SchematicCmd
UNCHANGED (!)com.plotsquared.core.command.Set
UNCHANGED (!)com.plotsquared.core.command.SetCommand
UNCHANGED (!)com.plotsquared.core.command.SetHome
UNCHANGED (!)com.plotsquared.core.command.Setup
UNCHANGED (!)com.plotsquared.core.command.SubCommand
UNCHANGED (!)com.plotsquared.core.command.Swap
UNCHANGED (!)com.plotsquared.core.command.Target
UNCHANGED (!)com.plotsquared.core.command.Template
UNCHANGED (!)com.plotsquared.core.command.Toggle
UNCHANGED (!)com.plotsquared.core.command.Trim
UNCHANGED (!)com.plotsquared.core.command.Trust
UNCHANGED (!)com.plotsquared.core.command.Unlink
UNCHANGED (!)com.plotsquared.core.command.Visit
UNCHANGED (!)com.plotsquared.core.components.ComponentCommand
MODIFIED (!)com.plotsquared.core.components.ComponentPreset
MODIFIED (!)com.plotsquared.core.configuration.adventure.audience.Audience
MODIFIEDcom.plotsquared.core.configuration.adventure.audience.Audiences
MODIFIED (*)com.plotsquared.core.configuration.adventure.audience.ForwardingAudience
MODIFIED (*)com.plotsquared.core.configuration.adventure.audience.ForwardingAudience$Single
UNCHANGEDcom.plotsquared.core.configuration.adventure.audience.MessageType
MODIFIED (!)com.plotsquared.core.configuration.adventure.bossbar.BossBar
NEW (*)com.plotsquared.core.configuration.adventure.bossbar.BossBarImplementation
NEWcom.plotsquared.core.configuration.adventure.bossbar.BossBarImplementation$Provider
NEWcom.plotsquared.core.configuration.adventure.bossbar.BossBarViewer
NEW (*)com.plotsquared.core.configuration.adventure.builder.AbstractBuilder
NEWcom.plotsquared.core.configuration.adventure.chat.ChatType
NEWcom.plotsquared.core.configuration.adventure.chat.ChatType$Bound
NEWcom.plotsquared.core.configuration.adventure.chat.SignedMessage
NEWcom.plotsquared.core.configuration.adventure.chat.SignedMessage$Signature
NEWcom.plotsquared.core.configuration.adventure.internal.Internals
NEW (*)com.plotsquared.core.configuration.adventure.internal.properties.AdventureProperties
NEWcom.plotsquared.core.configuration.adventure.internal.properties.AdventureProperties$Property
MODIFIED (!)com.plotsquared.core.configuration.adventure.key.Key
NEW (*)com.plotsquared.core.configuration.adventure.key.KeyedValue
NEWcom.plotsquared.core.configuration.adventure.key.KeyPattern
NEWcom.plotsquared.core.configuration.adventure.key.KeyPattern$Namespace
NEWcom.plotsquared.core.configuration.adventure.key.KeyPattern$Value
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.api.BinaryTagHolder
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.BinaryTagScope$NoOp
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.ByteArrayBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.ByteBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.DoubleBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.EndBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.FloatBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.IntArrayBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.IntBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.ListBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.LongArrayBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.LongBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.ShortBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.nbt.StringBinaryTag
MODIFIED (!)com.plotsquared.core.configuration.adventure.platform.facet.Facet$Chat
MODIFIEDcom.plotsquared.core.configuration.adventure.platform.facet.FacetAudience
MODIFIEDcom.plotsquared.core.configuration.adventure.platform.facet.Knob
UNCHANGED (!)com.plotsquared.core.configuration.adventure.platform.viaversion.ViaFacet$ActionBar
MODIFIED (!)com.plotsquared.core.configuration.adventure.platform.viaversion.ViaFacet$Chat
MODIFIEDcom.plotsquared.core.configuration.adventure.platform.viaversion.ViaFacet$ProtocolBased
MODIFIED (!)com.plotsquared.core.configuration.adventure.sound.Sound
NEWcom.plotsquared.core.configuration.adventure.sound.Sound$Builder
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.AbstractComponent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.BlockNBTComponent
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.BlockNBTComponent$LocalPos
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.BlockNBTComponent$WorldPos
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.BlockNBTComponent$WorldPos$Coordinate
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.Component
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.ComponentBuilder
MODIFIEDcom.plotsquared.core.configuration.adventure.text.EntityNBTComponent
NEW (*)com.plotsquared.core.configuration.adventure.text.event.ClickCallback
NEWcom.plotsquared.core.configuration.adventure.text.event.ClickCallback$Options
NEWcom.plotsquared.core.configuration.adventure.text.event.ClickCallback$Options$Builder
NEWcom.plotsquared.core.configuration.adventure.text.event.ClickCallback$Provider
MODIFIEDcom.plotsquared.core.configuration.adventure.text.event.ClickEvent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.event.HoverEvent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.event.HoverEvent$Action
MODIFIEDcom.plotsquared.core.configuration.adventure.text.event.HoverEvent$ShowEntity
MODIFIEDcom.plotsquared.core.configuration.adventure.text.event.HoverEvent$ShowItem
NEWcom.plotsquared.core.configuration.adventure.text.format.MutableStyleSetter
MODIFIEDcom.plotsquared.core.configuration.adventure.text.format.NamedTextColor
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.format.Style
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.format.Style$Builder
MODIFIEDcom.plotsquared.core.configuration.adventure.text.format.Style$Merge
NEWcom.plotsquared.core.configuration.adventure.text.format.StyleGetter
NEWcom.plotsquared.core.configuration.adventure.text.format.StyleSetter
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.format.TextColor
MODIFIEDcom.plotsquared.core.configuration.adventure.text.format.TextDecoration
MODIFIEDcom.plotsquared.core.configuration.adventure.text.format.TextDecoration$State
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.JoinConfiguration
MODIFIED (*)com.plotsquared.core.configuration.adventure.text.JoinConfiguration$Builder
MODIFIEDcom.plotsquared.core.configuration.adventure.text.KeybindComponent
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.minimessage.Context
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumer
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumer
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.ElementNode
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.RootNode
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.TagNode
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.TagPart
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.TextNode
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.node.ValueNode
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.Token
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.TokenParser
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.TokenParser$TagProvider
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.parser.TokenType
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.ClaimConsumer
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.Emitable
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.QuotingOverride
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.SerializableResolver
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.SerializableResolver$Single
NEW (*)com.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.StyleClaim
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.serializer.TokenEmitter
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.internal.TagInternals
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.markdown.DiscordFlavor
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.markdown.GithubFlavor
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.markdown.LegacyFlavor
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.markdown.MarkdownFlavor
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.markdown.MiniMarkdownParser
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.minimessage.MiniMessage
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.minimessage.MiniMessage$Builder
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.MiniMessage$Provider
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.minimessage.MiniMessageImpl
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.ParseException
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.parser.MiniMessageLexer
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.parser.ParsingException
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.parser.Token
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.parser.TokenType
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.ParsingException
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.Inserting
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.Modifying
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.ParserDirective
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.PreProcess
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.ArgumentQueue
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.Formatter
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.Placeholder
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver$Builder
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver$Single
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArguments
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.standard.StandardTags
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.standard.TransitionTag
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.Tag
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.Tag$Argument
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tag.TagPattern
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.Template
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.Template$ComponentTemplate
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.Template$StringTemplate
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.Tokens
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ClickTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ClickTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ColorTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ColorTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.DecorationTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.DecorationTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.FontTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.FontTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.GradientTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.GradientTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.HoverTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.HoverTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.InsertionTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.InsertionTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.KeybindTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.KeybindTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.PreTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.PreTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.RainbowTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.RainbowTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ResetTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.ResetTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.TemplateTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation$Parser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.Inserting
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.InstantApplyTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.OneTimeTransformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.Transformation
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.TransformationParser
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.TransformationRegistry
REMOVED (!)com.plotsquared.core.configuration.adventure.text.minimessage.transformation.TransformationType
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tree.Node
NEWcom.plotsquared.core.configuration.adventure.text.minimessage.tree.Node$Root
MODIFIEDcom.plotsquared.core.configuration.adventure.text.NBTComponent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.ScopedComponent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.ScoreComponent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.SelectorComponent
NEWcom.plotsquared.core.configuration.adventure.text.serializer.ComponentEncoder
MODIFIEDcom.plotsquared.core.configuration.adventure.text.serializer.ComponentSerializer
MODIFIEDcom.plotsquared.core.configuration.adventure.text.serializer.gson.GsonComponentSerializer
MODIFIED (!)com.plotsquared.core.configuration.adventure.text.serializer.gson.GsonComponentSerializer$Builder
UNCHANGEDcom.plotsquared.core.configuration.adventure.text.serializer.gson.GsonComponentSerializer$Provider
MODIFIEDcom.plotsquared.core.configuration.adventure.text.serializer.gson.LegacyHoverEventSerializer
NEWcom.plotsquared.core.configuration.adventure.text.serializer.json.JSONComponentSerializer
NEWcom.plotsquared.core.configuration.adventure.text.serializer.json.JSONComponentSerializer$Builder
NEWcom.plotsquared.core.configuration.adventure.text.serializer.json.JSONComponentSerializer$Provider
NEWcom.plotsquared.core.configuration.adventure.text.serializer.json.LegacyHoverEventSerializer
NEWcom.plotsquared.core.configuration.adventure.text.serializer.legacy.CharacterAndFormat
MODIFIED (*)com.plotsquared.core.configuration.adventure.text.serializer.legacy.LegacyComponentSerializer$Builder
UNCHANGEDcom.plotsquared.core.configuration.adventure.text.serializer.legacy.LegacyComponentSerializer$Provider
NEWcom.plotsquared.core.configuration.adventure.text.serializer.legacy.Reset
MODIFIEDcom.plotsquared.core.configuration.adventure.text.StorageNBTComponent
MODIFIEDcom.plotsquared.core.configuration.adventure.text.TextComponent
MODIFIED (*)com.plotsquared.core.configuration.adventure.text.TranslatableComponent
MODIFIED (*)com.plotsquared.core.configuration.adventure.text.TranslatableComponent$Builder
MODIFIED (!)com.plotsquared.core.configuration.adventure.title.Title$Times
MODIFIED (!)com.plotsquared.core.configuration.adventure.translation.GlobalTranslator
MODIFIED (!)com.plotsquared.core.configuration.adventure.translation.Translator
UNCHANGEDcom.plotsquared.core.configuration.adventure.util.Buildable
MODIFIEDcom.plotsquared.core.configuration.adventure.util.Buildable$Builder
MODIFIED (!)com.plotsquared.core.configuration.adventure.util.Codec
MODIFIED (!)com.plotsquared.core.configuration.adventure.util.HSVLike
MODIFIEDcom.plotsquared.core.configuration.adventure.util.Index
UNCHANGEDcom.plotsquared.core.configuration.adventure.util.Nag
NEWcom.plotsquared.core.configuration.adventure.util.PlatformAPI
MODIFIED (*)com.plotsquared.core.configuration.adventure.util.Services
NEWcom.plotsquared.core.configuration.adventure.util.Services$Fallback
MODIFIEDcom.plotsquared.core.configuration.adventure.util.TriState
MODIFIED (*)com.plotsquared.core.configuration.caption.Caption
MODIFIED (!)com.plotsquared.core.configuration.caption.CaptionHolder
MODIFIEDcom.plotsquared.core.configuration.caption.StaticCaption
REMOVED (!)com.plotsquared.core.configuration.caption.Templates
MODIFIEDcom.plotsquared.core.configuration.caption.TranslatableCaption
MODIFIED (!)com.plotsquared.core.configuration.Config
MODIFIED (!)com.plotsquared.core.configuration.Config$ConfigBlock
NEWcom.plotsquared.core.configuration.examination.string.MultiLineStringExaminer
UNCHANGED (!)com.plotsquared.core.configuration.Settings
UNCHANGED (!)com.plotsquared.core.configuration.Settings$Auto_Clear
UNCHANGEDcom.plotsquared.core.configuration.Settings$Auto_Clear$CALIBRATION
UNCHANGEDcom.plotsquared.core.configuration.Settings$Backup
UNCHANGEDcom.plotsquared.core.configuration.Settings$Chunk_Processor
UNCHANGEDcom.plotsquared.core.configuration.Settings$Enabled_Components
UNCHANGEDcom.plotsquared.core.configuration.Settings$General
UNCHANGEDcom.plotsquared.core.configuration.Settings$Schematics
UNCHANGED (!)com.plotsquared.core.configuration.Storage
NEWcom.plotsquared.core.events.EntityEvent
MODIFIED (!)com.plotsquared.core.events.PlayerAutoPlotEvent
MODIFIED (!)com.plotsquared.core.events.PlayerTeleportToPlotEvent
NEWcom.plotsquared.core.events.RemoveRoadEntityEvent
NEWcom.plotsquared.core.geantyref.AnnotatedTypeMap
NEW (*)com.plotsquared.core.geantyref.AnnotatedTypeSet
MODIFIED (!)com.plotsquared.core.generator.AugmentedUtils
UNCHANGED (!)com.plotsquared.core.generator.ClassicPlotManager
UNCHANGED (!)com.plotsquared.core.generator.ClassicPlotWorld
UNCHANGED (!)com.plotsquared.core.generator.GridPlotManager
UNCHANGED (!)com.plotsquared.core.generator.GridPlotWorld
MODIFIED (!)com.plotsquared.core.generator.HybridGen
UNCHANGED (!)com.plotsquared.core.generator.HybridPlotManager
MODIFIED (!)com.plotsquared.core.generator.HybridPlotWorld
MODIFIED (!)com.plotsquared.core.generator.HybridUtils
MODIFIED (!)com.plotsquared.core.generator.IndependentPlotGenerator
MODIFIED (!)com.plotsquared.core.generator.SingleWorldGenerator
UNCHANGED (!)com.plotsquared.core.generator.SquarePlotManager
UNCHANGED (!)com.plotsquared.core.generator.SquarePlotWorld
NEWcom.plotsquared.core.intellij.annotations.annotations.Flow
NEWcom.plotsquared.core.intellij.annotations.annotations.Identifier
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$AdjustableOrientation
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$BoxLayoutAxis
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$CalendarMonth
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$CursorType
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$FlowLayoutAlignment
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$FontStyle
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$HorizontalAlignment
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$HorizontalScrollBarPolicy
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$InputEventMask
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$ListSelectionMode
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$PatternFlags
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$TabLayoutPolicy
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$TabPlacement
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$TitledBorderJustification
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$TitledBorderTitlePosition
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$TreeSelectionMode
NEWcom.plotsquared.core.intellij.annotations.annotations.JdkConstants$VerticalScrollBarPolicy
NEWcom.plotsquared.core.intellij.annotations.annotations.MagicConstant
NEWcom.plotsquared.core.intellij.annotations.annotations.PrintFormat
NEWcom.plotsquared.core.intellij.annotations.annotations.Subst
MODIFIED (!)com.plotsquared.core.location.ChunkWrapper
MODIFIEDcom.plotsquared.core.location.UncheckedWorldLocation
MODIFIED (!)com.plotsquared.core.permissions.Permission
MODIFIED (!)com.plotsquared.core.permissions.PermissionHolder
MODIFIED (!)com.plotsquared.core.player.ConsolePlayer
MODIFIED (!)com.plotsquared.core.player.PlotPlayer
MODIFIED (!)com.plotsquared.core.plot.comment.PlotComment
MODIFIED (!)com.plotsquared.core.plot.expiration.ExpireManager
MODIFIED (!)com.plotsquared.core.plot.flag.FlagParseException
NEWcom.plotsquared.core.plot.flag.implementations.SculkSensorInteractFlag
MODIFIED (*)com.plotsquared.core.plot.flag.PlotFlag
MODIFIED (!)com.plotsquared.core.plot.flag.types.TimedFlag$Timed
MODIFIED (!)com.plotsquared.core.plot.Plot
MODIFIED (!)com.plotsquared.core.plot.PlotArea
MODIFIED (!)com.plotsquared.core.plot.PlotId
MODIFIED (!)com.plotsquared.core.plot.PlotManager
MODIFIEDcom.plotsquared.core.plot.PlotModificationManager
MODIFIED (!)com.plotsquared.core.plot.PlotSettings
MODIFIED (!)com.plotsquared.core.plot.world.DefaultPlotAreaManager
MODIFIED (!)com.plotsquared.core.plot.world.PlotAreaManager
UNCHANGED (!)com.plotsquared.core.plot.world.SinglePlot
UNCHANGED (!)com.plotsquared.core.plot.world.SinglePlotArea
MODIFIED (!)com.plotsquared.core.plot.world.SinglePlotAreaManager
UNCHANGED (!)com.plotsquared.core.plot.world.SinglePlotManager
MODIFIED (!)com.plotsquared.core.PlotAPI
UNCHANGED (!)com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinator
UNCHANGED (!)com.plotsquared.core.queue.BasicQueueCoordinator
MODIFIED (!)com.plotsquared.core.queue.BlockArrayCacheScopedQueueCoordinator
REMOVED (!)com.plotsquared.core.queue.ChunkQueueCoordinator
UNCHANGED (!)com.plotsquared.core.queue.DelegateQueueCoordinator
UNCHANGED (!)com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinator
MODIFIED (!)com.plotsquared.core.queue.QueueCoordinator
REMOVED (!)com.plotsquared.core.queue.ScopedQueueCoordinator
NEWcom.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator
NEWcom.plotsquared.core.services.plots.AutoQuery
REMOVED (!)com.plotsquared.core.services.plots.AutoService$AutoQuery
MODIFIED (!)com.plotsquared.core.services.plots.AutoService$DefaultAutoService
MODIFIED (!)com.plotsquared.core.services.plots.AutoService$MultiPlotService
MODIFIED (!)com.plotsquared.core.services.plots.AutoService$SinglePlotService
MODIFIED (!)com.plotsquared.core.setup.SettingsNodesWrapper
MODIFIED (!)com.plotsquared.core.util.BlockUtil
MODIFIED (!)com.plotsquared.core.util.ChunkManager
MODIFIED (!)com.plotsquared.core.util.ChunkUtil
NEWcom.plotsquared.core.util.ComponentHelper
MODIFIEDcom.plotsquared.core.util.EventDispatcher
MODIFIED (!)com.plotsquared.core.util.FileBytes
MODIFIEDcom.plotsquared.core.util.helpmenu.HelpObject
REMOVED (!)com.plotsquared.core.util.MainUtil
MODIFIED (!)com.plotsquared.core.util.MathMan
REMOVED (!)com.plotsquared.core.util.Permissions
MODIFIED (!)com.plotsquared.core.util.placeholders.PlaceholderRegistry$PlaceholderAddedEvent
MODIFIED (!)com.plotsquared.core.util.PlayerManager
REMOVED (!)com.plotsquared.core.util.RegExUtil
MODIFIED (!)com.plotsquared.core.util.RegionManager
MODIFIED (!)com.plotsquared.core.util.RegionUtil
UNCHANGEDcom.plotsquared.core.util.SchematicHandler
MODIFIED (!)com.plotsquared.core.util.StringMan
MODIFIED (!)com.plotsquared.core.util.TabCompletions
MODIFIED (!)com.plotsquared.core.util.WEManager
MODIFIED (!)com.plotsquared.core.util.WorldUtil
MODIFIED (!)com.plotsquared.core.uuid.UUIDMapping
UNCHANGEDcom.plotsquared.google.assistedinject.AssistedInject
MODIFIED (!)com.plotsquared.google.binder.LinkedBindingBuilder
UNCHANGEDcom.plotsquared.google.Inject
MODIFIEDcom.plotsquared.google.internal.Annotations
MODIFIED (!)com.plotsquared.google.internal.asm.$AnnotationVisitor
MODIFIEDcom.plotsquared.google.internal.asm.$ByteVector
MODIFIED (!)com.plotsquared.google.internal.asm.$ClassVisitor
MODIFIEDcom.plotsquared.google.internal.asm.$ClassWriter
MODIFIED (!)com.plotsquared.google.internal.asm.$FieldVisitor
MODIFIED (!)com.plotsquared.google.internal.asm.$MethodVisitor
MODIFIED (!)com.plotsquared.google.internal.asm.$ModuleVisitor
MODIFIEDcom.plotsquared.google.internal.asm.$Opcodes
MODIFIED (!)com.plotsquared.google.internal.asm.$RecordComponentVisitor
MODIFIED (!)com.plotsquared.google.internal.BindingBuilder
MODIFIEDcom.plotsquared.google.internal.ErrorId
MODIFIEDcom.plotsquared.google.internal.Errors
NEWcom.plotsquared.google.internal.InternalClassesToSkipSources
UNCHANGED (*)com.plotsquared.google.internal.InternalProvisionException
MODIFIED (!)com.plotsquared.google.internal.util.SourceProvider
UNCHANGEDcom.plotsquared.google.matcher.AbstractMatcher
MODIFIED (!)com.plotsquared.google.matcher.Matcher
UNCHANGEDcom.plotsquared.google.multibindings.ProvidesIntoMap
UNCHANGEDcom.plotsquared.google.multibindings.ProvidesIntoOptional
UNCHANGEDcom.plotsquared.google.multibindings.ProvidesIntoSet
UNCHANGED (*)com.plotsquared.google.ProvidedBy
MODIFIED (!)com.plotsquared.google.Provider
UNCHANGEDcom.plotsquared.google.Provides
MODIFIED (!)com.plotsquared.google.spi.ProviderInstanceBinding
UNCHANGED (*)com.plotsquared.google.spi.ProviderKeyBinding
NEW (*)com.plotsquared.google.util.Enhanced
UNCHANGEDcom.plotsquared.google.util.Modules
MODIFIED (!)com.plotsquared.google.util.Providers
MODIFIED (!)com.plotsquared.google.util.Types
MODIFIEDcom.plotsquared.metrics.bukkit.Metrics
MODIFIEDcom.plotsquared.metrics.MetricsBase
NEWjakarta.inject.Inject
NEWjakarta.inject.Named
NEWjakarta.inject.Provider
NEWjakarta.inject.Qualifier
NEWjakarta.inject.Scope
NEWjakarta.inject.Singleton
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public abstract annotation com.google.errorprone.annotations.CanIgnoreReturnValuetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.google.errorprone.annotations.CheckReturnValuetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PACKAGE
NEW public abstract annotation com.google.errorprone.annotations.CompatibleWithtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER
NEW public abstract annotation com.google.errorprone.annotations.CompileTimeConstanttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.FIELD
NEW public abstract annotation com.google.errorprone.annotations.concurrent.GuardedBytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.concurrent.LazyInittop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.FIELD
NEW public abstract annotation com.google.errorprone.annotations.concurrent.LockMethodtop
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_DEPRECATED_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.String[]value()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEWjava.lang.Deprecatedn.a.
NEW public abstract annotation com.google.errorprone.annotations.concurrent.UnlockMethodtop
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_DEPRECATED_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.String[]value()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEWjava.lang.Deprecatedn.a.
NEW public abstract annotation com.google.errorprone.annotations.DoNotCalltop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.DoNotMocktop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Inheritedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.ANNOTATION_TYPE
NEW public abstract annotation com.google.errorprone.annotations.FormatMethodtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR
NEW public abstract annotation com.google.errorprone.annotations.FormatStringtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER
NEW public abstract annotation com.google.errorprone.annotations.ForOverridetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.Immutabletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.String[]containerOf()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Inheritedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.google.errorprone.annotations.IncompatibleModifierstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.google.errorprone.annotations.Modifier[]modifier()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. javax.lang.model.element.Modifier[]value()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
NEW public abstract annotation com.google.errorprone.annotations.InlineMetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.String[]imports()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringreplacement()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.String[]staticImports()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR
NEW public abstract annotation com.google.errorprone.annotations.InlineMeValidationDisabledtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR
NEW public abstract annotation com.google.errorprone.annotations.Keeptop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE
NEW (Serializable compatible) final public enum com.google.errorprone.annotations.Modifiertop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue2915185588800456644n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.google.errorprone.annotations.ModifierABSTRACTn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierDEFAULTn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierFINALn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierNATIVEn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierPRIVATEn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierPROTECTEDn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierPUBLICn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierSTATICn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierSTRICTFPn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierSYNCHRONIZEDn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierTRANSIENTn.a.
NEWpublic static final com.google.errorprone.annotations.ModifierVOLATILEn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. com.google.errorprone.annotations.ModifiervalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.29
NEWstatic public  n.a. com.google.errorprone.annotations.Modifier[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.29
NEW public abstract annotation com.google.errorprone.annotations.MustBeClosedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.NoAllocationtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.OverridingMethodsMustInvokeSupertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.RequiredModifierstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.google.errorprone.annotations.Modifier[]modifier()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. javax.lang.model.element.Modifier[]value()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
NEW public abstract annotation com.google.errorprone.annotations.RestrictedApitop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.StringallowedOnPath()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Class[]
<..>
New: ? extends java.lang.annotation.Annotation
allowlistAnnotations()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Class[]
<..>
New: ? extends java.lang.annotation.Annotation
allowlistWithWarningAnnotations()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringexplanation()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringlink()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.google.errorprone.annotations.SuppressPackageLocationtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PACKAGE
NEW public abstract annotation com.google.errorprone.annotations.Vartop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.LOCAL_VARIABLE
REMOVED (!) final public class com.intellectualsites.annotations.ApiDescriptiontop
Compatibility Changes:
Change
CLASS_REMOVED
REMOVED (!) static public abstract annotation com.intellectualsites.annotations.ApiDescription$Extratop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. java.lang.Stringinfo()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. java.lang.Stringwarning()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.CLASS
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PACKAGE, java.lang.annotation.ElementType.MODULE, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
REMOVED (!) public abstract annotation com.intellectualsites.annotations.DoNotUsetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.CLASS
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
REMOVED (!) public abstract annotation com.intellectualsites.annotations.NotPublictop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.CLASS
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
MODIFIED public class com.plotsquared.bukkit.generator.BukkitPlotGeneratortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidgenerateBedrock(org.bukkit.generator.WorldInfo, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator$ChunkData)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.245
NEWpublic  n.a. voidgenerateCaves(org.bukkit.generator.WorldInfo, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator$ChunkData)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.258
UNCHANGEDpublic  n.a. org.bukkit.generator.ChunkGenerator$ChunkDatagenerateChunkData(org.bukkit.World, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator$BiomeGrid)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince7.0.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
169298
NEWpublic  n.a. voidgenerateNoise(org.bukkit.generator.WorldInfo, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator$ChunkData)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.203
NEWpublic  n.a. voidgenerateSurface(org.bukkit.generator.WorldInfo, java.util.Random, int, int, org.bukkit.generator.ChunkGenerator$ChunkData)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.232
NEWpublic  n.a. intgetBaseHeight(org.bukkit.generator.WorldInfo, java.util.Random, int, int, org.bukkit.HeightMap)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.279
NEWpublic  n.a. org.bukkit.generator.BiomeProvidergetDefaultBiomeProvider(org.bukkit.generator.WorldInfo)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.265
MODIFIED public class com.plotsquared.bukkit.listener.BlockEventListenertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidonMoistureChange(org.bukkit.event.block.MoistureChangeEvent)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.bukkit.event.EventHandler
Status:Name:Old element values:New element values:
NEWignoreCancelledtrue
NEWpriorityorg.bukkit.event.EventPriority.HIGHEST
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.747
REMOVED (!) public class com.plotsquared.bukkit.listener.PaperListener113top
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)com.plotsquared.bukkit.listener.PaperListener
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. PaperListener113(com.plotsquared.core.plot.world.PlotAreaManager)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.google.Injectn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
59n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidonBlockPlace(org.bukkit.event.block.BlockPlaceEvent)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.bukkit.event.EventHandlern.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
64n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.10.4
UNCHANGED public class com.plotsquared.bukkit.managers.MultiverseWorldManagertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
MODIFIED public abstract class com.plotsquared.bukkit.paperlib.environments.Environmenttop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.134
NEWpublic  n.a. intgetMinecraftReleaseCandidateVersion()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.162
NEW public abstract interface com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshottop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public class com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotBeforeSnapshotstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. InventoryHolderSnapshotBeforeSnapshots()n.a.n.a.
Old fileNew file
n.a.8
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.12
NEW public class com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotNoOptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. InventoryHolderSnapshotNoOption()n.a.n.a.
Old fileNew file
n.a.5
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.8
NEW public class com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotOptionalSnapshotstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. InventoryHolderSnapshotOptionalSnapshots()n.a.n.a.
Old fileNew file
n.a.5
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.8
NEW public class com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResulttop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. InventoryHolderSnapshotResult(boolean, org.bukkit.inventory.InventoryHolder)n.a.n.a.
Old fileNew file
n.a.8
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. org.bukkit.inventory.InventoryHoldergetHolder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.18
NEWpublic  n.a. booleanisSnapshot()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.14
MODIFIED public class com.plotsquared.bukkit.paperlib.PaperLibtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. com.plotsquared.bukkit.paperlib.features.inventoryholdersnapshot.InventoryHolderSnapshotResultgetHolder(org.bukkit.inventory.Inventory, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Nonnulln.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.210
NEWstatic public  n.a. intgetMinecraftReleaseCandidateVersion()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.275
MODIFIED public class com.plotsquared.bukkit.player.BukkitOfflinePlayertop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.plotsquared.core.permissions.PermissionHoldern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanhasPermission(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
MODIFIED (!) public class com.plotsquared.bukkit.player.BukkitPlayertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.plotsquared.core.command.CommandCallern.a.
UNCHANGED (!)com.plotsquared.core.permissions.PermissionHoldern.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. BukkitPlayer(com.plotsquared.core.plot.world.PlotAreaManager, com.plotsquared.core.util.EventDispatcher, org.bukkit.entity.Player, com.plotsquared.core.permissions.PermissionHandler)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
82n.a.
MODIFIED (!)package_protected  (<-  public )  n.a. BukkitPlayer(com.plotsquared.core.plot.world.PlotAreaManager, com.plotsquared.core.util.EventDispatcher, org.bukkit.entity.Player, boolean, com.plotsquared.core.permissions.PermissionHandler)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
9182
UNCHANGED (!) public class com.plotsquared.bukkit.player.BukkitPlayerManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.bukkit.queue.BukkitQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.bukkit.queue.GenChunktop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Superclass:
StatusSuperclassCompatibility Changes
MODIFIED (!)com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator(<- com.plotsquared.core.queue.ScopedQueueCoordinator)
Change
SUPERCLASS_REMOVED
UNCHANGED (!) public class com.plotsquared.bukkit.queue.LimitedRegionWrapperQueuetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.bukkit.schematic.StateWrappertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public org.bukkit.block.BlockState (!) state
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. StateWrapper(org.bukkit.block.BlockState)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.0
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
60n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.sk89q.jnbt.CompoundTaggetTag()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
265n.a.
UNCHANGED (!) public class com.plotsquared.bukkit.util.BukkitChunkManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.bukkit.util.BukkitRegionManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.bukkit.util.BukkitUtiltop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. voidsetSign(com.plotsquared.core.location.Location, com.plotsquared.core.configuration.caption.Caption[], com.plotsquared.core.configuration.adventure.text.minimessage.Template[])n.a.n.a.
Old fileNew file
338n.a.
NEWpublic  n.a. voidsetSign(com.plotsquared.core.location.Location, com.plotsquared.core.configuration.caption.Caption[], com.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.338
MODIFIED (!) public class com.plotsquared.bukkit.util.fawe.FaweRegionManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. voidsetBiome(com.sk89q.worldedit.regions.CuboidRegion, int, com.sk89q.worldedit.world.biome.BiomeType, java.lang.String, java.lang.Runnable)n.a.n.a.
Old fileNew file
99n.a.
NEW public class com.plotsquared.bukkit.util.TranslationUpdateManagertop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. TranslationUpdateManager()n.a.n.a.
Old fileNew file
n.a.38
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. voidupgradeTranslationFile()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.41
NEW public abstract annotation com.plotsquared.core.annotation.CheckForNulltop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Nonnull
Status:Name:Old element values:New element values:
NEWwhencom.plotsquared.core.annotation.meta.When.MAYBE
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.CheckForSignedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Nonnegative
Status:Name:Old element values:New element values:
NEWwhencom.plotsquared.core.annotation.meta.When.MAYBE
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.CheckReturnValuetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PACKAGE
NEW public abstract annotation com.plotsquared.core.annotation.concurrent.GuardedBytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.plotsquared.core.annotation.concurrent.Immutabletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotation.concurrent.ThreadSafetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotation.Detaintedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Untainted
Status:Name:Old element values:New element values:
NEWwhencom.plotsquared.core.annotation.meta.When.ALWAYS
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVED (!) public abstract annotation com.plotsquared.core.annotation.inject.Injecttop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD
REMOVED (!) public abstract annotation com.plotsquared.core.annotation.inject.Namedtop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.core.annotation.inject.Qualifiern.a.
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVED (!) public abstract interface com.plotsquared.core.annotation.inject.Providertop
Compatibility Changes:
Change
CLASS_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. java.lang.Objectget()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract annotation com.plotsquared.core.annotation.inject.Qualifiertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
REMOVED (!) public abstract annotation com.plotsquared.core.annotation.inject.Scopetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
REMOVED (!) public abstract annotation com.plotsquared.core.annotation.inject.Singletontop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.core.annotation.inject.Scopen.a.
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.MatchesPatterntop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. intflags()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringvalue()
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.RegExn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifier
Status:Name:Old element values:New element values:
NEWapplicableTojava.lang.String
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW static public class com.plotsquared.core.annotation.MatchesPattern$Checkertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.core.annotation.meta.TypeQualifierValidatorn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. MatchesPattern$Checker()n.a.n.a.
Old fileNew file
n.a.26
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.annotation.meta.WhenforConstantValue(com.plotsquared.core.annotation.MatchesPattern, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.28
NEW public abstract annotation com.plotsquared.core.annotation.meta.Exclusivetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.meta.Exhaustivetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.Nonnegativetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifier
Status:Name:Old element values:New element values:
NEWapplicableTojava.lang.Number
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW static public class com.plotsquared.core.annotation.Nonnegative$Checkertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.core.annotation.meta.TypeQualifierValidatorn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. Nonnegative$Checker()n.a.n.a.
Old fileNew file
n.a.22
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.annotation.meta.WhenforConstantValue(com.plotsquared.core.annotation.Nonnegative, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.25
NEW public abstract annotation com.plotsquared.core.annotation.OverridingMethodsMustInvokeSupertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.plotsquared.core.annotation.ParametersAreNonnullByDefaulttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifierDefault
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER
NEWcom.plotsquared.core.annotation.Nonnulln.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.ParametersAreNullableByDefaulttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifierDefault
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER
NEWcom.plotsquared.core.annotation.Nullablen.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.PropertyKeytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifiern.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.RegExtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Syntax
Status:Name:Old element values:New element values:
NEWvalueRegEx
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW static public class com.plotsquared.core.annotation.RegEx$Checkertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.core.annotation.meta.TypeQualifierValidatorn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. RegEx$Checker()n.a.n.a.
Old fileNew file
n.a.26
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.annotation.meta.WhenforConstantValue(com.plotsquared.core.annotation.RegEx, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.29
NEW public abstract annotation com.plotsquared.core.annotation.Signedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Nonnegative
Status:Name:Old element values:New element values:
NEWwhencom.plotsquared.core.annotation.meta.When.UNKNOWN
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.Syntaxtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifier
Status:Name:Old element values:New element values:
NEWapplicableTojava.lang.CharSequence
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.Taintedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.Untainted
Status:Name:Old element values:New element values:
NEWwhencom.plotsquared.core.annotation.meta.When.MAYBE
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.Untaintedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotation.meta.Whenwhen()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.plotsquared.core.annotation.meta.TypeQualifiern.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.WillClosetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.WillCloseWhenClosedtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract annotation com.plotsquared.core.annotation.WillNotClosetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW static public abstract annotation com.plotsquared.core.annotations.annotations.ApiStatus$Obsoletetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringsince()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.PACKAGE
NEW final public class com.plotsquared.core.annotations.annotations.Asynctop
NEW static public abstract annotation com.plotsquared.core.annotations.annotations.Async$Executetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.PARAMETER
NEW static public abstract annotation com.plotsquared.core.annotations.annotations.Async$Scheduletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.PARAMETER
NEW public abstract annotation com.plotsquared.core.annotations.annotations.Blockingtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.BlockingExecutortop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.TYPE_USE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.CheckReturnValuetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PACKAGE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.MustBeInvokedByOverriderstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD
NEW public abstract annotation com.plotsquared.core.annotations.annotations.Nlstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. com.plotsquared.core.annotations.annotations.Nls$Capitalizationcapitalization()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.LOCAL_VARIABLE, java.lang.annotation.ElementType.TYPE_USE, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PACKAGE
NEW (Serializable compatible) final static public enum com.plotsquared.core.annotations.annotations.Nls$Capitalizationtop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-2352111812812208336n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.plotsquared.core.annotations.annotations.Nls$CapitalizationNotSpecifiedn.a.
NEWpublic static final com.plotsquared.core.annotations.annotations.Nls$CapitalizationSentencen.a.
NEWpublic static final com.plotsquared.core.annotations.annotations.Nls$CapitalizationTitlen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. com.plotsquared.core.annotations.annotations.Nls$CapitalizationvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.49
NEWstatic public  n.a. com.plotsquared.core.annotations.annotations.Nls$Capitalization[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.49
NEW public abstract annotation com.plotsquared.core.annotations.annotations.NonBlockingtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.NonBlockingExecutortop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.TYPE_USE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.PropertyKeytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.StringresourceBundle()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.LOCAL_VARIABLE, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.TYPE_USE
NEW public abstract annotation com.plotsquared.core.annotations.annotations.TestOnlytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.TYPE
NEW final public class com.plotsquared.core.annotations.informative.ApiDescriptiontop
NEW static public abstract annotation com.plotsquared.core.annotations.informative.ApiDescription$Extratop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringinfo()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringwarning()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PACKAGE, java.lang.annotation.ElementType.MODULE, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotations.informative.DoNotUsetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
NEW public abstract annotation com.plotsquared.core.annotations.informative.NotPublictop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.RECORD_COMPONENT, java.lang.annotation.ElementType.TYPE
UNCHANGED (!) public class com.plotsquared.core.command.Addtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Aliastop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Areatop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Autotop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) final public class com.plotsquared.core.command.Backuptop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Biometop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Buytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Capstop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
REMOVED (!) public class com.plotsquared.core.command.Chattop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)com.plotsquared.core.command.SubCommand
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Chat()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
36n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanonCommand(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, java.lang.String[])
n.a.
Change
METHOD_REMOVED
Old fileNew file
40n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.core.command.CommandDeclaration
Status:Name:Old element values:New element values:
REMOVEDrequiredTypecom.plotsquared.core.command.RequiredType.PLAYER
REMOVEDusage/plot chat
REMOVEDpermissionplots.chat
REMOVEDcategorycom.plotsquared.core.command.CommandCategory.CHAT
REMOVEDcommandchat
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
UNCHANGED (!) public class com.plotsquared.core.command.Claimtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Cleartop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Clustertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public abstract class com.plotsquared.core.command.Commandtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
java.lang.Objectcheck(java.lang.Object, com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
609n.a.
NEW (*)public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
java.lang.Objectcheck(java.lang.Object, com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.628
REMOVED (!)public  n.a. voidcheckTrue(boolean, com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
603n.a.
NEWpublic  n.a. voidcheckTrue(boolean, com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.622
MODIFIED (!) (Serializable incompatible(!): default serialVersionUID changed) static public class com.plotsquared.core.command.Command$CommandExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue280756552827759829n.a.
Newtrue7770194686013239740n.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Command$CommandException(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.Template[])n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
627n.a.
NEWpublic  n.a. Command$CommandException(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.n.a.
Old fileNew file
n.a.646
MODIFIED (!) public abstract interface com.plotsquared.core.command.CommandCallertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (Serializable compatible) final public enum com.plotsquared.core.command.CommandCategorytop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)com.plotsquared.core.configuration.caption.Captionn.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7789333321696814988n.a.
Newtrue-4547137402888801435n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.configuration.adventure.text.ComponenttoComponent(com.plotsquared.core.configuration.caption.LocaleHolder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
UNCHANGED (!) public class com.plotsquared.core.command.Commenttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Condensetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Confirmtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Continuetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Copytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.CreateRoadSchematictop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DatabaseCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Debugtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugAllowUnsafetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugExectop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugImportWorldstop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugLoadTesttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugPastetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugRoadRegentop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.DebugSaveTesttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Deletetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Denytop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Desctop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Disliketop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Donetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Downloadtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) final public class com.plotsquared.core.command.FlagCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Granttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Helptop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.HomeCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Inboxtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Infotop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Kicktop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Leavetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Liketop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.ListCmdtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.core.command.Loadtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.lang.StringsecToTime(long)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.6.2
n.a.
Change
METHOD_REMOVED
Old fileNew file
225n.a.
UNCHANGED (!) public class com.plotsquared.core.command.MainCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Mergetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Middletop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Movetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Musictop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Neartop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Ownertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.PluginCmdtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Purgetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Ratetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.RegenAllRoadstop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Reloadtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Removetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
REMOVED (!) public class com.plotsquared.core.command.Savetop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)com.plotsquared.core.command.SubCommand
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Save(com.plotsquared.core.plot.world.PlotAreaManager, com.plotsquared.core.util.SchematicHandler)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.google.Injectn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
60n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanonCommand(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, java.lang.String[])
n.a.
Change
METHOD_REMOVED
Old fileNew file
67n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDcom.plotsquared.core.command.CommandDeclaration
Status:Name:Old element values:New element values:
REMOVEDrequiredTypecom.plotsquared.core.command.RequiredType.NONE
REMOVEDpermissionplots.save
REMOVEDcategorycom.plotsquared.core.command.CommandCategory.SCHEMATIC
REMOVEDcommandsave
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.9
UNCHANGED (!) public class com.plotsquared.core.command.SchematicCmdtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Settop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.command.SetCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.SetHometop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Setuptop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.command.SubCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Swaptop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Targettop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Templatetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Toggletop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Trimtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Trusttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.command.Visittop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.components.ComponentCommandtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.components.ComponentPresettop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.generator.ClassicPlotManagerComponentcomponent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. doublecost()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. java.util.List
<..>
New: java.lang.String
description()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. java.lang.StringdisplayName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
REMOVED (!)public  n.a. com.plotsquared.core.generator.ClassicPlotManagerComponentgetComponent()n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!)public  n.a. doublegetCost()n.a.
Change
METHOD_REMOVED
Old fileNew file
86n.a.
REMOVED (!)public  n.a. java.util.List
<..>
Old: java.lang.String
getDescription()n.a.
Change
METHOD_REMOVED
Old fileNew file
98n.a.
REMOVED (!)public  n.a. java.lang.StringgetDisplayName()n.a.
Change
METHOD_REMOVED
Old fileNew file
94n.a.
REMOVED (!)public  n.a. com.sk89q.worldedit.world.item.ItemTypegetIcon()n.a.
Change
METHOD_REMOVED
Old fileNew file
102n.a.
REMOVED (!)public  n.a. java.lang.StringgetPattern()n.a.
Change
METHOD_REMOVED
Old fileNew file
82n.a.
REMOVED (!)public  n.a. java.lang.StringgetPermission()n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. com.sk89q.worldedit.world.item.ItemTypeicon()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. java.lang.Stringpattern()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
NEWpublic  n.a. java.lang.Stringpermission()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS