JApiCmp-Report
Old:/Users/alex/Desktop/coreV6.jar
New:/Users/alex/Desktop/plotsquared-core-7.0.0.jar
Created:2023-08-24T09:06:25.043+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
UNCHANGEDcom.google.inject.assistedinject.AssistedInject
MODIFIED (!)com.google.inject.binder.LinkedBindingBuilder
UNCHANGEDcom.google.inject.Inject
MODIFIEDcom.google.inject.internal.Annotations
MODIFIED (!)com.google.inject.internal.asm.$AnnotationVisitor
MODIFIEDcom.google.inject.internal.asm.$ByteVector
MODIFIED (!)com.google.inject.internal.asm.$ClassVisitor
MODIFIEDcom.google.inject.internal.asm.$ClassWriter
MODIFIED (!)com.google.inject.internal.asm.$FieldVisitor
MODIFIED (!)com.google.inject.internal.asm.$MethodVisitor
MODIFIED (!)com.google.inject.internal.asm.$ModuleVisitor
MODIFIEDcom.google.inject.internal.asm.$Opcodes
MODIFIED (!)com.google.inject.internal.asm.$RecordComponentVisitor
MODIFIED (!)com.google.inject.internal.BindingBuilder
MODIFIEDcom.google.inject.internal.ErrorId
MODIFIEDcom.google.inject.internal.Errors
NEWcom.google.inject.internal.InternalClassesToSkipSources
UNCHANGED (*)com.google.inject.internal.InternalProvisionException
MODIFIED (!)com.google.inject.internal.util.SourceProvider
UNCHANGEDcom.google.inject.matcher.AbstractMatcher
MODIFIED (!)com.google.inject.matcher.Matcher
UNCHANGEDcom.google.inject.multibindings.ProvidesIntoMap
UNCHANGEDcom.google.inject.multibindings.ProvidesIntoOptional
UNCHANGEDcom.google.inject.multibindings.ProvidesIntoSet
UNCHANGED (*)com.google.inject.ProvidedBy
MODIFIED (!)com.google.inject.Provider
UNCHANGEDcom.google.inject.Provides
MODIFIED (!)com.google.inject.spi.ProviderInstanceBinding
UNCHANGED (*)com.google.inject.spi.ProviderKeyBinding
NEW (*)com.google.inject.util.Enhanced
UNCHANGEDcom.google.inject.util.Modules
MODIFIED (!)com.google.inject.util.Providers
MODIFIED (!)com.google.inject.util.Types
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.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
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
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
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
NEWjakarta.inject.Inject
NEWjakarta.inject.Named
NEWjakarta.inject.Provider
NEWjakarta.inject.Qualifier
NEWjakarta.inject.Scope
NEWjakarta.inject.Singleton
REMOVED (!)javax.inject.Inject
REMOVED (!)javax.inject.Named
REMOVED (!)javax.inject.Provider
REMOVED (!)javax.inject.Qualifier
REMOVED (!)javax.inject.Scope
REMOVED (!)javax.inject.Singleton
MODIFIED (!)net.kyori.adventure.audience.Audience
MODIFIEDnet.kyori.adventure.audience.Audiences
MODIFIED (*)net.kyori.adventure.audience.ForwardingAudience
MODIFIED (*)net.kyori.adventure.audience.ForwardingAudience$Single
UNCHANGEDnet.kyori.adventure.audience.MessageType
MODIFIED (!)net.kyori.adventure.bossbar.BossBar
NEW (*)net.kyori.adventure.bossbar.BossBarImplementation
NEWnet.kyori.adventure.bossbar.BossBarImplementation$Provider
NEWnet.kyori.adventure.bossbar.BossBarViewer
NEW (*)net.kyori.adventure.builder.AbstractBuilder
NEWnet.kyori.adventure.chat.ChatType
NEWnet.kyori.adventure.chat.ChatType$Bound
NEWnet.kyori.adventure.chat.SignedMessage
NEWnet.kyori.adventure.chat.SignedMessage$Signature
NEWnet.kyori.adventure.internal.Internals
NEW (*)net.kyori.adventure.internal.properties.AdventureProperties
NEWnet.kyori.adventure.internal.properties.AdventureProperties$Property
MODIFIED (!)net.kyori.adventure.key.Key
MODIFIED (!)net.kyori.adventure.key.KeyedValue
NEWnet.kyori.adventure.key.KeyPattern
NEWnet.kyori.adventure.key.KeyPattern$Namespace
NEWnet.kyori.adventure.key.KeyPattern$Value
MODIFIED (!)net.kyori.adventure.nbt.api.BinaryTagHolder
MODIFIED (!)net.kyori.adventure.sound.Sound
NEWnet.kyori.adventure.sound.Sound$Builder
MODIFIED (!)net.kyori.adventure.text.AbstractComponent
MODIFIEDnet.kyori.adventure.text.BlockNBTComponent
MODIFIED (!)net.kyori.adventure.text.BlockNBTComponent$LocalPos
MODIFIED (!)net.kyori.adventure.text.BlockNBTComponent$WorldPos
MODIFIED (!)net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate
MODIFIED (!)net.kyori.adventure.text.Component
MODIFIED (!)net.kyori.adventure.text.ComponentBuilder
MODIFIEDnet.kyori.adventure.text.EntityNBTComponent
NEW (*)net.kyori.adventure.text.event.ClickCallback
NEWnet.kyori.adventure.text.event.ClickCallback$Options
NEWnet.kyori.adventure.text.event.ClickCallback$Options$Builder
NEWnet.kyori.adventure.text.event.ClickCallback$Provider
MODIFIEDnet.kyori.adventure.text.event.ClickEvent
MODIFIEDnet.kyori.adventure.text.event.HoverEvent
MODIFIEDnet.kyori.adventure.text.event.HoverEvent$Action
MODIFIEDnet.kyori.adventure.text.event.HoverEvent$ShowEntity
MODIFIEDnet.kyori.adventure.text.event.HoverEvent$ShowItem
NEWnet.kyori.adventure.text.format.MutableStyleSetter
MODIFIEDnet.kyori.adventure.text.format.NamedTextColor
MODIFIED (!)net.kyori.adventure.text.format.Style
MODIFIED (!)net.kyori.adventure.text.format.Style$Builder
MODIFIEDnet.kyori.adventure.text.format.Style$Merge
NEWnet.kyori.adventure.text.format.StyleGetter
NEWnet.kyori.adventure.text.format.StyleSetter
MODIFIED (!)net.kyori.adventure.text.format.TextColor
MODIFIEDnet.kyori.adventure.text.format.TextDecoration
MODIFIEDnet.kyori.adventure.text.format.TextDecoration$State
MODIFIED (!)net.kyori.adventure.text.JoinConfiguration
MODIFIED (*)net.kyori.adventure.text.JoinConfiguration$Builder
MODIFIEDnet.kyori.adventure.text.KeybindComponent
MODIFIED (!)net.kyori.adventure.text.minimessage.Context
NEWnet.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
NEWnet.kyori.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumer
NEWnet.kyori.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumer
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.RootNode
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.TagNode
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.TagPart
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.TextNode
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ValueNode
NEWnet.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpl
NEWnet.kyori.adventure.text.minimessage.internal.parser.Token
NEWnet.kyori.adventure.text.minimessage.internal.parser.TokenParser
NEWnet.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider
NEWnet.kyori.adventure.text.minimessage.internal.parser.TokenType
NEWnet.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer
NEWnet.kyori.adventure.text.minimessage.internal.serializer.Emitable
NEWnet.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride
NEWnet.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver
NEWnet.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver$Single
NEW (*)net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
NEWnet.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
NEWnet.kyori.adventure.text.minimessage.internal.TagInternals
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.DiscordFlavor
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.GithubFlavor
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.LegacyFlavor
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.MiniMarkdownParser
MODIFIED (!)net.kyori.adventure.text.minimessage.MiniMessage
MODIFIED (!)net.kyori.adventure.text.minimessage.MiniMessage$Builder
NEWnet.kyori.adventure.text.minimessage.MiniMessage$Provider
MODIFIED (!)net.kyori.adventure.text.minimessage.MiniMessageImpl
REMOVED (!)net.kyori.adventure.text.minimessage.ParseException
REMOVED (!)net.kyori.adventure.text.minimessage.parser.MiniMessageLexer
REMOVED (!)net.kyori.adventure.text.minimessage.parser.ParsingException
REMOVED (!)net.kyori.adventure.text.minimessage.parser.Token
REMOVED (!)net.kyori.adventure.text.minimessage.parser.TokenType
NEWnet.kyori.adventure.text.minimessage.ParsingException
NEWnet.kyori.adventure.text.minimessage.tag.Inserting
NEWnet.kyori.adventure.text.minimessage.tag.Modifying
NEWnet.kyori.adventure.text.minimessage.tag.ParserDirective
NEWnet.kyori.adventure.text.minimessage.tag.PreProcess
NEWnet.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue
NEWnet.kyori.adventure.text.minimessage.tag.resolver.Formatter
NEWnet.kyori.adventure.text.minimessage.tag.resolver.Placeholder
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolver
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builder
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Single
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArguments
NEWnet.kyori.adventure.text.minimessage.tag.standard.StandardTags
NEWnet.kyori.adventure.text.minimessage.tag.standard.TransitionTag
NEWnet.kyori.adventure.text.minimessage.tag.Tag
NEWnet.kyori.adventure.text.minimessage.tag.Tag$Argument
NEWnet.kyori.adventure.text.minimessage.tag.TagPattern
REMOVED (!)net.kyori.adventure.text.minimessage.Template
REMOVED (!)net.kyori.adventure.text.minimessage.Template$ComponentTemplate
REMOVED (!)net.kyori.adventure.text.minimessage.Template$StringTemplate
REMOVED (!)net.kyori.adventure.text.minimessage.Tokens
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.TemplateTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation$Parser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.InstantApplyTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.OneTimeTransformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationRegistry
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationType
NEWnet.kyori.adventure.text.minimessage.tree.Node
NEWnet.kyori.adventure.text.minimessage.tree.Node$Root
MODIFIEDnet.kyori.adventure.text.NBTComponent
MODIFIEDnet.kyori.adventure.text.ScopedComponent
MODIFIEDnet.kyori.adventure.text.ScoreComponent
MODIFIEDnet.kyori.adventure.text.SelectorComponent
NEWnet.kyori.adventure.text.serializer.ComponentEncoder
MODIFIEDnet.kyori.adventure.text.serializer.ComponentSerializer
MODIFIEDnet.kyori.adventure.text.StorageNBTComponent
MODIFIEDnet.kyori.adventure.text.TextComponent
MODIFIED (*)net.kyori.adventure.text.TranslatableComponent
MODIFIED (*)net.kyori.adventure.text.TranslatableComponent$Builder
MODIFIED (!)net.kyori.adventure.title.Title$Times
MODIFIED (!)net.kyori.adventure.translation.GlobalTranslator
MODIFIED (!)net.kyori.adventure.translation.Translator
UNCHANGEDnet.kyori.adventure.util.Buildable
MODIFIEDnet.kyori.adventure.util.Buildable$Builder
MODIFIED (!)net.kyori.adventure.util.Codec
MODIFIED (!)net.kyori.adventure.util.HSVLike
MODIFIEDnet.kyori.adventure.util.Index
NEWnet.kyori.adventure.util.PlatformAPI
MODIFIED (*)net.kyori.adventure.util.Services
NEWnet.kyori.adventure.util.Services$Fallback
MODIFIEDnet.kyori.adventure.util.TriState
NEWorg.jetbrains.annotations.ApiStatus$Obsolete
NEWorg.jetbrains.annotations.CheckReturnValue
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
UNCHANGED public abstract annotation com.google.inject.assistedinject.AssistedInjecttop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
MODIFIED (!) public abstract interface com.google.inject.binder.LinkedBindingBuildertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. com.google.inject.binder.ScopedBindingBuildertoProvider(javax.inject.Provider
<..>
Old: ? extends T
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
UNCHANGED (*)public abstract  n.a. com.google.inject.binder.ScopedBindingBuildertoProvider(java.lang.Class
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGED (*)public abstract  n.a. com.google.inject.binder.ScopedBindingBuildertoProvider(com.google.inject.TypeLiteral
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
n.a.n.a.
UNCHANGED (*)public abstract  n.a. com.google.inject.binder.ScopedBindingBuildertoProvider(com.google.inject.Key
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. com.google.inject.binder.ScopedBindingBuildertoProvider(jakarta.inject.Provider
<..>
New: ? extends T
)
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
UNCHANGED public abstract annotation com.google.inject.Injecttop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
MODIFIED public class com.google.inject.internal.Annotationstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.lang.StringannotationInstanceClassString(java.lang.Class
<..>
New: ? extends java.lang.annotation.Annotation
, boolean)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.271
MODIFIED (!) public abstract class com.google.inject.internal.asm.$AnnotationVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $AnnotationVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5959
MODIFIED (!)protected  (<-  public )  n.a. $AnnotationVisitor(int, com.google.inject.internal.asm.$AnnotationVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
7070
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.asm.$AnnotationVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.95
MODIFIED public class com.google.inject.internal.asm.$ByteVectortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. intsize()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.74
MODIFIED (!) public abstract class com.google.inject.internal.asm.$ClassVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $ClassVisitor(int, com.google.inject.internal.asm.$ClassVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
7069
MODIFIED (!)protected  (<-  public )  n.a. $ClassVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5858
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.asm.$ClassVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
MODIFIED public class com.google.inject.internal.asm.$ClassWritertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanhasFlags(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.287
MODIFIED (!) public abstract class com.google.inject.internal.asm.$FieldVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $FieldVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5755
MODIFIED (!)protected  (<-  public )  n.a. $FieldVisitor(int, com.google.inject.internal.asm.$FieldVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
6966
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.asm.$FieldVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
MODIFIED (!) public abstract class com.google.inject.internal.asm.$MethodVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $MethodVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
7171
MODIFIED (!)protected  (<-  public )  n.a. $MethodVisitor(int, com.google.inject.internal.asm.$MethodVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
8282
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.asm.$MethodVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
MODIFIED (!) public abstract class com.google.inject.internal.asm.$ModuleVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $ModuleVisitor(int, com.google.inject.internal.asm.$ModuleVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
6868
MODIFIED (!)protected  (<-  public )  n.a. $ModuleVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5757
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.asm.$ModuleVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
MODIFIED public abstract interface com.google.inject.internal.asm.$Opcodestop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intV19n.a.
NEWpublic static final intV20n.a.
NEWpublic static final intV21n.a.
MODIFIED (!) public abstract class com.google.inject.internal.asm.$RecordComponentVisitortop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  n.a. $RecordComponentVisitor(int, com.google.inject.internal.asm.$RecordComponentVisitor)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
6868
MODIFIED (!)protected  (<-  public )  n.a. $RecordComponentVisitor(int)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5757
MODIFIED (!) public class com.google.inject.internal.BindingBuildertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.google.inject.binder.LinkedBindingBuildern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.google.inject.internal.BindingBuilder
<..>
Old: T
toProvider(javax.inject.Provider
<..>
Old: ? extends T
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
112n.a.
UNCHANGED (*)public  n.a. com.google.inject.internal.BindingBuilder
<..>
New: T
Old: T
toProvider(java.lang.Class
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
134134
UNCHANGED (*)public  n.a. com.google.inject.internal.BindingBuilder
<..>
New: T
Old: T
toProvider(com.google.inject.TypeLiteral
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
140140
UNCHANGED (*)public  n.a. com.google.inject.internal.BindingBuilder
<..>
New: T
Old: T
toProvider(com.google.inject.Key
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
 (*)
)
n.a.n.a.
Old fileNew file
146146
NEWpublic  n.a. com.google.inject.internal.BindingBuilder
<..>
New: T
toProvider(jakarta.inject.Provider
<..>
New: ? extends T
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
MODIFIED (Serializable compatible) final public enum com.google.inject.internal.ErrorIdtop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5804784352927914157n.a.
Newtrue151127463479818449n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.google.inject.internal.ErrorIdREQUEST_INJECTION_WITH_DIFFERENT_TYPESn.a.
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) final public class com.google.inject.internal.Errorstop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1277581499942870804n.a.
Newtrue-3619517915930535000n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.google.inject.internal.ErrorsrequestInjectionWithDifferentTypes(java.lang.Object, com.google.inject.TypeLiteral
<..>
New: ?
, java.lang.Object, com.google.inject.TypeLiteral
<..>
New: ?
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.504
NEW final public class com.google.inject.internal.InternalClassesToSkipSourcestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. com.google.common.collect.ImmutableSet
<..>
New: java.lang.Class < ? >
classesToSkipSources()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.27
UNCHANGED (*) (Serializable compatible) final public class com.google.inject.internal.InternalProvisionExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue4032523818207158390n.a.
Newtrue4032523818207158390n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGED (*)static public  n.a. com.google.inject.internal.InternalProvisionExceptionsubtypeNotProvided(java.lang.Class
<..>
New: ? extends jakarta.inject.Provider < ? extends ? >
Old: ? extends javax.inject.Provider < ? extends ? >
 (*)
, java.lang.Class
<..>
New: ?
Old: ?
)
n.a.n.a.
Old fileNew file
106106
MODIFIED (!) final public class com.google.inject.internal.util.SourceProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.lang.StackTraceElementget(java.lang.StackTraceElement[])n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
NEWpublic  n.a. java.lang.StackTraceElementgetCaller()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
UNCHANGED public abstract class com.google.inject.matcher.AbstractMatchertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.google.inject.matcher.Matchern.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED (!) public abstract interface com.google.inject.matcher.Matchertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. com.google.inject.matcher.Matcher
<..>
New: T
Old: T
and(com.google.inject.matcher.Matcher
<..>
New: ? super T
Old: ? super T
)
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.34
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. com.google.inject.matcher.Matcher
<..>
New: T
Old: T
or(com.google.inject.matcher.Matcher
<..>
New: ? super T
Old: ? super T
)
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.42
UNCHANGED public abstract annotation com.google.inject.multibindings.ProvidesIntoMaptop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
UNCHANGED public abstract annotation com.google.inject.multibindings.ProvidesIntoOptionaltop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
UNCHANGED public abstract annotation com.google.inject.multibindings.ProvidesIntoSettop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
UNCHANGED (*) public abstract annotation com.google.inject.ProvidedBytop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGED (*)public abstract  n.a. java.lang.Class
<..>
New: ? extends jakarta.inject.Provider < ? extends ? >
Old: ? extends javax.inject.Provider < ? extends ? >
value()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract interface com.google.inject.Providertop
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
NEWjakarta.inject.Providern.a.
REMOVED (!)javax.inject.Provider
Change
INTERFACE_REMOVED
UNCHANGED public abstract annotation com.google.inject.Providestop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.Keepn.a.
MODIFIED (!) public abstract interface com.google.inject.spi.ProviderInstanceBindingtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public abstract  n.a. jakarta.inject.Provider (<- javax.inject.Provider)
<..>
New: ? extends T
Old: ? extends T
getUserSuppliedProvider()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
UNCHANGED (*) public abstract interface com.google.inject.spi.ProviderKeyBindingtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGED (*)public abstract  n.a. com.google.inject.Key
<..>
New: ? extends jakarta.inject.Provider < ? extends T >
Old: ? extends javax.inject.Provider < ? extends T >
getProviderKey()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*) final public class com.google.inject.util.Enhancedtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. booleanisEnhanced(java.lang.Class
<..>
New: ?
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.32
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
java.util.Optional
<..>
New: java.lang.Class < T >
unenhancedClass(java.lang.Class
<..>
New: T
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.40
UNCHANGED final public class com.google.inject.util.Modulestop
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.CheckReturnValuen.a.
MODIFIED (!) final public class com.google.inject.util.Providerstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
com.google.inject.Provider
<..>
Old: T
guicify(javax.inject.Provider
<..>
Old: T
)
n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
91n.a.
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
com.google.inject.Provider
<..>
New: T
guicify(com.google.inject.Provider
<..>
New: T
)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_DEPRECATED_ADDED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.95
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
com.google.inject.Provider
<..>
New: T
guicify(jakarta.inject.Provider
<..>
New: T
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.106
Annotations:
Status:Fully Qualified Name:Elements:
NEWcom.google.errorprone.annotations.CheckReturnValuen.a.
MODIFIED (!) final public class com.google.inject.util.Typestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.lang.reflect.TypejakartaProviderOf(java.lang.reflect.Type)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.146
REMOVED (!)static public  n.a. java.lang.reflect.TypejavaxProviderOf(java.lang.reflect.Type)n.a.
Change
METHOD_REMOVED
Old fileNew file
145n.a.
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, net.kyori.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, net.kyori.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, net.kyori.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, net.kyori.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
Oldtrue1953625129501549074n.a.
Newtrue513266750265470082n.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Command$CommandException(com.plotsquared.core.configuration.caption.Caption, net.kyori.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, net.kyori.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, net.kyori.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, net.kyori.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.
Newtrue6469340762635035912n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.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.google.inject.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
Old fileNew file
n.a.37
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.37
MODIFIED (*) public abstract interface com.plotsquared.core.configuration.caption.Captiontop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.ComponenttoComponent(com.plotsquared.core.configuration.caption.LocaleHolder)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!) public class com.plotsquared.core.configuration.caption.CaptionHoldertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[]getTagResolvers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.57
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.Template[]getTemplates()n.a.
Change
METHOD_REMOVED
Old fileNew file
37n.a.
NEWpublic  n.a. voidsetTagResolvers(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.67
REMOVED (!)public  n.a. voidsetTemplates(net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
41n.a.
MODIFIED final public class com.plotsquared.core.configuration.caption.StaticCaptiontop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)com.plotsquared.core.configuration.caption.Captionn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.ComponenttoComponent(com.plotsquared.core.configuration.caption.LocaleHolder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
REMOVED (!) final public class com.plotsquared.core.configuration.caption.Templatestop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(com.plotsquared.core.configuration.caption.LocaleHolder, java.lang.String, com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
55n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(java.lang.String, java.util.UUID)n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(java.lang.String, java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(java.lang.String, com.plotsquared.core.plot.PlotArea)n.a.
Change
METHOD_REMOVED
Old fileNew file
89n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(java.lang.String, java.lang.Number)n.a.
Change
METHOD_REMOVED
Old fileNew file
100n.a.
MODIFIED final public class com.plotsquared.core.configuration.caption.TranslatableCaptiontop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)com.plotsquared.core.configuration.caption.Captionn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.ComponenttoComponent(com.plotsquared.core.configuration.caption.LocaleHolder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
MODIFIED (!) public class com.plotsquared.core.configuration.Configtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
java.lang.Objectget(java.lang.String, java.lang.Class
<..>
Old: ?
)
n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
56n.a.
MODIFIED (!) static public class com.plotsquared.core.configuration.Config$ConfigBlocktop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.util.Collection
<..>
Old: java.lang.String
getSections()n.a.
Change
METHOD_REMOVED
Old fileNew file
449n.a.
UNCHANGED (!) public class com.plotsquared.core.configuration.Settingstop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) final static public class com.plotsquared.core.configuration.Settings$Auto_Cleartop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED final static public class com.plotsquared.core.configuration.Settings$Auto_Clear$CALIBRATIONtop
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueSee: https://intellectualsites.github.io/plotsquared-documentation/optimization/plot-analysis for a description of each value.See: https://intellectualsites.gitbook.io/plotsquared/optimization/plot-analysis for a description of each value.
UNCHANGED final static public class com.plotsquared.core.configuration.Settings$Backuptop
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueBackup related settings, See https://intellectualsites.github.io/plotsquared-documentation/plot-backups for more information.Backup related settings, See https://intellectualsites.gitbook.io/plotsquared/plot-backups for more information.
UNCHANGED static public class com.plotsquared.core.configuration.Settings$Chunk_Processortop
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueChunk processor related settings, See https://intellectualsites.github.io/plotsquared-documentation/optimization/chunk-processor for more information.Chunk processor related settings, See https://intellectualsites.gitbook.io/plotsquared/optimization/chunk-processor for more information.
UNCHANGED final static public class com.plotsquared.core.configuration.Settings$Enabled_Componentstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static booleanCOMPONENT_PRESETS
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueEnable the `/plot component` preset GUI, Read more about components here: https://intellectualsites.github.io/plotsquared-documentation/customization/plot-componentsEnable the `/plot component` preset GUI, Read more about components here: https://intellectualsites.gitbook.io/plotsquared/customization/plot-components
n.a.
UNCHANGED final static public class com.plotsquared.core.configuration.Settings$Generaltop
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static java.util.List
<..>
New: java.lang.String
Old: java.lang.String
INVALID_BLOCKS
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueBlocks that may not be used in plot components, Checkout the wiki article regarding plot components before modifying: https://intellectualsites.github.io/plotsquared-documentation/customization/plot-componentsBlocks that may not be used in plot components, Checkout the wiki article regarding plot components before modifying: https://intellectualsites.gitbook.io/plotsquared/customization/plot-components
n.a.
UNCHANGED final static public class com.plotsquared.core.configuration.Settings$Schematicstop
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDcom.plotsquared.core.configuration.Config$Comment
Status:Name:Old element values:New element values:
MODIFIEDvalueSchematic Settings, See https://intellectualsites.github.io/plotsquared-documentation/schematics/schematic-on-claim for more information.Schematic Settings, See https://intellectualsites.gitbook.io/plotsquared/schematics/schematic-on-claim for more information.
UNCHANGED (!) public class com.plotsquared.core.configuration.Storagetop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
NEW public abstract class com.plotsquared.core.events.EntityEventtop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. EntityEvent(com.sk89q.worldedit.entity.Entity)n.a.n.a.
Old fileNew file
n.a.36
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.sk89q.worldedit.entity.EntitygetEntity()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
NEWpublic  n.a. java.lang.StringgetEventName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
MODIFIED (!) public class com.plotsquared.core.events.PlayerAutoPlotEventtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. intgetSize_x()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
113n.a.
REMOVED (!)public  n.a. intgetSize_z()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
129n.a.
REMOVED (!)public  n.a. voidsetSize_x(int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
REMOVED (!)public  n.a. voidsetSize_z(int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
137n.a.
MODIFIED (!) public class com.plotsquared.core.events.PlayerTeleportToPlotEventtop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. PlayerTeleportToPlotEvent(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, com.plotsquared.core.location.Location, com.plotsquared.core.plot.Plot)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.0
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
40n.a.
NEW public class com.plotsquared.core.events.RemoveRoadEntityEventtop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWcom.plotsquared.core.events.EntityEventn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWcom.plotsquared.core.events.CancellablePlotEventn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. RemoveRoadEntityEvent(com.sk89q.worldedit.entity.Entity)n.a.n.a.
Old fileNew file
n.a.37
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.events.ResultgetEventResult()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.42
NEWpublic  n.a. voidsetEventResult(com.plotsquared.core.events.Result)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
MODIFIED (!) public class com.plotsquared.core.generator.AugmentedUtilstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleangenerate(java.lang.Object, java.lang.String, int, int, com.plotsquared.core.queue.QueueCoordinator)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.8.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
191n.a.
UNCHANGED (!) public class com.plotsquared.core.generator.ClassicPlotManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.generator.ClassicPlotWorldtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
UNCHANGED (!) public abstract class com.plotsquared.core.generator.GridPlotManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.generator.GridPlotWorldtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
MODIFIED (!) public class com.plotsquared.core.generator.HybridGentop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. voidgenerateChunk(com.plotsquared.core.queue.ScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)n.a.n.a.
Old fileNew file
94n.a.
NEWpublic  n.a. voidgenerateChunk(com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.99
NEWpublic  n.a. com.sk89q.worldedit.world.biome.BiomeTypegetBiome(com.plotsquared.core.plot.PlotArea, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.386
REMOVEDpublic  n.a. booleanpopulateChunk(com.plotsquared.core.queue.ScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)n.a.n.a.
Old fileNew file
240n.a.
NEWpublic  n.a. voidpopulateChunk(com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.246
UNCHANGED (!) public class com.plotsquared.core.generator.HybridPlotManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.core.generator.HybridPlotWorldtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public int (!) PLOT_SCHEMATIC_HEIGHT
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.0
Change
FIELD_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)private  (<-  public )  n.a. voidaddOverlayBiome(short, short, com.sk89q.worldedit.world.biome.BiomeType)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.10.2
n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
529498
MODIFIED (!)private  (<-  public )  n.a. voidaddOverlayBlock(short, short, short, com.sk89q.worldedit.world.block.BaseBlock, boolean, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.10.2
n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
494467
NEWpublic  n.a. intgetPlotYStart()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.559
NEWpublic  n.a. intgetRoadYStart()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.569
REMOVED (!)public  n.a. java.io.FilegetRoot()
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
578n.a.
REMOVED (!)static public  n.a. bytewrap(byte, int)
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
109n.a.
REMOVED (!)static public  n.a. bytewrap2(byte, int)
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
117n.a.
MODIFIED (!) public class com.plotsquared.core.generator.HybridUtilstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static com.plotsquared.core.generator.HybridUtilsmanager
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWforRemovaltrue
NEWsince7.0.0
Change
ANNOTATION_DEPRECATED_ADDED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. intcheckModified(com.plotsquared.core.queue.QueueCoordinator, int, int, int, int, int, int, com.sk89q.worldedit.world.block.BlockState[])n.a.
Change
METHOD_REMOVED
Old fileNew file
384n.a.
REMOVED (!)public  n.a. booleanregenerateRoad(com.plotsquared.core.plot.PlotArea, com.sk89q.worldedit.math.BlockVector2, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.6.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
609n.a.
MODIFIED (!) public abstract class com.plotsquared.core.generator.IndependentPlotGeneratortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. voidgenerateChunk(com.plotsquared.core.queue.ScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)
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
n.a.n.a.
NEW (*)public abstract  n.a. voidgenerateChunk(com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. com.sk89q.worldedit.world.biome.BiomeTypegetBiome(com.plotsquared.core.plot.PlotArea, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
REMOVED (!)public  n.a. booleanpopulateChunk(com.plotsquared.core.queue.ScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)
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
62n.a.
NEWpublic  n.a. voidpopulateChunk(com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
MODIFIED (!) public class com.plotsquared.core.generator.SingleWorldGeneratortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. voidgenerateChunk(com.plotsquared.core.queue.ScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea)n.a.n.a.
Old fileNew file
56n.a.
NEWpublic  n.a. voidgenerateChunk(com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator, com.plotsquared.core.plot.PlotArea, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
NEWpublic  n.a. com.sk89q.worldedit.world.biome.BiomeTypegetBiome(com.plotsquared.core.plot.PlotArea, int, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.88
UNCHANGED (!) public abstract class com.plotsquared.core.generator.SquarePlotManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.generator.SquarePlotWorldtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.location.ChunkWrappertop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)private  (<-  public )  final java.lang.String (!) world
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final int (!) x
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final int (!) z
Change
FIELD_LESS_ACCESSIBLE
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.Stringworld()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.24
NEWpublic  n.a. intx()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.24
NEWpublic  n.a. intz()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.24
MODIFIED final public class com.plotsquared.core.location.UncheckedWorldLocationtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. com.plotsquared.core.location.UncheckedWorldLocationat(java.lang.String, com.sk89q.worldedit.math.BlockVector3)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.73
MODIFIED (!) (Serializable incompatible(!): field removed) final public enum com.plotsquared.core.permissions.Permissiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.ComponentLiken.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue54399058177780019n.a.
Newtrue-2697711862157415496n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.plotsquared.core.permissions.PermissionPERMISSION_ADMIN_BYPASS_ECONn.a.
NEWpublic static final com.plotsquared.core.permissions.PermissionPERMISSION_MERGE_ALLn.a.
REMOVED (!)public static final com.plotsquared.core.permissions.Permission (!) PERMISSION_PROJECTILE_OTHER
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.2.2
Change
FIELD_REMOVED
REMOVED (!)public static final com.plotsquared.core.permissions.Permission (!) PERMISSION_PROJECTILE_UNOWNED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.2.2
Change
FIELD_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.ComponentasComponent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.225
MODIFIED (!) public abstract interface com.plotsquared.core.permissions.PermissionHoldertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public  n.a. booleanhasPermission(com.plotsquared.core.permissions.Permission)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.48
NEW (!)public  n.a. booleanhasPermission(com.plotsquared.core.permissions.Permission, boolean)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.130
NEW (*)public abstract  n.a. booleanhasPermission(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. inthasPermissionRange(com.plotsquared.core.permissions.Permission, int)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.81
MODIFIED (!) public class com.plotsquared.core.player.ConsolePlayertop
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.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.n.a.
Old fileNew file
149n.a.
NEWpublic  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.149
REMOVEDpublic  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, int, int, int, net.kyori.adventure.text.minimessage.Template[])n.a.n.a.
Old fileNew file
115n.a.
NEWpublic  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, int, int, int, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.115
MODIFIED (!) public abstract class com.plotsquared.core.player.PlotPlayertop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDPjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.plotsquared.core.command.CommandCallern.a.
UNCHANGED (!)com.plotsquared.core.permissions.PermissionHoldern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public  n.a. booleanhasPermission(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.205
REMOVED (!)public  n.a. voidsendActionBar(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
890n.a.
NEWpublic  n.a. voidsendActionBar(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.904
REMOVEDpublic  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.n.a.
Old fileNew file
917n.a.
NEWpublic  n.a. voidsendMessage(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.931
REMOVED (!)public  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
841n.a.
REMOVED (!)public  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, int, int, int, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
866n.a.
NEWpublic  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.855
NEWpublic  n.a. voidsendTitle(com.plotsquared.core.configuration.caption.Caption, com.plotsquared.core.configuration.caption.Caption, int, int, int, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.880
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.plot.comment.PlotCommenttop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)private  (<-  public )  final java.lang.String (!) comment
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final com.plotsquared.core.plot.PlotId (!) id
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final java.lang.String (!) inbox
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final java.lang.String (!) senderName
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final long (!) timestamp
Change