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
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final java.lang.String (!) world
Change
FIELD_LESS_ACCESSIBLE
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.Stringcomment()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWpublic  n.a. com.plotsquared.core.plot.PlotIdid()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWpublic  n.a. java.lang.Stringinbox()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWpublic  n.a. java.lang.StringsenderName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWpublic  n.a. longtimestamp()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
NEWpublic  n.a. java.lang.Stringworld()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.23
MODIFIED (!) public class com.plotsquared.core.plot.expiration.ExpireManagertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static com.plotsquared.core.plot.expiration.ExpireManager (!) IMP
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.10.2
Change
FIELD_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. longgetAge(java.util.UUID)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.4.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
457n.a.
MODIFIED (!) (Serializable incompatible(!): default serialVersionUID changed) public class com.plotsquared.core.plot.flag.FlagParseExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue332671284538213447n.a.
Newtrue-6898509935836217802n.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. FlagParseException(com.plotsquared.core.plot.flag.PlotFlag
<..>
Old: ? ?
, java.lang.String, com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
44n.a.
NEWpublic  n.a. FlagParseException(com.plotsquared.core.plot.flag.PlotFlag
<..>
New: ? ?
, java.lang.String, com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])
n.a.n.a.
Old fileNew file
n.a.44
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.86
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.Template[]getTemplates()n.a.
Change
METHOD_REMOVED
Old fileNew file
86n.a.
NEW public class com.plotsquared.core.plot.flag.implementations.SculkSensorInteractFlagtop
Superclass:
StatusSuperclassCompatibility Changes
NEWcom.plotsquared.core.plot.flag.types.BooleanFlagn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final com.plotsquared.core.plot.flag.implementations.SculkSensorInteractFlagSCULK_SENSOR_INTERACT_FALSEn.a.
NEWpublic static final com.plotsquared.core.plot.flag.implementations.SculkSensorInteractFlagSCULK_SENSOR_INTERACT_TRUEn.a.
MODIFIED (*) public abstract class com.plotsquared.core.plot.flag.PlotFlagtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
UNCHANGEDFcom.plotsquared.core.plot.flag.PlotFlagcom.plotsquared.core.plot.flag.PlotFlag
<..>
New: TF
Old: TF
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
NEWFn.a.com.plotsquared.core.plot.flag.PlotFlag
<..>
New: TF
net.kyori.adventure.text.ComponentgetFlagNameComponent(java.lang.Class
<..>
New: F
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.94
MODIFIED (!) final static public class com.plotsquared.core.plot.flag.types.TimedFlag$Timedtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
REMOVED (!)public  n.a. intgetInterval()n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!)public  n.a. java.lang.ObjectgetValue()n.a.
Change
METHOD_REMOVED
Old fileNew file
94n.a.
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic  n.a. intinterval()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic  n.a. java.lang.Objectvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
MODIFIED (!) public class com.plotsquared.core.plot.Plottop
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final int (!) MAX_HEIGHT
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.6.0
Change
FIELD_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanclaim(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, boolean, java.lang.String)
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
1690n.a.
REMOVED (!)public  n.a. booleanclaim(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, boolean, java.lang.String, boolean)
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
1698n.a.
MODIFIED (!) public abstract class com.plotsquared.core.plot.PlotAreatop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.ComponentLiken.a.
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.528
REMOVED (!)public  n.a. com.plotsquared.core.location.PlotLocgetDefaultHome()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.4
n.a.
Change
METHOD_REMOVED
Old fileNew file
1413n.a.
REMOVED (!)public  n.a. java.lang.StringgetLegacySignMaterial()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
1339n.a.
REMOVED (!)public  n.a. com.plotsquared.core.location.PlotLocgetNonmemberHome()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.4
n.a.
Change
METHOD_REMOVED
Old fileNew file
1405n.a.
MODIFIED (!) final public class com.plotsquared.core.plot.PlotIdtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.plotsquared.core.plot.PlotIdcopy()
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_REMOVED
Old fileNew file
117n.a.
MODIFIED (!) public abstract class com.plotsquared.core.plot.PlotManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. intgetWorldHeight()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
212n.a.
MODIFIED final public class com.plotsquared.core.plot.PlotModificationManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanunlinkPlot(boolean, boolean, java.lang.Runnable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.342
MODIFIED (!) public class com.plotsquared.core.plot.PlotSettingstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleansetMerged(int, boolean)n.a.
Change
METHOD_REMOVED
Old fileNew file
83n.a.
MODIFIED (!) public class com.plotsquared.core.plot.world.DefaultPlotAreaManagertop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.plotsquared.core.plot.world.PlotAreaManagern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public  n.a. boolean (<- void)addWorld(java.lang.String)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
141141
MODIFIED (!) public abstract interface com.plotsquared.core.plot.world.PlotAreaManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public abstract  n.a. boolean (<- void)addWorld(java.lang.String)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
UNCHANGED (!) public class com.plotsquared.core.plot.world.SinglePlottop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
FIELD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.plot.world.SinglePlotAreatop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
MODIFIED (!) public class com.plotsquared.core.plot.world.SinglePlotAreaManagertop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)com.plotsquared.core.plot.world.PlotAreaManagern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public  n.a. boolean (<- void)addWorld(java.lang.String)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
176176
UNCHANGED (!) public class com.plotsquared.core.plot.world.SinglePlotManagertop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.core.PlotAPItop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidsendConsoleMessage(java.lang.String, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
150n.a.
REMOVED (!)public  n.a. voidsendConsoleMessage(com.plotsquared.core.configuration.caption.Caption, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
163n.a.
NEWpublic  n.a. voidsendConsoleMessage(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.150
NEWpublic  n.a. voidsendConsoleMessage(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.163
UNCHANGED (!) public class com.plotsquared.core.queue.AreaBoundDelegateQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public abstract class com.plotsquared.core.queue.BasicQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class com.plotsquared.core.queue.BlockArrayCacheScopedQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
Superclass:
StatusSuperclassCompatibility Changes
MODIFIED (!)com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator(<- com.plotsquared.core.queue.ScopedQueueCoordinator)
Change
SUPERCLASS_REMOVED
REMOVED (!) public class com.plotsquared.core.queue.ChunkQueueCoordinatortop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)com.plotsquared.core.queue.ScopedQueueCoordinator
Change
SUPERCLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public final com.sk89q.worldedit.world.biome.BiomeType[] (!) biomeResult
Change
FIELD_REMOVED
REMOVED (!)public final com.sk89q.worldedit.world.block.BlockState[] (!) result
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ChunkQueueCoordinator(com.sk89q.worldedit.world.World, com.sk89q.worldedit.math.BlockVector3, com.sk89q.worldedit.math.BlockVector3, boolean)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
54n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.sk89q.worldedit.world.block.BlockStategetBlock(int, int, int)n.a.
Change
METHOD_REMOVED
Old fileNew file
134n.a.
REMOVED (!)public  n.a. com.sk89q.worldedit.world.block.BlockState[]getBlocks()n.a.
Change
METHOD_REMOVED
Old fileNew file
65n.a.
REMOVED (!)public  n.a. com.plotsquared.core.location.LocationgetMax()n.a.
Change
METHOD_REMOVED
Old fileNew file
151n.a.
REMOVED (!)public  n.a. com.plotsquared.core.location.LocationgetMin()n.a.
Change
METHOD_REMOVED
Old fileNew file
156n.a.
REMOVED (!)public  n.a. com.sk89q.worldedit.world.WorldgetWorld()n.a.
Change
METHOD_REMOVED
Old fileNew file
146n.a.
REMOVED (!)public  n.a. booleansetBiome(int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_REMOVED
Old fileNew file
70n.a.
REMOVED (!)public  n.a. booleansetBiome(int, int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BlockState)n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.function.pattern.Pattern)n.a.
Change
METHOD_REMOVED
Old fileNew file
96n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BaseBlock)n.a.
Change
METHOD_REMOVED
Old fileNew file
128n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.8.0
UNCHANGED (!) public class com.plotsquared.core.queue.DelegateQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class com.plotsquared.core.queue.LocationOffsetDelegateQueueCoordinatortop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public abstract class com.plotsquared.core.queue.QueueCoordinatortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.plotsquared.core.queue.ScopedQueueCoordinatorgetForChunk(int, 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
74n.a.
MODIFIED (!)public  n.a. com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator (<- com.plotsquared.core.queue.ScopedQueueCoordinator)getForChunk(int, int, int, 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_RETURN_TYPE_CHANGED
Old fileNew file
9172
REMOVED (!) public class com.plotsquared.core.queue.ScopedQueueCoordinatortop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)com.plotsquared.core.queue.DelegateQueueCoordinator
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ScopedQueueCoordinator(com.plotsquared.core.queue.QueueCoordinator, com.plotsquared.core.location.Location, com.plotsquared.core.location.Location)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
54n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidfillBiome(com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!)public  n.a. com.plotsquared.core.location.LocationgetMax()n.a.
Change
METHOD_REMOVED
Old fileNew file
112n.a.
REMOVED (!)public  n.a. com.plotsquared.core.location.LocationgetMin()n.a.
Change
METHOD_REMOVED
Old fileNew file
108n.a.
REMOVED (!)public  n.a. booleansetBiome(int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_REMOVED
Old fileNew file
69n.a.
REMOVED (!)public  n.a. booleansetBiome(int, int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BaseBlock)n.a.
Change
METHOD_REMOVED
Old fileNew file
89n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BlockState)n.a.
Change
METHOD_REMOVED
Old fileNew file
94n.a.
REMOVED (!)public  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.function.pattern.Pattern)n.a.
Change
METHOD_REMOVED
Old fileNew file
99n.a.
REMOVED (!)public  n.a. booleansetTile(int, int, int, com.sk89q.jnbt.CompoundTag)n.a.
Change
METHOD_REMOVED
Old fileNew file
104n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.8.0
NEW public class com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinatortop
Superclass:
StatusSuperclassCompatibility Changes
NEWcom.plotsquared.core.queue.DelegateQueueCoordinatorn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. ZeroedDelegateScopedQueueCoordinator(com.plotsquared.core.queue.QueueCoordinator, com.plotsquared.core.location.Location, com.plotsquared.core.location.Location)n.a.n.a.
Old fileNew file
n.a.56
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidfillBiome(com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWpublic  n.a. com.plotsquared.core.location.LocationgetMax()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEWpublic  n.a. com.plotsquared.core.location.LocationgetMin()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.110
NEWpublic  n.a. booleansetBiome(int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic  n.a. booleansetBiome(int, int, int, com.sk89q.worldedit.world.biome.BiomeType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.76
NEWpublic  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BaseBlock)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.world.block.BlockState)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWpublic  n.a. booleansetBlock(int, int, int, com.sk89q.worldedit.function.pattern.Pattern)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
NEWpublic  n.a. booleansetTile(int, int, int, com.sk89q.jnbt.CompoundTag)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
NEW final public class com.plotsquared.core.services.plots.AutoQuerytop
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.Recordn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. AutoQuery(com.plotsquared.core.player.PlotPlayer
<..>
New: ?
, com.plotsquared.core.plot.PlotId, int, int, com.plotsquared.core.plot.PlotArea)
n.a.n.a.
Old fileNew file
n.a.36
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.36
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.36
NEWpublic  n.a. com.plotsquared.core.player.PlotPlayer
<..>
New: ?
player()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEWpublic  n.a. com.plotsquared.core.plot.PlotAreaplotArea()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic  n.a. intsizeX()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic  n.a. intsizeZ()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic  n.a. com.plotsquared.core.plot.PlotIdstartId()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.36
REMOVED (!) final static public class com.plotsquared.core.services.plots.AutoService$AutoQuerytop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. AutoService$AutoQuery(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, com.plotsquared.core.plot.PlotId, int, int, com.plotsquared.core.plot.PlotArea)
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
63n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
getPlayer()n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.
REMOVED (!)public  n.a. com.plotsquared.core.plot.PlotAreagetPlotArea()n.a.
Change
METHOD_REMOVED
Old fileNew file
113n.a.
REMOVED (!)public  n.a. intgetSizeX()n.a.
Change
METHOD_REMOVED
Old fileNew file
95n.a.
REMOVED (!)public  n.a. intgetSizeZ()n.a.
Change
METHOD_REMOVED
Old fileNew file
104n.a.
REMOVED (!)public  n.a. com.plotsquared.core.plot.PlotIdgetStartId()n.a.
Change
METHOD_REMOVED
Old fileNew file
86n.a.
MODIFIED (!) final static public class com.plotsquared.core.services.plots.AutoService$DefaultAutoServicetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.util.List
<..>
Old: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoService$AutoQuery)n.a.
Change
METHOD_REMOVED
Old fileNew file
123n.a.
NEWpublic  n.a. java.util.List
<..>
New: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoQuery)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.45
MODIFIED (!) final static public class com.plotsquared.core.services.plots.AutoService$MultiPlotServicetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.util.List
<..>
Old: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoService$AutoQuery)n.a.
Change
METHOD_REMOVED
Old fileNew file
167n.a.
NEWpublic  n.a. java.util.List
<..>
New: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoQuery)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
REMOVED (!)public  n.a. booleantest(com.plotsquared.core.services.plots.AutoService$AutoQuery)n.a.
Change
METHOD_REMOVED
Old fileNew file
192n.a.
NEWpublic  n.a. booleantest(com.plotsquared.core.services.plots.AutoQuery)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
MODIFIED (!) final static public class com.plotsquared.core.services.plots.AutoService$SinglePlotServicetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.util.List
<..>
Old: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoService$AutoQuery)n.a.
Change
METHOD_REMOVED
Old fileNew file
135n.a.
NEWpublic  n.a. java.util.List
<..>
New: com.plotsquared.core.plot.Plot
handle(com.plotsquared.core.services.plots.AutoQuery)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.56
REMOVED (!)public  n.a. booleantest(com.plotsquared.core.services.plots.AutoService$AutoQuery)n.a.
Change
METHOD_REMOVED
Old fileNew file
154n.a.
NEWpublic  n.a. booleantest(com.plotsquared.core.services.plots.AutoQuery)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.setup.SettingsNodesWrappertop
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.setup.SetupStepafterwards()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.26
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.26
REMOVED (!)public  n.a. com.plotsquared.core.setup.SetupStepgetAfterwards()n.a.
Change
METHOD_REMOVED
Old fileNew file
51n.a.
REMOVED (!)public  n.a. com.plotsquared.core.configuration.ConfigurationNode[]getSettingsNodes()n.a.
Change
METHOD_REMOVED
Old fileNew file
47n.a.
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.26
NEWpublic  n.a. com.plotsquared.core.configuration.ConfigurationNode[]settingsNodes()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.26
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.26
MODIFIED (!) final public class com.plotsquared.core.util.BlockUtiltop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. com.sk89q.worldedit.world.block.BlockStatedeserialize(java.util.Map
<..>
Old: java.lang.Stringjava.lang.Object
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
135n.a.
REMOVED (!)static public  n.a. com.sk89q.worldedit.world.block.BlockState[]parse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
MODIFIED (!) public abstract class com.plotsquared.core.util.ChunkManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleanpostProcessChunk(com.sk89q.worldedit.math.BlockVector2, com.plotsquared.core.queue.ScopedQueueCoordinator)
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
98n.a.
NEWstatic public  n.a. booleanpostProcessChunk(com.sk89q.worldedit.math.BlockVector2, com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.95
REMOVED (!)static public  n.a. booleanpreProcessChunk(com.sk89q.worldedit.math.BlockVector2, com.plotsquared.core.queue.ScopedQueueCoordinator)
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
84n.a.
NEWstatic public  n.a. booleanpreProcessChunk(com.sk89q.worldedit.math.BlockVector2, com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
UNCHANGED (*)static public  n.a. voidsetChunkInPlotArea(com.plotsquared.core.util.task.RunnableVal
<..>
New: com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator
Old: com.plotsquared.core.queue.ScopedQueueCoordinator
 (*)
, com.plotsquared.core.util.task.RunnableVal
<..>
New: com.plotsquared.core.queue.ZeroedDelegateScopedQueueCoordinator
Old: com.plotsquared.core.queue.ScopedQueueCoordinator
 (*)
, java.lang.String, com.sk89q.worldedit.math.BlockVector2)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.0
n.a.n.a.
Old fileNew file
4847
MODIFIED (!) public class com.plotsquared.core.util.ChunkUtiltop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleanisWholeChunk(com.plotsquared.core.location.Location, com.plotsquared.core.location.Location, com.sk89q.worldedit.math.BlockVector2)n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
NEW public class com.plotsquared.core.util.ComponentHelpertop
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. ComponentHelper()n.a.n.a.
Old fileNew file
n.a.32
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.ComponentLikejoin(java.util.Collection
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
, net.kyori.adventure.text.Component)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.43
NEWstatic public  n.a. net.kyori.adventure.text.Componentjoin(net.kyori.adventure.text.ComponentLike[], net.kyori.adventure.text.Component)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.55
MODIFIED public class com.plotsquared.core.util.EventDispatchertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. com.plotsquared.core.events.RemoveRoadEntityEventcallRemoveRoadEntity(com.sk89q.worldedit.entity.Entity)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.304
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.util.FileBytestop
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 byte[] (!) data
Change
FIELD_LESS_ACCESSIBLE
MODIFIED (!)private  (<-  public )  final java.lang.String (!) path
Change
FIELD_LESS_ACCESSIBLE
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. byte[]data()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
NEWpublic  n.a. java.lang.Stringpath()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.21
MODIFIED public class com.plotsquared.core.util.helpmenu.HelpObjecttop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.ComponentLiken.a.
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.68
REMOVEDpublic  n.a. java.lang.StringtoString()n.a.n.a.
Old fileNew file
49n.a.
REMOVED (!) public class com.plotsquared.core.util.MainUtiltop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static short[] (!) CACHE_I
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
Change
FIELD_REMOVED
REMOVED (!)public static short[] (!) CACHE_J
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
Change
FIELD_REMOVED
REMOVED (!)public static short[] (!) x_loc
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
Change
FIELD_REMOVED
REMOVED (!)public static short[] (!) y_loc
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
Change
FIELD_REMOVED
REMOVED (!)public static short[] (!) z_loc
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. MainUtil()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
27n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. voidinitCache()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
49n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.0.0
MODIFIED (!) public class com.plotsquared.core.util.MathMantop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)final static public  n.a. floatatan2(float, float)n.a.
Change
METHOD_REMOVED
Old fileNew file
244n.a.
REMOVED (!)static public  n.a. intfloorMod(int, int)n.a.
Change
METHOD_REMOVED
Old fileNew file
216n.a.
REMOVED (!)static public  n.a. float[]getDirection(float, float)n.a.
Change
METHOD_REMOVED
Old fileNew file
210n.a.
REMOVED (!)static public  n.a. doublegetMean(double[])n.a.
Change
METHOD_REMOVED
Old fileNew file
179n.a.
REMOVED (!)static public  n.a. float[]getPitchAndYaw(float, float, float)n.a.
Change
METHOD_REMOVED
Old fileNew file
236n.a.
REMOVED (!)static public  n.a. doublegetSD(double[], double)n.a.
Change
METHOD_REMOVED
Old fileNew file
325n.a.
REMOVED (!)static public  n.a. longinverseRound(double)n.a.
Change
METHOD_REMOVED
Old fileNew file
98n.a.
REMOVED (!)static public  n.a. floatinvSqrt(float)n.a.
Change
METHOD_REMOVED
Old fileNew file
285n.a.
REMOVED (!)static public  n.a. booleanisPowerOfTwo(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
355n.a.
REMOVED (!)static public  n.a. intmod(int, int)n.a.
Change
METHOD_REMOVED
Old fileNew file
341n.a.
REMOVED (!)static public  n.a. bytepair16(byte, byte)n.a.
Change
METHOD_REMOVED
Old fileNew file
86n.a.
REMOVED (!)static public  n.a. longpairInt(int, int)n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!)static public  n.a. intsqrt(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
105n.a.
REMOVED (!)static public  n.a. floatsqrtApprox(float)n.a.
Change
METHOD_REMOVED
Old fileNew file
276n.a.
REMOVED (!)static public  n.a. doublesqrtApprox(double)n.a.
Change
METHOD_REMOVED
Old fileNew file
280n.a.
REMOVED (!)static public  n.a. byteunpair16x(byte)n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!)static public  n.a. byteunpair16y(byte)n.a.
Change
METHOD_REMOVED
Old fileNew file
94n.a.
REMOVED (!)static public  n.a. intunpairIntX(long)n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!)static public  n.a. intunpairIntY(long)n.a.
Change
METHOD_REMOVED
Old fileNew file
82n.a.
REMOVED (!)static public  n.a. shortunpairX(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
195n.a.
REMOVED (!)static public  n.a. shortunpairY(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
199n.a.
REMOVED (!)static public  n.a. intunsignedmod(int, int)n.a.
Change
METHOD_REMOVED
Old fileNew file
348n.a.
REMOVED (!) public class com.plotsquared.core.util.Permissionstop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Permissions()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
38n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleanhasKeyedPermission(com.plotsquared.core.permissions.PermissionHolder, java.lang.String, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
95n.a.
REMOVED (!)static public  n.a. booleanhasPermission(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, com.plotsquared.core.permissions.Permission, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
46n.a.
REMOVED (!)static public  n.a. booleanhasPermission(com.plotsquared.core.permissions.PermissionHolder, com.plotsquared.core.permissions.Permission)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
60n.a.
REMOVED (!)static public  n.a. booleanhasPermission(com.plotsquared.core.permissions.PermissionHolder, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
75n.a.
REMOVED (!)static public  n.a. booleanhasPermission(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, java.lang.String, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
110n.a.
REMOVED (!)static public  n.a. inthasPermissionRange(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, com.plotsquared.core.permissions.Permission, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
128n.a.
REMOVED (!)static public  n.a. inthasPermissionRange(com.plotsquared.core.player.PlotPlayer
<..>
Old: ?
, java.lang.String, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
145n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.9.3
MODIFIED (!) final  (<-  not_final )  static public class com.plotsquared.core.util.placeholders.PlaceholderRegistry$PlaceholderAddedEventtop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.303
REMOVED (!)public  n.a. com.plotsquared.core.util.placeholders.PlaceholdergetPlaceholder()n.a.
Change
METHOD_REMOVED
Old fileNew file
314n.a.
NEWfinal public  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.303
NEWpublic  n.a. com.plotsquared.core.util.placeholders.Placeholderplaceholder()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.303
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.303
MODIFIED (!) public abstract class com.plotsquared.core.util.PlayerManagertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDPcom.plotsquared.core.player.PlotPlayercom.plotsquared.core.player.PlotPlayer
<..>
New: ? extends T
Old: ? extends T
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. java.lang.StringgetName(java.util.UUID)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.4.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
164n.a.
REMOVED (!)static public  n.a. java.lang.StringgetName(java.util.UUID, boolean)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.4.0
n.a.
Change
METHOD_REMOVED
Old fileNew file
177n.a.
REMOVED (!) public class com.plotsquared.core.util.RegExUtiltop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static java.util.Map
<..>
Old: java.lang.Stringjava.util.regex.Pattern
(!)
compiledPatterns
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. RegExUtil()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
26n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.6.2
MODIFIED (!) public abstract class com.plotsquared.core.util.RegionManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidsetBiome(com.sk89q.worldedit.regions.CuboidRegion, int, com.sk89q.worldedit.world.biome.BiomeType, java.lang.String, java.lang.Runnable)
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
383n.a.
MODIFIED (!) public class com.plotsquared.core.util.RegionUtiltop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. com.sk89q.worldedit.regions.CuboidRegioncreateRegion(int, int, int, 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
74n.a.
REMOVED (!)static public  n.a. java.awt.geom.Rectangle2DtoRectangle(com.sk89q.worldedit.regions.CuboidRegion)n.a.
Change
METHOD_REMOVED
Old fileNew file
100n.a.
UNCHANGED public abstract class com.plotsquared.core.util.SchematicHandlertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic  n.a. java.util.List
<..>
New: java.lang.String
Old: java.lang.String
getSaves(java.util.UUID)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWforRemovaltrue
NEWsince6.11.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
497501
MODIFIED (!) public class com.plotsquared.core.util.StringMantop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleancontains(java.lang.String, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
299n.a.
REMOVED (!)static public  n.a. java.lang.StringgetString(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!)static public  n.a. booleanisAlpha(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
169n.a.
REMOVED (!)static public  n.a. booleanisAlphanumeric(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
148n.a.
REMOVED (!)static public  n.a. booleanisAsciiPrintable(char)n.a.
Change
METHOD_REMOVED
Old fileNew file
193n.a.
REMOVED (!)static public  n.a. booleanisAsciiPrintable(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
197n.a.
REMOVED (!)static public  n.a. booleanisEqualIgnoreCase(java.lang.String, java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
288n.a.
REMOVED (!)static public  n.a. booleanisEqualToAny(java.lang.String, java.lang.String[])n.a.
Change
METHOD_REMOVED
Old fileNew file
261n.a.
REMOVED (!)static public  n.a. java.lang.Stringjoin(java.util.Collection
<..>
Old: ?
, char)
n.a.
Change
METHOD_REMOVED
Old fileNew file
189n.a.
REMOVED (!)static public  n.a. java.lang.Stringjoin(int[], java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
253n.a.
REMOVED (!)public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
java.util.Collection
<..>
Old: T
match(java.util.Collection
<..>
Old: T
, java.lang.String)
n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
308n.a.
REMOVED (!)static public  n.a. java.lang.StringreplaceAll(java.lang.String, java.lang.Object[])n.a.
Change
METHOD_REMOVED
Old fileNew file
132n.a.
REMOVED (!)static public  n.a. java.lang.StringreplaceFirst(char, java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
106n.a.
REMOVED (!)static public  n.a. java.lang.StringreplaceFromMap(java.lang.String, java.util.Map
<..>
Old: java.lang.Stringjava.lang.String
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
43n.a.
MODIFIED (!) final public class com.plotsquared.core.util.TabCompletionstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. java.util.List
<..>
Old: com.plotsquared.core.command.Command
completeAddedPlayers(com.plotsquared.core.plot.Plot, java.lang.String, java.util.List
<..>
Old: java.lang.String
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
REMOVED (!)static public  n.a. java.util.List
<..>
Old: com.plotsquared.core.command.Command
completePlayers(java.lang.String, java.util.List
<..>
Old: java.lang.String
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
REMOVEDsince6.1.3
n.a.
Change
METHOD_REMOVED
Old fileNew file
85n.a.
MODIFIED (!) public class com.plotsquared.core.util.WEManagertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. booleanintersects(com.sk89q.worldedit.regions.CuboidRegion, com.sk89q.worldedit.regions.CuboidRegion)n.a.
Change
METHOD_REMOVED
Old fileNew file
120n.a.
REMOVED (!)static public  n.a. booleanmaskContains(java.util.Set
<..>
Old: com.sk89q.worldedit.regions.CuboidRegion
, double, double, double)
n.a.
Change
METHOD_REMOVED
Old fileNew file
62n.a.
REMOVED (!)static public  n.a. booleanmaskContains(java.util.Set
<..>
Old: com.sk89q.worldedit.regions.CuboidRegion
, double, double)
n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!)static public  n.a. booleanregionContains(com.sk89q.worldedit.regions.CuboidRegion, java.util.HashSet
<..>
Old: com.sk89q.worldedit.regions.CuboidRegion
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
124n.a.
MODIFIED (!) public abstract class com.plotsquared.core.util.WorldUtiltop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. voidsetBiome(java.lang.String, int, int, int, int, com.sk89q.worldedit.world.biome.BiomeType)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
REMOVEDforRemovaltrue
n.a.
Change
METHOD_REMOVED
Old fileNew file
79n.a.
REMOVED (!)public abstract  n.a. voidsetSign(com.plotsquared.core.location.Location, 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. voidsetSign(com.plotsquared.core.location.Location, com.plotsquared.core.configuration.caption.Caption[], net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
METHOD_ABSTRACT_ADDED_TO_CLASS
Old fileNew file
n.a.n.a.
UNCHANGEDpublic  n.a. voidupload(com.plotsquared.core.plot.Plot, java.util.UUID, java.lang.String, com.plotsquared.core.util.task.RunnableVal
<..>
New: java.net.URL
Old: java.net.URL
)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWforRemovaltrue
NEWsince6.11.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
261244
MODIFIED (!) final  (<-  not_final )  public class com.plotsquared.core.uuid.UUIDMappingtop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Superclass:
StatusSuperclassCompatibility Changes
MODIFIEDjava.lang.Record(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)final  (<-  not_final )  public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_NOW_FINAL
Old fileNew file
4928
REMOVED (!)public  n.a. java.lang.StringgetUsername()n.a.
Change
METHOD_REMOVED
Old fileNew file
40n.a.
REMOVED (!)public  n.a. java.util.UUIDgetUuid()n.a.
Change
METHOD_REMOVED
Old fileNew file
44n.a.
MODIFIED (!)final  (<-  not_final )  public  n.a. inthashCode()n.a.
Change
METHOD_NOW_FINAL
Old fileNew file
6128
NEWfinal public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.28
NEWpublic  n.a. java.lang.Stringusername()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.28
NEWpublic  n.a. java.util.UUIDuuid()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.28
NEW public abstract annotation jakarta.inject.Injecttop
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.FIELD
NEW public abstract annotation jakarta.inject.Namedtop
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:
NEWjakarta.inject.Qualifiern.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEW public abstract interface jakarta.inject.Providertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Objectget()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract annotation jakarta.inject.Qualifiertop
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
NEW public abstract annotation jakarta.inject.Scopetop
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
NEW public abstract annotation jakarta.inject.Singletontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjakarta.inject.Scopen.a.
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVED (!) public abstract annotation javax.inject.Injecttop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD
REMOVED (!) public abstract annotation javax.inject.Namedtop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjavax.inject.Qualifiern.a.
REMOVED (!) public abstract interface javax.inject.Providertop
Compatibility Changes:
Change
CLASS_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTjava.lang.Objectn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. java.lang.Objectget()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract annotation javax.inject.Qualifiertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
REMOVED (!) public abstract annotation javax.inject.Scopetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjava.lang.annotation.Target
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.ElementType.ANNOTATION_TYPE
REMOVED (!) public abstract annotation javax.inject.Singletontop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.lang.annotation.Annotation
Change
INTERFACE_REMOVED
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.annotation.Documentedn.a.
REMOVEDjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
REMOVEDvaluejava.lang.annotation.RetentionPolicy.RUNTIME
REMOVEDjavax.inject.Scopen.a.
MODIFIED (!) public abstract interface net.kyori.adventure.audience.Audiencetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public  n.a. voiddeleteMessage(net.kyori.adventure.chat.SignedMessage)
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.audience.ForwardingAudienceOverrideNotRequiredn.a.
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.433
NEW (!)public  n.a. voiddeleteMessage(net.kyori.adventure.chat.SignedMessage$Signature)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.446
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.ComponentLike)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
200261
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.ComponentLike)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
213276
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.text.Component)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDnet.kyori.adventure.audience.ForwardingAudienceOverrideNotRequiredn.a.
n.a.n.a.
Old fileNew file
227208
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.Component)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
240291
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.Component)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
253306
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.text.ComponentLike, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
268226
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.ComponentLike, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
282323
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.ComponentLike, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
296340
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
311244
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
324356
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
337373
NEW (!)public  n.a. voidsendMessage(net.kyori.adventure.text.Component, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.387
NEW (!)public  n.a. voidsendMessage(net.kyori.adventure.text.ComponentLike, net.kyori.adventure.chat.ChatType$Bound)
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.audience.ForwardingAudienceOverrideNotRequiredn.a.
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.400
NEW (!)public  n.a. voidsendMessage(net.kyori.adventure.chat.SignedMessage, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.415
MODIFIED final public  (<-  package_protected )  class net.kyori.adventure.audience.Audiencestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.util.function.Consumer
<..>
New: ? super net.kyori.adventure.audience.Audience
sendingMessage(net.kyori.adventure.text.ComponentLike)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.56
MODIFIED (*) public abstract interface net.kyori.adventure.audience.ForwardingAudiencetop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.audience.Audiencen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public  n.a. voiddeleteMessage(net.kyori.adventure.chat.SignedMessage$Signature)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.117
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
100123
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
105129
NEWpublic  n.a. voidsendMessage(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.102
NEW (*)public  n.a. voidsendMessage(net.kyori.adventure.text.Component, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.107
NEW (*)public  n.a. voidsendMessage(net.kyori.adventure.chat.SignedMessage, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.112
MODIFIED (*) static public abstract interface net.kyori.adventure.audience.ForwardingAudience$Singletop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.audience.Audiencen.a.
UNCHANGED (*)net.kyori.adventure.audience.ForwardingAudiencen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public  n.a. voiddeleteMessage(net.kyori.adventure.chat.SignedMessage$Signature)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.280
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identified, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
241286
UNCHANGEDpublic  n.a. voidsendMessage(net.kyori.adventure.identity.Identity, net.kyori.adventure.text.Component, net.kyori.adventure.audience.MessageType)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
246292
NEWpublic  n.a. voidsendMessage(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.265
NEW (*)public  n.a. voidsendMessage(net.kyori.adventure.text.Component, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.270
NEW (*)public  n.a. voidsendMessage(net.kyori.adventure.chat.SignedMessage, net.kyori.adventure.chat.ChatType$Bound)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.275
UNCHANGED (Serializable compatible) final public enum net.kyori.adventure.audience.MessageTypetop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue1463786919392559255n.a.
Newtrue1463786919392559255n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final net.kyori.adventure.audience.MessageTypeCHAT
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Change
ANNOTATION_DEPRECATED_ADDED
UNCHANGEDpublic static final net.kyori.adventure.audience.MessageTypeSYSTEM
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED (!) public abstract interface net.kyori.adventure.bossbar.BossBartop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public  n.a. net.kyori.adventure.bossbar.BossBaraddViewer(net.kyori.adventure.audience.Audience)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.403
NEW (!)public  n.a. net.kyori.adventure.bossbar.BossBarremoveViewer(net.kyori.adventure.audience.Audience)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.416
NEW (*)public abstract  n.a. java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.bossbar.BossBarViewer
viewers()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*) public abstract interface net.kyori.adventure.bossbar.BossBarImplementationtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWIn.a.net.kyori.adventure.bossbar.BossBarImplementation
net.kyori.adventure.bossbar.BossBarImplementationget(net.kyori.adventure.bossbar.BossBar, java.lang.Class
<..>
New: I
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.48
NEWpublic  n.a. java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.bossbar.BossBarViewer
viewers()n.a.n.a.
Old fileNew file
n.a.59
NEW static public abstract interface net.kyori.adventure.bossbar.BossBarImplementation$Providertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.bossbar.BossBarImplementationcreate(net.kyori.adventure.bossbar.BossBar)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.bossbar.BossBarViewertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.bossbar.BossBar
activeBossBars()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*) public abstract interface net.kyori.adventure.builder.AbstractBuildertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWRn.a.java.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Objectbuild()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWRn.a.java.lang.Object
NEWBn.a.net.kyori.adventure.builder.AbstractBuilder
<..>
New: R
java.lang.ObjectconfigureAndBuild(net.kyori.adventure.builder.AbstractBuilder
<..>
New: R
, java.util.function.Consumer
<..>
New: ? super B
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.51
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract interface net.kyori.adventure.chat.ChatTypetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.key.Keyedn.a.
NEWnet.kyori.examination.Examinablen.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.chat.ChatTypeCHATn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeEMOTE_COMMANDn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeMSG_COMMAND_INCOMINGn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeMSG_COMMAND_OUTGOINGn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeSAY_COMMANDn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeTEAM_MSG_COMMAND_INCOMINGn.a.
NEWpublic static final net.kyori.adventure.chat.ChatTypeTEAM_MSG_COMMAND_OUTGOINGn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.chat.ChatType$Boundbind(net.kyori.adventure.text.ComponentLike)n.a.n.a.
Old fileNew file
n.a.123
NEWpublic  n.a. net.kyori.adventure.chat.ChatType$Boundbind(net.kyori.adventure.text.ComponentLike, net.kyori.adventure.text.ComponentLike)n.a.n.a.
Old fileNew file
n.a.137
NEWstatic public  n.a. net.kyori.adventure.chat.ChatTypechatType(net.kyori.adventure.key.Keyed)n.a.n.a.
Old fileNew file
n.a.110
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.142
NEW static public abstract interface net.kyori.adventure.chat.ChatType$Boundtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.examination.Examinablen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.185
NEWpublic abstract  n.a. net.kyori.adventure.text.Componentname()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.Componenttarget()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.chat.ChatTypetype()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.chat.SignedMessagetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.identity.Identifiedn.a.
NEWnet.kyori.examination.Examinablen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleancanDelete()n.a.n.a.
Old fileNew file
n.a.146
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.151
NEWpublic  n.a. booleanisSystem()n.a.n.a.
Old fileNew file
n.a.134
NEWpublic abstract  n.a. java.lang.Stringmessage()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. longsalt()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWstatic public  n.a. net.kyori.adventure.chat.SignedMessage$Signaturesignature(byte[])n.a.n.a.
Old fileNew file
n.a.58
NEWpublic abstract  n.a. net.kyori.adventure.chat.SignedMessage$Signaturesignature()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWstatic public  n.a. net.kyori.adventure.chat.SignedMessagesystem(java.lang.String, net.kyori.adventure.text.ComponentLike)n.a.n.a.
Old fileNew file
n.a.72
NEWpublic abstract  n.a. java.time.Instanttimestamp()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.ComponentunsignedContent()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.chat.SignedMessage$Signaturetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.examination.Examinablen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. byte[]bytes()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.181
NEW final public class net.kyori.adventure.internal.Internalstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.lang.StringtoString(net.kyori.examination.Examinable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
NEW (*) final public class net.kyori.adventure.internal.properties.AdventurePropertiestop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.internal.properties.AdventureProperties$Property
<..>
New: java.lang.Boolean
DEBUGn.a.
NEWpublic static final net.kyori.adventure.internal.properties.AdventureProperties$Property
<..>
New: java.lang.String
DEFAULT_TRANSLATION_LOCALEn.a.
NEWpublic static final net.kyori.adventure.internal.properties.AdventureProperties$Property
<..>
New: java.lang.Boolean
SERVICE_LOAD_FAILURES_ARE_FATALn.a.
NEWpublic static final net.kyori.adventure.internal.properties.AdventureProperties$Property
<..>
New: java.lang.Boolean
TEXT_WARN_WHEN_LEGACY_FORMATTING_DETECTEDn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
net.kyori.adventure.internal.properties.AdventureProperties$Property
<..>
New: T
property(java.lang.String, java.util.function.Function
<..>
New: java.lang.StringT
, java.lang.Object)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.77
NEW static public abstract interface net.kyori.adventure.internal.properties.AdventureProperties$Propertytop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Objectvalue()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract interface net.kyori.adventure.key.Keytop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.key.Keyedn.a.
NEWnet.kyori.adventure.key.Namespacedn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final charDEFAULT_SEPARATORn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. booleanallowedInNamespace(char)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.231
NEW (!)static public  n.a. booleanallowedInValue(char)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.242
NEW (!)static public  n.a. java.util.OptionalIntcheckNamespace(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.188
NEW (!)static public  n.a. java.util.OptionalIntcheckValue(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.215
NEW (!)static public  n.a. java.util.Comparator
<..>
New: ? super net.kyori.adventure.key.Key
comparator()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.149
NEWpublic  n.a. net.kyori.adventure.key.Keykey()n.a.n.a.
Old fileNew file
n.a.285
NEW (!)static public  n.a. booleanparseable(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.160
NEW (!)static public  n.a. booleanparseableNamespace(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.177
NEW (!)static public  n.a. booleanparseableValue(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.204
MODIFIED (!) public abstract interface net.kyori.adventure.key.KeyedValuetop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
net.kyori.adventure.key.KeyedValue
<..>
New: T
keyedValue(net.kyori.adventure.key.Key, java.lang.Object)n.a.
Change
METHOD_NEW_DEFAULT
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.48
UNCHANGEDstatic public 
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDTjava.lang.Objectjava.lang.Object
net.kyori.adventure.key.KeyedValue
<..>
New: T
Old: T
of(net.kyori.adventure.key.Key, java.lang.Object)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
4764
NEW public abstract annotation net.kyori.adventure.key.KeyPatterntop
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.FIELD, java.lang.annotation.ElementType.LOCAL_VARIABLE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PARAMETER
NEW static public abstract annotation net.kyori.adventure.key.KeyPattern$Namespacetop
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.FIELD, java.lang.annotation.ElementType.LOCAL_VARIABLE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PARAMETER
NEW static public abstract annotation net.kyori.adventure.key.KeyPattern$Valuetop
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.FIELD, java.lang.annotation.ElementType.LOCAL_VARIABLE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PARAMETER
MODIFIED (!) public abstract interface net.kyori.adventure.nbt.api.BinaryTagHoldertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. net.kyori.adventure.nbt.api.BinaryTagHolderbinaryTagHolder(java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.64
UNCHANGEDstatic public  n.a. net.kyori.adventure.nbt.api.BinaryTagHolderof(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6378
MODIFIED (!) public abstract interface net.kyori.adventure.sound.Soundtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. java.util.OptionalLongseed()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)static public  n.a. net.kyori.adventure.sound.Sound$Buildersound()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.69
NEW (!)static public  n.a. net.kyori.adventure.sound.Sound$Buildersound(net.kyori.adventure.sound.Sound)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.80
NEW (!)static public  n.a. net.kyori.adventure.sound.Soundsound(java.util.function.Consumer
<..>
New: net.kyori.adventure.sound.Sound$Builder
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.91
NEW static public abstract interface net.kyori.adventure.sound.Sound$Buildertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.builder.AbstractBuildern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Builderpitch(float)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Builderseed(long)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Builderseed(java.util.OptionalLong)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildersource(net.kyori.adventure.sound.Sound$Source)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildersource(net.kyori.adventure.sound.Sound$Source$Provider)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildertype(net.kyori.adventure.key.Key)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildertype(net.kyori.adventure.sound.Sound$Type)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildertype(java.util.function.Supplier
<..>
New: ? extends net.kyori.adventure.sound.Sound$Type
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.sound.Sound$Buildervolume(float)n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract class net.kyori.adventure.text.AbstractComponenttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
ANNOTATION_DEPRECATED_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentcompact()n.a.n.a.
Old fileNew file
85n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
115n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.ComponentreplaceText(java.util.function.Consumer
<..>
Old: net.kyori.adventure.text.TextReplacementConfig$Builder
)
n.a.n.a.
Old fileNew file
70n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.ComponentreplaceText(net.kyori.adventure.text.TextReplacementConfig)n.a.n.a.
Old fileNew file
76n.a.
MODIFIED (!)public abstract  (<-  not_abstract )  n.a. java.lang.StringtoString()n.a.
Change
METHOD_NOW_ABSTRACT
Old fileNew file
125n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED public abstract interface net.kyori.adventure.text.BlockNBTComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.126
MODIFIED (!) static public abstract interface net.kyori.adventure.text.BlockNBTComponent$LocalPostop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. net.kyori.adventure.text.BlockNBTComponent$LocalPoslocalPos(double, double, double)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.273
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.BlockNBTComponent$LocalPosof(double, double, double)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
260289
MODIFIED (!) static public abstract interface net.kyori.adventure.text.BlockNBTComponent$WorldPostop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.BlockNBTComponent$WorldPosof(net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
304349
NEW (!)static public  n.a. net.kyori.adventure.text.BlockNBTComponent$WorldPosworldPos(net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.333
MODIFIED (!) static public abstract interface net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinatetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinatecoordinate(int, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate$Type)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.413
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinateof(int, net.kyori.adventure.text.BlockNBTComponent$WorldPos$Coordinate$Type)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
368428
MODIFIED (!) public abstract interface net.kyori.adventure.text.Componenttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.format.StyleGettern.a.
NEWnet.kyori.adventure.text.format.StyleSettern.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.util.function.Predicate
<..>
New: ? super net.kyori.adventure.text.Component
IS_NOT_EMPTYn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. net.kyori.adventure.text.Componentappend(net.kyori.adventure.text.Component)n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.1983
NEW (!)public  n.a. net.kyori.adventure.text.ComponentappendNewline()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2022
NEW (!)public  n.a. net.kyori.adventure.text.ComponentappendSpace()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2033
NEW (!)public  n.a. net.kyori.adventure.text.ComponentapplyFallbackStyle(net.kyori.adventure.text.format.Style)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2047
NEW (!)public  n.a. net.kyori.adventure.text.ComponentapplyFallbackStyle(net.kyori.adventure.text.format.StyleBuilderApplicable[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2062
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. net.kyori.adventure.text.Componentcompact()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.2456
NEW (!)public  n.a. net.kyori.adventure.text.ComponentdecorationIfAbsent(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2302
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.2694
NEW (*)public  n.a. net.kyori.adventure.key.Keyfont()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.2166
NEW (!)public  n.a. net.kyori.adventure.text.Componentfont(net.kyori.adventure.key.Key)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2178
NEW (!)static public  n.a. net.kyori.adventure.text.Componentjoin(net.kyori.adventure.text.JoinConfiguration$Builder, net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.208
NEW (!)static public  n.a. net.kyori.adventure.text.Componentjoin(net.kyori.adventure.text.JoinConfiguration$Builder, java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.224
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. net.kyori.adventure.text.ComponentreplaceText(java.util.function.Consumer
<..>
New: net.kyori.adventure.text.TextReplacementConfig$Builder
Old: net.kyori.adventure.text.TextReplacementConfig$Builder
)
n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.2429
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. net.kyori.adventure.text.ComponentreplaceText(net.kyori.adventure.text.TextReplacementConfig)n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.2442
NEW (!)static public  n.a. net.kyori.adventure.text.TextComponenttextOfChildren(net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.779
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1324
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1338
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, net.kyori.adventure.text.format.Style)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1379
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, net.kyori.adventure.text.format.Style)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1394
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, net.kyori.adventure.text.format.StyleBuilderApplicable[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1409
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, java.lang.Iterable
<..>
New: net.kyori.adventure.text.format.StyleBuilderApplicable
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1424
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1439
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1454
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, net.kyori.adventure.text.format.Style, net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1470
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, net.kyori.adventure.text.format.Style, net.kyori.adventure.text.ComponentLike[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1486
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, net.kyori.adventure.text.format.Style, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1502
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, net.kyori.adventure.text.format.Style, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1518
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
, java.lang.Iterable
<..>
New: net.kyori.adventure.text.format.StyleBuilderApplicable
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1534
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
, java.lang.Iterable
<..>
New: net.kyori.adventure.text.format.StyleBuilderApplicable
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1550
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(java.lang.String, java.lang.String, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
, net.kyori.adventure.text.format.StyleBuilderApplicable[])
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1566
NEW (!)static public  n.a. net.kyori.adventure.text.TranslatableComponenttranslatable(net.kyori.adventure.translation.Translatable, java.lang.String, java.util.List
<..>
New: ? extends net.kyori.adventure.text.ComponentLike
, net.kyori.adventure.text.format.StyleBuilderApplicable[])
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1582
MODIFIED (!) public abstract interface net.kyori.adventure.text.ComponentBuildertop
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDCnet.kyori.adventure.text.BuildableComponentnet.kyori.adventure.text.BuildableComponent
<..>
New: CB
Old: CB
UNCHANGEDBnet.kyori.adventure.text.ComponentBuildernet.kyori.adventure.text.ComponentBuilder
<..>
New: CB
Old: CB
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)net.kyori.adventure.builder.AbstractBuildern.a.
NEWnet.kyori.adventure.text.format.MutableStyleSettern.a.
NEWnet.kyori.adventure.text.format.StyleSettern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public  n.a. net.kyori.adventure.text.ComponentBuilderappendNewline()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.125
NEW (!)public  n.a. net.kyori.adventure.text.ComponentBuilderappendSpace()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.135
NEW (*)public abstract  n.a. net.kyori.adventure.text.ComponentBuilderdecorationIfAbsent(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. net.kyori.adventure.text.ComponentBuilderdecorations(java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.313
MODIFIED public abstract interface net.kyori.adventure.text.EntityNBTComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.67
NEW (*) public abstract interface net.kyori.adventure.text.event.ClickCallbacktop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.net.kyori.adventure.audience.Audience
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.time.DurationDEFAULT_LIFETIMEn.a.
NEWpublic static final intUNLIMITED_USESn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. voidaccept(net.kyori.adventure.audience.Audience)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.event.ClickCallback
<..>
New: T
filter(java.util.function.Predicate
<..>
New: T
)
n.a.n.a.
Old fileNew file
n.a.124
NEWpublic  n.a. net.kyori.adventure.text.event.ClickCallback
<..>
New: T
filter(java.util.function.Predicate
<..>
New: T
, java.util.function.Consumer
<..>
New: ? super net.kyori.adventure.audience.Audience
)
n.a.n.a.
Old fileNew file
n.a.138
NEWpublic  n.a. net.kyori.adventure.text.event.ClickCallback
<..>
New: T
requiringPermission(java.lang.String)n.a.n.a.
Old fileNew file
n.a.161
NEWpublic  n.a. net.kyori.adventure.text.event.ClickCallback
<..>
New: T
requiringPermission(java.lang.String, java.util.function.Consumer
<..>
New: ? super net.kyori.adventure.audience.Audience
)
n.a.n.a.
Old fileNew file
n.a.177
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWWn.a.net.kyori.adventure.audience.Audience
NEWNn.a.W
net.kyori.adventure.text.event.ClickCallback
<..>
New: W
widen(net.kyori.adventure.text.event.ClickCallback
<..>
New: N
, java.lang.Class
<..>
New: N
, java.util.function.Consumer
<..>
New: ? super net.kyori.adventure.audience.Audience
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.77
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWWn.a.net.kyori.adventure.audience.Audience
NEWNn.a.W
net.kyori.adventure.text.event.ClickCallback
<..>
New: W
widen(net.kyori.adventure.text.event.ClickCallback
<..>
New: N
, java.lang.Class
<..>
New: N
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.101
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW static public abstract interface net.kyori.adventure.text.event.ClickCallback$Optionstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.examination.Examinablen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.event.ClickCallback$Options$Builderbuilder()n.a.n.a.
Old fileNew file
n.a.194
NEWstatic public  n.a. net.kyori.adventure.text.event.ClickCallback$Options$Builderbuilder(net.kyori.adventure.text.event.ClickCallback$Options)n.a.n.a.
Old fileNew file
n.a.205
NEWpublic abstract  n.a. java.time.Durationlifetime()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. intuses()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.event.ClickCallback$Options$Buildertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.builder.AbstractBuildern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.event.ClickCallback$Options$Builderlifetime(java.time.temporal.TemporalAmount)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.event.ClickCallback$Options$Builderuses(int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.event.ClickCallback$Providertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.event.ClickEventcreate(net.kyori.adventure.text.event.ClickCallback
<..>
New: net.kyori.adventure.audience.Audience
, net.kyori.adventure.text.event.ClickCallback$Options)
n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.util.PlatformAPIn.a.
MODIFIED final public class net.kyori.adventure.text.event.ClickEventtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.event.ClickEventcallback(net.kyori.adventure.text.event.ClickCallback
<..>
New: net.kyori.adventure.audience.Audience
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.152
NEWstatic public  n.a. net.kyori.adventure.text.event.ClickEventcallback(net.kyori.adventure.text.event.ClickCallback
<..>
New: net.kyori.adventure.audience.Audience
, net.kyori.adventure.text.event.ClickCallback$Options)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.164
NEWstatic public  n.a. net.kyori.adventure.text.event.ClickEventcallback(net.kyori.adventure.text.event.ClickCallback
<..>
New: net.kyori.adventure.audience.Audience
, java.util.function.Consumer
<..>
New: net.kyori.adventure.text.event.ClickCallback$Options$Builder
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.176
MODIFIED final public class net.kyori.adventure.text.event.HoverEventtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDVjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent
<..>
New: java.lang.String
showAchievement(java.lang.String)
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.223
MODIFIED final static public class net.kyori.adventure.text.event.HoverEvent$Actiontop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDVjava.lang.Objectjava.lang.Object
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.text.event.HoverEvent$Action
<..>
New: java.lang.String
SHOW_ACHIEVEMENT
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
Change
ANNOTATION_DEPRECATED_ADDED
MODIFIED final static public class net.kyori.adventure.text.event.HoverEvent$ShowEntitytop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityof(net.kyori.adventure.key.Key, java.util.UUID)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
506597
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityof(net.kyori.adventure.key.Keyed, java.util.UUID)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
518624
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityof(net.kyori.adventure.key.Key, java.util.UUID, net.kyori.adventure.text.Component)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
531653
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityof(net.kyori.adventure.key.Keyed, java.util.UUID, net.kyori.adventure.text.Component)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
544682
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityshowEntity(net.kyori.adventure.key.Key, java.util.UUID)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.582
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityshowEntity(net.kyori.adventure.key.Keyed, java.util.UUID)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.609
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityshowEntity(net.kyori.adventure.key.Key, java.util.UUID, net.kyori.adventure.text.Component)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.637
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowEntityshowEntity(net.kyori.adventure.key.Keyed, java.util.UUID, net.kyori.adventure.text.Component)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.666
MODIFIED final static public class net.kyori.adventure.text.event.HoverEvent$ShowItemtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemof(net.kyori.adventure.key.Key, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
343372
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemof(net.kyori.adventure.key.Keyed, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
355399
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemof(net.kyori.adventure.key.Key, int, net.kyori.adventure.nbt.api.BinaryTagHolder)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
368428
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemof(net.kyori.adventure.key.Keyed, int, net.kyori.adventure.nbt.api.BinaryTagHolder)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
381457
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemshowItem(net.kyori.adventure.key.Key, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.357
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemshowItem(net.kyori.adventure.key.Keyed, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.384
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemshowItem(net.kyori.adventure.key.Key, int, net.kyori.adventure.nbt.api.BinaryTagHolder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.412
NEWstatic public  n.a. net.kyori.adventure.text.event.HoverEvent$ShowItemshowItem(net.kyori.adventure.key.Keyed, int, net.kyori.adventure.nbt.api.BinaryTagHolder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.441
NEW public abstract interface net.kyori.adventure.text.format.MutableStyleSettertop
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.net.kyori.adventure.text.format.MutableStyleSetter
<..>
New: ?
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.format.StyleSettern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.format.MutableStyleSetterdecorate(net.kyori.adventure.text.format.TextDecoration[])n.a.n.a.
Old fileNew file
n.a.56
NEWpublic  n.a. net.kyori.adventure.text.format.MutableStyleSetterdecorations(java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
)
n.a.n.a.
Old fileNew file
n.a.75
NEWpublic  n.a. net.kyori.adventure.text.format.MutableStyleSetterdecorations(java.util.Set
<..>
New: net.kyori.adventure.text.format.TextDecoration
, boolean)
n.a.n.a.
Old fileNew file
n.a.95
MODIFIED final public class net.kyori.adventure.text.format.NamedTextColortop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.format.TextColorn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.format.NamedTextColornamedColor(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.173
UNCHANGEDstatic public  n.a. net.kyori.adventure.text.format.NamedTextColorofExact(int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
174205
MODIFIED (!) public abstract interface net.kyori.adventure.text.format.Styletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.format.StyleGettern.a.
NEWnet.kyori.adventure.text.format.StyleSettern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.format.StyledecorationIfAbsent(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!)public not_abstract  (<-  abstract )  n.a. java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
Old: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
decorations()n.a.
Change
METHOD_ABSTRACT_NOW_DEFAULT
Old fileNew file
n.a.364
NEW (*)public abstract  n.a. net.kyori.adventure.text.format.Styleunmerge(net.kyori.adventure.text.format.Style)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!) static public abstract interface net.kyori.adventure.text.format.Style$Buildertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)net.kyori.adventure.builder.AbstractBuildern.a.
NEWnet.kyori.adventure.text.format.MutableStyleSettern.a.
NEWnet.kyori.adventure.text.format.StyleSettern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.format.Style$BuilderdecorationIfAbsent(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. net.kyori.adventure.text.format.Style$Builderdecorations(java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
)
n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.767
MODIFIED (Serializable compatible) final static public enum net.kyori.adventure.text.format.Style$Mergetop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-1483221289286049264n.a.
Newtrue3673375724034826221n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.util.Set
<..>
New: net.kyori.adventure.text.format.Style$Merge
merges(net.kyori.adventure.text.format.Style$Merge[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.626
UNCHANGEDstatic public  n.a. java.util.Set
<..>
New: net.kyori.adventure.text.format.Style$Merge
Old: net.kyori.adventure.text.format.Style$Merge
of(net.kyori.adventure.text.format.Style$Merge[])
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
580640
NEW public abstract interface net.kyori.adventure.text.format.StyleGettertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.event.ClickEventclickEvent()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.TextColorcolor()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.TextDecoration$Statedecoration(net.kyori.adventure.text.format.TextDecoration)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
decorations()n.a.n.a.
Old fileNew file
n.a.92
NEWpublic abstract  n.a. net.kyori.adventure.key.Keyfont()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. booleanhasDecoration(net.kyori.adventure.text.format.TextDecoration)n.a.n.a.
Old fileNew file
n.a.70
NEWpublic abstract  n.a. net.kyori.adventure.text.event.HoverEvent
<..>
New: ?
hoverEvent()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.Stringinsertion()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.format.StyleSettertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.net.kyori.adventure.text.format.StyleSetter
<..>
New: ?
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterclickEvent(net.kyori.adventure.text.event.ClickEvent)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSettercolor(net.kyori.adventure.text.format.TextColor)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSettercolorIfAbsent(net.kyori.adventure.text.format.TextColor)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.format.StyleSetterdecorate(net.kyori.adventure.text.format.TextDecoration)n.a.n.a.
Old fileNew file
n.a.84
NEWpublic  n.a. net.kyori.adventure.text.format.StyleSetterdecorate(net.kyori.adventure.text.format.TextDecoration[])n.a.n.a.
Old fileNew file
n.a.95
NEWpublic  n.a. net.kyori.adventure.text.format.StyleSetterdecoration(net.kyori.adventure.text.format.TextDecoration, boolean)n.a.n.a.
Old fileNew file
n.a.112
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterdecoration(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterdecorationIfAbsent(net.kyori.adventure.text.format.TextDecoration, net.kyori.adventure.text.format.TextDecoration$State)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterdecorations(java.util.Map
<..>
New: net.kyori.adventure.text.format.TextDecorationnet.kyori.adventure.text.format.TextDecoration$State
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.format.StyleSetterdecorations(java.util.Set
<..>
New: net.kyori.adventure.text.format.TextDecoration
, boolean)
n.a.n.a.
Old fileNew file
n.a.159
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterfont(net.kyori.adventure.key.Key)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterhoverEvent(net.kyori.adventure.text.event.HoverEventSource
<..>
New: ?
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.format.StyleSetterinsertion(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract interface net.kyori.adventure.text.format.TextColortop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final charHEX_CHARACTERn.a.
NEWpublic static final java.lang.StringHEX_PREFIXn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWCn.a.net.kyori.adventure.text.format.TextColor
net.kyori.adventure.text.format.TextColornearestColorTo(java.util.List
<..>
New: C
, net.kyori.adventure.text.format.TextColor)
n.a.
Change
METHOD_NEW_DEFAULT
CLASS_GENERIC_TEMPLATE_CHANGED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.290
MODIFIED (Serializable compatible) final public enum net.kyori.adventure.text.format.TextDecorationtop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue5895671850303705131n.a.
Newtrue-5738238685354322595n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDfinal public  n.a. net.kyori.adventure.text.format.TextDecorationAndStateas(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
8893
UNCHANGEDfinal public  n.a. net.kyori.adventure.text.format.TextDecorationAndStateas(net.kyori.adventure.text.format.TextDecoration$State)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
99106
NEWfinal public  n.a. net.kyori.adventure.text.format.TextDecorationAndStatewithState(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.117
NEWfinal public  n.a. net.kyori.adventure.text.format.TextDecorationAndStatewithState(net.kyori.adventure.text.format.TextDecoration$State)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.128
NEWfinal public  n.a. net.kyori.adventure.text.format.TextDecorationAndStatewithState(net.kyori.adventure.util.TriState)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.139
MODIFIED (Serializable compatible) final static public enum net.kyori.adventure.text.format.TextDecoration$Statetop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-9125080249323147645n.a.
Newtrue-5793372199250087263n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.format.TextDecoration$StatebyTriState(net.kyori.adventure.util.TriState)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.218
MODIFIED (!) public abstract interface net.kyori.adventure.text.JoinConfigurationtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. net.kyori.adventure.text.JoinConfigurationarrayLike()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.147
NEW (!)static public  n.a. net.kyori.adventure.text.JoinConfigurationcommas(boolean)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.132
NEW (!)static public  n.a. net.kyori.adventure.text.JoinConfigurationnewlines()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.118
NEW (*)public abstract  n.a. net.kyori.adventure.text.format.StyleparentStyle()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (*) static public abstract interface net.kyori.adventure.text.JoinConfiguration$Buildertop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)net.kyori.adventure.builder.AbstractBuildern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.JoinConfiguration$BuilderparentStyle(net.kyori.adventure.text.format.Style)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED public abstract interface net.kyori.adventure.text.KeybindComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.77
MODIFIED (!) public abstract  (<-  not_abstract )  interface (<- class)  net.kyori.adventure.text.minimessage.Contexttop
Compatibility Changes:
Change
CLASS_NOW_ABSTRACT
CLASS_TYPE_CHANGED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!)public  n.a. booleanisStrict()n.a.
Change
METHOD_REMOVED
Old fileNew file
111n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.MiniMessageImplminiMessage()n.a.
Change
METHOD_REMOVED
Old fileNew file
151n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.ParsingExceptionnewException(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.ParsingExceptionnewException(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.ParsingExceptionnewException(java.lang.String, java.lang.Throwable, net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Contextof(boolean, java.lang.String, net.kyori.adventure.text.minimessage.MiniMessageImpl)n.a.
Change
METHOD_REMOVED
Old fileNew file
67n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Contextof(boolean, java.lang.String, net.kyori.adventure.text.minimessage.MiniMessageImpl, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
REMOVED (!)public  n.a. java.lang.StringogMessage()n.a.
Change
METHOD_REMOVED
Old fileNew file
131n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentparse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
162n.a.
REMOVED (!)public  n.a. voidreplacedMessage(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
101n.a.
REMOVED (!)public  n.a. java.lang.StringreplacedMessage()n.a.
Change
METHOD_REMOVED
Old fileNew file
141n.a.
REMOVED (!)public  n.a. voidtokens(java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
91n.a.
REMOVED (!)public  n.a. java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
tokens()n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
NEW public abstract class net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. MatchedTokenConsumer(java.lang.String)n.a.n.a.
Old fileNew file
n.a.48
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidaccept(int, int, net.kyori.adventure.text.minimessage.internal.parser.TokenType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
NEWfinal public  n.a. intlastEndIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWpublic abstract  n.a. java.lang.Objectresult()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.match.StringResolvingMatchedTokenConsumertop
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumern.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. StringResolvingMatchedTokenConsumer(java.lang.String, net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider)n.a.n.a.
Old fileNew file
n.a.63
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidaccept(int, int, net.kyori.adventure.text.minimessage.internal.parser.TokenType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.70
NEWpublic  n.a. java.lang.Stringresult()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.match.TokenListProducingMatchedTokenConsumertop
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumern.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. TokenListProducingMatchedTokenConsumer(java.lang.String)n.a.n.a.
Old fileNew file
n.a.48
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidaccept(int, int, net.kyori.adventure.text.minimessage.internal.parser.TokenType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.53
NEWpublic  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.Token
result()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
NEW public class net.kyori.adventure.text.minimessage.internal.parser.node.ElementNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. voidaddChild(net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
NEWpublic  n.a. java.lang.StringBuilderbuildToString(java.lang.StringBuilder, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.147
NEWpublic  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
children()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.100
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.node.ElementNodeparent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
NEWpublic  n.a. java.lang.StringsourceMessage()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.Tokentoken()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.164
NEWpublic  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode
unsafeChildren()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.110
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.node.RootNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ElementNoden.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
NEWnet.kyori.adventure.text.minimessage.tree.Node$Rootn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. RootNode(java.lang.String, java.lang.String)n.a.n.a.
Old fileNew file
n.a.45
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.Stringinput()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.node.TagNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ElementNoden.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. TagNode(net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode, net.kyori.adventure.text.minimessage.internal.parser.Token, java.lang.String, net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider)n.a.n.a.
Old fileNew file
n.a.60
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringBuilderbuildToString(java.lang.StringBuilder, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.132
NEWpublic  n.a. java.lang.Stringname()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.102
NEWpublic  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.node.TagPart
parts()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.Tagtag()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.117
NEWpublic  n.a. voidtag(net.kyori.adventure.text.minimessage.tag.Tag)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.127
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.Tokentoken()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.107
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.node.TagParttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Tag$Argumentn.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. TagPart(java.lang.String, net.kyori.adventure.text.minimessage.internal.parser.Token, net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider)n.a.n.a.
Old fileNew file
n.a.52
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.Tokentoken()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.78
NEWpublic  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEWstatic public  n.a. java.lang.StringunquoteAndEscape(java.lang.String, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.node.TextNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ValueNoden.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. TextNode(net.kyori.adventure.text.minimessage.internal.parser.node.ElementNode, net.kyori.adventure.text.minimessage.internal.parser.Token, java.lang.String)n.a.n.a.
Old fileNew file
n.a.54
NEW public abstract class net.kyori.adventure.text.minimessage.internal.parser.node.ValueNodetop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.parser.node.ElementNoden.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringBuilderbuildToString(java.lang.StringBuilder, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.73
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.Tokentoken()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.63
NEW (Serializable compatible) public class net.kyori.adventure.text.minimessage.internal.parser.ParsingExceptionImpltop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.ParsingExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue29507528369050312762507190809441787202
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. ParsingExceptionImpl(java.lang.String, java.lang.String, java.lang.Throwable, boolean, net.kyori.adventure.text.minimessage.internal.parser.Token[])n.a.n.a.
Old fileNew file
n.a.79
NEWpublic  n.a. ParsingExceptionImpl(java.lang.String, java.lang.String, net.kyori.adventure.text.minimessage.internal.parser.Token[])n.a.n.a.
Old fileNew file
n.a.57
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.StringdetailMessage()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWpublic  n.a. intendIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.156
NEWpublic  n.a. java.lang.StringgetMessage()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.86
NEWpublic  n.a. java.lang.StringoriginalText()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.108
NEWpublic  n.a. intstartIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.150
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.Token[]tokens()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.118
NEWpublic  n.a. voidtokens(net.kyori.adventure.text.minimessage.internal.parser.Token[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.128
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.Tokentop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.examination.Examinablen.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. Token(int, int, net.kyori.adventure.text.minimessage.internal.parser.TokenType)n.a.n.a.
Old fileNew file
n.a.54
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.Token
childTokens()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWpublic  n.a. voidchildTokens(java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.Token
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.107
NEWpublic  n.a. intendIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.77
NEWpublic  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.132
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.123
NEWpublic  n.a. java.lang.CharSequenceget(java.lang.CharSequence)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.118
NEWpublic  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.140
NEWpublic  n.a. intstartIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.67
NEWpublic  n.a. java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.145
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.parser.TokenTypetype()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEW final public class net.kyori.adventure.text.minimessage.internal.parser.TokenParsertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final charCLOSE_TAGn.a.
NEWpublic static final charESCAPEn.a.
NEWpublic static final charSEPARATORn.a.
NEWpublic static final charTAG_ENDn.a.
NEWpublic static final charTAG_STARTn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.internal.parser.node.RootNodeparse(net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider, java.util.function.Predicate
<..>
New: java.lang.String
, java.lang.String, java.lang.String, boolean)
Status:Name:
NEWnet.kyori.adventure.text.minimessage.ParsingException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWstatic public  n.a. voidparseString(java.lang.String, boolean, net.kyori.adventure.text.minimessage.internal.parser.match.MatchedTokenConsumer
<..>
New: ?
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
NEWstatic public  n.a. java.lang.StringresolvePreProcessTags(java.lang.String, net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvider)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEWstatic public  n.a. java.util.List
<..>
New: net.kyori.adventure.text.minimessage.internal.parser.Token
tokenize(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.129
NEWstatic public  n.a. java.lang.Stringunescape(java.lang.String, int, int, java.util.function.IntPredicate)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.616
NEW static public abstract interface net.kyori.adventure.text.minimessage.internal.parser.TokenParser$TagProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String, java.util.List
<..>
New: ? extends net.kyori.adventure.text.minimessage.tag.Tag$Argument
, net.kyori.adventure.text.minimessage.internal.parser.Token)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String)n.a.n.a.
Old fileNew file
n.a.689
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(net.kyori.adventure.text.minimessage.internal.parser.node.TagNode)n.a.n.a.
Old fileNew file
n.a.700
NEWstatic public  n.a. java.lang.StringsanitizePlaceholderName(java.lang.String)n.a.n.a.
Old fileNew file
n.a.717
NEW (Serializable compatible) final public enum net.kyori.adventure.text.minimessage.internal.parser.TokenTypetop
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.
Newtrue4580713928437762259n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.text.minimessage.internal.parser.TokenTypeCLOSE_TAGn.a.
NEWpublic static final net.kyori.adventure.text.minimessage.internal.parser.TokenTypeOPEN_CLOSE_TAGn.a.
NEWpublic static final net.kyori.adventure.text.minimessage.internal.parser.TokenTypeOPEN_TAGn.a.
NEWpublic static final net.kyori.adventure.text.minimessage.internal.parser.TokenTypeTAG_VALUEn.a.
NEWpublic static final net.kyori.adventure.text.minimessage.internal.parser.TokenTypeTEXTn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.internal.parser.TokenTypevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.31
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.internal.parser.TokenType[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.31
NEW public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. booleancomponent(net.kyori.adventure.text.minimessage.internal.serializer.Emitable)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. booleancomponentClaimed()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. voidstyle(java.lang.String, net.kyori.adventure.text.minimessage.internal.serializer.Emitable)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. booleanstyleClaimed(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.Emitabletop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. voidemit(net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW (Serializable compatible) final public enum net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverridetop
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.
Newtrue5110492571248884260n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverrideQUOTEDn.a.
NEWpublic static final net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverrideUNQUOTEDn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverridevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.33
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.33
NEW public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolvertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverclaimingComponent(java.lang.String, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
, java.util.function.Function
<..>
New: net.kyori.adventure.text.Componentnet.kyori.adventure.text.minimessage.internal.serializer.Emitable
)
n.a.n.a.
Old fileNew file
n.a.59
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverclaimingComponent(java.util.Set
<..>
New: java.lang.String
, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
, java.util.function.Function
<..>
New: net.kyori.adventure.text.Componentnet.kyori.adventure.text.minimessage.internal.serializer.Emitable
)
n.a.n.a.
Old fileNew file
n.a.72
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverclaimingStyle(java.lang.String, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
, net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
<..>
New: ?
)
n.a.n.a.
Old fileNew file
n.a.90
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverclaimingStyle(java.util.Set
<..>
New: java.lang.String
, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
, net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
<..>
New: ?
)
n.a.n.a.
Old fileNew file
n.a.103
NEWpublic abstract  n.a. voidhandle(net.kyori.adventure.text.Component, net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.SerializableResolver$Singletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.internal.serializer.SerializableResolvern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.serializer.EmitableclaimComponent(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.168
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
<..>
New: ?
claimStyle()n.a.n.a.
Old fileNew file
n.a.153
NEWpublic  n.a. voidhandle(net.kyori.adventure.text.Component, net.kyori.adventure.text.minimessage.internal.serializer.ClaimConsumer)n.a.n.a.
Old fileNew file
n.a.128
NEW (*) public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.StyleClaimtop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWVn.a.java.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.Emitableapply(net.kyori.adventure.text.format.Style)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
<..>
New: T
claim(java.lang.String, java.util.function.Function
<..>
New: net.kyori.adventure.text.format.StyleT
, java.util.function.BiConsumer
<..>
New: Tnet.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.53
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWTn.a.java.lang.Object
net.kyori.adventure.text.minimessage.internal.serializer.StyleClaim
<..>
New: T
claim(java.lang.String, java.util.function.Function
<..>
New: net.kyori.adventure.text.format.StyleT
, java.util.function.Predicate
<..>
New: T
, java.util.function.BiConsumer
<..>
New: Tnet.kyori.adventure.text.minimessage.internal.serializer.TokenEmitter
)
n.a.
Change
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.68
NEWpublic abstract  n.a. java.lang.StringclaimKey()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.internal.serializer.TokenEmittertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterargument(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterargument(java.lang.String, net.kyori.adventure.text.minimessage.internal.serializer.QuotingOverride)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterargument(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterarguments(java.lang.String[])n.a.n.a.
Old fileNew file
n.a.65
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterpop()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmitterselfClosingTag(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmittertag(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.internal.serializer.TokenEmittertext(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEW final public class net.kyori.adventure.text.minimessage.internal.TagInternalstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.StringTAG_NAME_REGEXn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. voidassertValidTagName(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.55
NEWstatic public  n.a. voidsanitizeAndAssertValidTagName(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWstatic public  n.a. booleansanitizeAndCheckValidTagName(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
REMOVED (!) final public class net.kyori.adventure.text.minimessage.markdown.DiscordFlavortop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.markdown.MarkdownFlavorget()n.a.
Change
METHOD_REMOVED
Old fileNew file
44n.a.
REMOVEDpublic  n.a. booleanisBold(char, char)n.a.n.a.
Old fileNew file
49n.a.
REMOVEDpublic  n.a. booleanisItalic(char, char)n.a.n.a.
Old fileNew file
54n.a.
REMOVEDpublic  n.a. booleanisObfuscate(char, char)n.a.n.a.
Old fileNew file
69n.a.
REMOVEDpublic  n.a. booleanisStrikeThrough(char, char)n.a.n.a.
Old fileNew file
64n.a.
REMOVEDpublic  n.a. booleanisUnderline(char, char)n.a.n.a.
Old fileNew file
59n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.markdown.GithubFlavortop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.markdown.MarkdownFlavorget()n.a.
Change
METHOD_REMOVED
Old fileNew file
44n.a.
REMOVEDpublic  n.a. booleanisBold(char, char)n.a.n.a.
Old fileNew file
49n.a.
REMOVEDpublic  n.a. booleanisItalic(char, char)n.a.n.a.
Old fileNew file
54n.a.
REMOVEDpublic  n.a. booleanisObfuscate(char, char)n.a.n.a.
Old fileNew file
69n.a.
REMOVEDpublic  n.a. booleanisStrikeThrough(char, char)n.a.n.a.
Old fileNew file
64n.a.
REMOVEDpublic  n.a. booleanisUnderline(char, char)n.a.n.a.
Old fileNew file
59n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.markdown.LegacyFlavortop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.markdown.MarkdownFlavorget()n.a.
Change
METHOD_REMOVED
Old fileNew file
46n.a.
REMOVEDpublic  n.a. booleanisBold(char, char)n.a.n.a.
Old fileNew file
51n.a.
REMOVEDpublic  n.a. booleanisItalic(char, char)n.a.n.a.
Old fileNew file
56n.a.
REMOVEDpublic  n.a. booleanisObfuscate(char, char)n.a.n.a.
Old fileNew file
71n.a.
REMOVEDpublic  n.a. booleanisStrikeThrough(char, char)n.a.n.a.
Old fileNew file
66n.a.
REMOVEDpublic  n.a. booleanisUnderline(char, char)n.a.n.a.
Old fileNew file
61n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVED (!) public abstract interface net.kyori.adventure.text.minimessage.markdown.MarkdownFlavortop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.markdown.MarkdownFlavordefaultFlavor()n.a.
Change
METHOD_REMOVED
Old fileNew file
43n.a.
REMOVED (!)public abstract  n.a. booleanisBold(char, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. booleanisItalic(char, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. booleanisObfuscate(char, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. booleanisStrikeThrough(char, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. booleanisUnderline(char, char)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.markdown.MiniMarkdownParsertop
Compatibility Changes:
Change
CLASS_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. java.lang.Stringparse(java.lang.String, net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor)n.a.
Change
METHOD_REMOVED
Old fileNew file
69n.a.
REMOVED (!)static public  n.a. java.lang.StringstripMarkdown(java.lang.String, net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor)n.a.
Change
METHOD_REMOVED
Old fileNew file
57n.a.
MODIFIED (!) public abstract interface net.kyori.adventure.text.minimessage.MiniMessagetop
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.util.Buildable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.158
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.tree.Node$RootdeserializeToTree(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.tree.Node$RootdeserializeToTree(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. net.kyori.adventure.text.minimessage.tree.Node$RootdeserializeToTree(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.196
NEW (*)public abstract  n.a. java.lang.StringescapeTags(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. java.lang.StringescapeTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. java.lang.StringescapeTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.93
REMOVED (!)public abstract  n.a. java.lang.StringescapeTokens(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessageget()n.a.
Change
METHOD_REMOVED
Old fileNew file
59n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessagemarkdown()n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessagemarkdownWithTransformations(net.kyori.adventure.text.minimessage.transformation.TransformationType[]
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.SafeVarargsn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
107n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessagemarkdownWithTransformations(net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor, net.kyori.adventure.text.minimessage.transformation.TransformationType[]
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.SafeVarargsn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
120n.a.
NEW (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessageminiMessage()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.54
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentparse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
153n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.lang.String[])n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.util.Map
<..>
Old: java.lang.Stringjava.lang.String
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.lang.Object[])n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, net.kyori.adventure.text.minimessage.Template[])n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.Template
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. java.lang.StringstripTags(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. java.lang.StringstripTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (!)public  n.a. java.lang.StringstripTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.132
REMOVED (!)public abstract  n.a. java.lang.StringstripTokens(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessagewithMarkdownFlavor(net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor)n.a.
Change
METHOD_REMOVED
Old fileNew file
83n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.MiniMessagewithTransformations(net.kyori.adventure.text.minimessage.transformation.TransformationType[]
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.SafeVarargsn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
95n.a.
MODIFIED (!) static public abstract interface net.kyori.adventure.text.minimessage.MiniMessage$Buildertop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)net.kyori.adventure.builder.AbstractBuildern.a.
REMOVED (!)net.kyori.adventure.util.Buildable$Builder
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$Builderdebug(java.util.function.Consumer
<..>
New: java.lang.String
)
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuildereditTags(java.util.function.Consumer
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builder
)
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$Buildermarkdown()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuildermarkdownFlavor(net.kyori.adventure.text.minimessage.markdown.MarkdownFlavor)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuilderparsingErrorMessageConsumer(java.util.function.Consumer
<..>
Old: java.util.List < java.lang.String >
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuilderplaceholderResolver(java.util.function.Function
<..>
Old: java.lang.Stringnet.kyori.adventure.text.ComponentLike
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuilderpostProcessor(java.util.function.UnaryOperator
<..>
New: net.kyori.adventure.text.Component
)
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuilderpreProcessor(java.util.function.UnaryOperator
<..>
New: java.lang.String
)
n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuilderremoveDefaultTransformations()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$Buildertags(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$Buildertransformation(net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessage$Buildertransformations(net.kyori.adventure.text.minimessage.transformation.TransformationType[]
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.minimessage.MiniMessage$Providertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.function.Consumer
<..>
New: net.kyori.adventure.text.minimessage.MiniMessage$Builder
builder()
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.util.PlatformAPIn.a.
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.MiniMessageminiMessage()
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.util.PlatformAPIn.a.
n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWnet.kyori.adventure.util.PlatformAPIn.a.
MODIFIED (!) final  (<-  not_final )  package_protected  (<-  public )  class net.kyori.adventure.text.minimessage.MiniMessageImpltop
Compatibility Changes:
Change
CLASS_NOW_FINAL
CLASS_NO_LONGER_PUBLIC
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
CLASS_LESS_ACCESSIBLE
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.minimessage.MiniMessagen.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. net.kyori.adventure.text.Componentdeserialize(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tree.Node$RootdeserializeToTree(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tree.Node$RootdeserializeToTree(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWpublic  n.a. java.lang.StringescapeTags(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.119
NEWpublic  n.a. java.lang.StringescapeTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.124
REMOVEDpublic  n.a. java.lang.StringescapeTokens(java.lang.String)n.a.n.a.
Old fileNew file
154n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.lang.String[])n.a.n.a.
Old fileNew file
84n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.util.Map
<..>
Old: java.lang.Stringjava.lang.String
)
n.a.n.a.
Old fileNew file
92n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.lang.Object[])n.a.n.a.
Old fileNew file
100n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, net.kyori.adventure.text.minimessage.Template[])n.a.n.a.
Old fileNew file
138n.a.
REMOVEDpublic  n.a. net.kyori.adventure.text.Componentparse(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.Template
)
n.a.n.a.
Old fileNew file
146n.a.
REMOVED (!)public  n.a. java.util.function.Consumer
<..>
Old: java.util.List < java.lang.String >
parsingErrorMessageConsumer()n.a.
Change
METHOD_REMOVED
Old fileNew file
172n.a.
NEWpublic  n.a. java.lang.StringstripTags(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.129
NEWpublic  n.a. java.lang.StringstripTags(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.134
REMOVEDpublic  n.a. java.lang.StringstripTokens(java.lang.String)n.a.n.a.
Old fileNew file
159n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.MiniMessage$BuildertoBuilder()n.a.
Change
METHOD_REMOVED
Old fileNew file
177n.a.
REMOVED (!) (Serializable incompatible(!): class removed) public class net.kyori.adventure.text.minimessage.ParseExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)java.lang.RuntimeException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue549873912457844758642
Newfalsen.a.n.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ParseException(java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
44n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.parser.MiniMessageLexertop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final int (!) DOUBLE_QUOTED
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) PARAM
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) SINGLE_QUOTED
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) STRING
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) TAG
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) TAG_DUMMY
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) YYEOF
Change
FIELD_REMOVED
REMOVED (!)public static final int (!) YYINITIAL
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. MiniMessageLexer(java.io.Reader)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
396n.a.
REMOVED (!)public  n.a. MiniMessageLexer(java.lang.String, net.kyori.adventure.text.minimessage.Context)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
338n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidcheckStrict(net.kyori.adventure.text.minimessage.parser.ParsingException)n.a.
Change
METHOD_REMOVED
Old fileNew file
382n.a.
REMOVED (!)public  n.a. voidclean()n.a.
Change
METHOD_REMOVED
Old fileNew file
344n.a.
REMOVED (!)public  n.a. java.lang.StringgetString()n.a.
Change
METHOD_REMOVED
Old fileNew file
352n.a.
REMOVED (!)public  n.a. java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
getTokens()n.a.
Change
METHOD_REMOVED
Old fileNew file
348n.a.
REMOVED (!)public  n.a. java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
scan()
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
359n.a.
REMOVED (!)final public  n.a. booleanyyatEOF()n.a.
Change
METHOD_REMOVED
Old fileNew file
534n.a.
REMOVED (!)final public  n.a. voidyybegin(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
554n.a.
REMOVED (!)final public  n.a. charyycharat(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
578n.a.
REMOVED (!)final public  n.a. voidyyclose()
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
480n.a.
REMOVED (!)final public  n.a. intyylength()n.a.
Change
METHOD_REMOVED
Old fileNew file
588n.a.
REMOVED (!)public  n.a. voidyypushback(int)n.a.
Change
METHOD_REMOVED
Old fileNew file
627n.a.
REMOVED (!)final public  n.a. voidyyreset(java.io.Reader)n.a.
Change
METHOD_REMOVED
Old fileNew file
502n.a.
REMOVED (!)final public  n.a. intyystate()n.a.
Change
METHOD_REMOVED
Old fileNew file
544n.a.
REMOVED (!)final public  n.a. java.lang.Stringyytext()n.a.
Change
METHOD_REMOVED
Old fileNew file
564n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.parser.TokenzzScan()
Status:Name:
REMOVEDjava.io.IOException
Change
METHOD_REMOVED
Old fileNew file
650n.a.
REMOVED (!) (Serializable incompatible(!): class removed) public class net.kyori.adventure.text.minimessage.parser.ParsingExceptiontop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.ParseException
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.io.Serializable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue69115016333101125492507190809441787201
Newfalsen.a.n.a.
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ParsingException(java.lang.String, int)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
49n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. intcolumn()n.a.
Change
METHOD_REMOVED
Old fileNew file
78n.a.
REMOVED (!)public  n.a. java.lang.StringgetMessage()n.a.
Change
METHOD_REMOVED
Old fileNew file
56n.a.
REMOVED (!)public  n.a. voidmessage(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.parser.Tokentop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Token(net.kyori.adventure.text.minimessage.parser.TokenType)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
51n.a.
REMOVED (!)public  n.a. Token(java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
61n.a.
REMOVED (!)public  n.a. Token(net.kyori.adventure.text.minimessage.parser.TokenType, java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
71n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public  n.a. java.lang.StringasValueString(java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
117n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
122n.a.
REMOVED (!)static public  n.a. booleanoneString(java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
106n.a.
REMOVED (!)public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
130n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.parser.TokenTypetype()n.a.
Change
METHOD_REMOVED
Old fileNew file
83n.a.
REMOVED (!)public  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
95n.a.
REMOVED (!) (Serializable incompatible(!): class removed) final public enum net.kyori.adventure.text.minimessage.parser.TokenTypetop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.Comparable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.constant.Constable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue878504169212659129n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) CLOSE_TAG_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) DOUBLE_QUOTE_END
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) DOUBLE_QUOTE_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) ESCAPED_CLOSE_TAG_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) ESCAPED_OPEN_TAG_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) NAME
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) OPEN_TAG_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) PARAM_SEPARATOR
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) SINGLE_QUOTE_END
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) SINGLE_QUOTE_START
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) STRING
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.parser.TokenType (!) TAG_END
Change
FIELD_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
62n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.parser.TokenTypevalueOf(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
31n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.parser.TokenType[]values()n.a.
Change
METHOD_REMOVED
Old fileNew file
31n.a.
NEW (Serializable compatible) public abstract class net.kyori.adventure.text.minimessage.ParsingExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes
NEWjava.lang.RuntimeExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-77878632344642359904502774670340827070
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intLOCATION_UNKNOWNn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.StringdetailMessage()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. intendIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.StringoriginalText()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. intstartIndex()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.Insertingtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Tagn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanallowsChildren()n.a.n.a.
Old fileNew file
n.a.54
NEWpublic abstract  n.a. net.kyori.adventure.text.Componentvalue()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.Modifyingtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Tagn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, int)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. voidpostVisit()n.a.n.a.
Old fileNew file
n.a.56
NEWpublic  n.a. voidvisit(net.kyori.adventure.text.minimessage.tree.Node, int)n.a.n.a.
Old fileNew file
n.a.46
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.ParserDirectivetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Tagn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final net.kyori.adventure.text.minimessage.tag.TagRESETn.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.PreProcesstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Tagn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. booleanhasNext()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tag$Argumentpeek()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tag$Argumentpop()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tag$ArgumentpopOr(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tag$ArgumentpopOr(java.util.function.Supplier
<..>
New: java.lang.String
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. voidreset()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW final public class net.kyori.adventure.text.minimessage.tag.resolver.Formattertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverbooleanChoice(java.lang.String, boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.136
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverchoice(java.lang.String, java.lang.Number)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.116
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverdate(java.lang.String, java.time.temporal.TemporalAccessor)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvernumber(java.lang.String, java.lang.Number)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.63
NEW final public class net.kyori.adventure.text.minimessage.tag.resolver.Placeholdertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singlecomponent(java.lang.String, net.kyori.adventure.text.ComponentLike)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singleparsed(java.lang.String, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.57
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singlestyling(java.lang.String, net.kyori.adventure.text.format.StyleBuilderApplicable[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singleunparsed(java.lang.String, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolvertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builderbuilder()n.a.n.a.
Old fileNew file
n.a.62
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvercaching(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArguments)n.a.n.a.
Old fileNew file
n.a.197
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverempty()n.a.n.a.
Old fileNew file
n.a.84
NEWpublic abstract  n.a. booleanhas(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue, net.kyori.adventure.text.minimessage.Context)
Status:Name:
NEWnet.kyori.adventure.text.minimessage.ParsingException
n.a.
Old fileNew file
n.a.n.a.
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singleresolver(java.lang.String, net.kyori.adventure.text.minimessage.tag.Tag)n.a.n.a.
Old fileNew file
n.a.96
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverresolver(java.lang.String, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
)
n.a.n.a.
Old fileNew file
n.a.112
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverresolver(java.util.Set
<..>
New: java.lang.String
, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
)
n.a.n.a.
Old fileNew file
n.a.124
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverresolver(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.n.a.
Old fileNew file
n.a.155
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverresolver(java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
)
n.a.n.a.
Old fileNew file
n.a.174
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverstandard()n.a.n.a.
Old fileNew file
n.a.74
NEWstatic public  n.a. java.util.stream.Collector
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.TagResolver ? net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
toTagResolver()n.a.n.a.
Old fileNew file
n.a.211
NEW static public abstract interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Buildertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverbuild()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Buildercaching(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArguments)n.a.n.a.
Old fileNew file
n.a.392
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builderresolver(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builderresolvers(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[])n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Builderresolvers(java.lang.Iterable
<..>
New: ? extends net.kyori.adventure.text.minimessage.tag.resolver.TagResolver
)
n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Buildertag(java.lang.String, net.kyori.adventure.text.minimessage.tag.Tag)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Buildertag(java.lang.String, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
)
n.a.n.a.
Old fileNew file
n.a.342
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Buildertag(java.util.Set
<..>
New: java.lang.String
, java.util.function.BiFunction
<..>
New: net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueuenet.kyori.adventure.text.minimessage.Contextnet.kyori.adventure.text.minimessage.tag.Tag
)
n.a.n.a.
Old fileNew file
n.a.354
NEW static public abstract interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$Singletop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolvern.a.
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArgumentsn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanhas(java.lang.String)n.a.n.a.
Old fileNew file
n.a.273
NEWpublic abstract  n.a. java.lang.Stringkey()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String)n.a.n.a.
Old fileNew file
n.a.265
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tagtag()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.minimessage.tag.resolver.TagResolver$WithoutArgumentstop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.resolver.TagResolvern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanhas(java.lang.String)n.a.n.a.
Old fileNew file
n.a.302
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. net.kyori.adventure.text.minimessage.tag.Tagresolve(java.lang.String, net.kyori.adventure.text.minimessage.tag.resolver.ArgumentQueue, net.kyori.adventure.text.minimessage.Context)
Status:Name:
NEWnet.kyori.adventure.text.minimessage.ParsingException
n.a.
Old fileNew file
n.a.307
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW final public class net.kyori.adventure.text.minimessage.tag.standard.StandardTagstop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverclickEvent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.124
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvercolor()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverdecorations(net.kyori.adventure.text.format.TextDecoration)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.80
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverdecorations()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.92
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverdefaults()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.277
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverfont()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.178
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvergradient()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.188
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverhoverEvent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverinsertion()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.168
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverkeybind()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.134
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvernbt()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.264
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvernewline()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.230
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverrainbow()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.198
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverreset()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.218
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverscore()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.252
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolverselector()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.242
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvertransition()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.208
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvertranslatable()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.146
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.resolver.TagResolvertranslatableFallback()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
NEW final public class net.kyori.adventure.text.minimessage.tag.standard.TransitionTagtop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tag.Insertingn.a.
NEWnet.kyori.adventure.text.minimessage.tag.Tagn.a.
NEWnet.kyori.examination.Examinablen.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final java.lang.StringTRANSITIONn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWpublic  n.a. inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.159
NEWpublic  n.a. net.kyori.adventure.text.Componentvalue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEW public abstract interface net.kyori.adventure.text.minimessage.tag.Tagtop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.Taginserting(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.71
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.Taginserting(net.kyori.adventure.text.ComponentLike)n.a.n.a.
Old fileNew file
n.a.84
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.PreProcesspreProcessParsed(java.lang.String)n.a.n.a.
Old fileNew file
n.a.58
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.TagselfClosingInserting(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.97
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.TagselfClosingInserting(net.kyori.adventure.text.ComponentLike)n.a.n.a.
Old fileNew file
n.a.110
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.Tagstyling(java.util.function.Consumer
<..>
New: net.kyori.adventure.text.format.Style$Builder
)
n.a.n.a.
Old fileNew file
n.a.121
NEWstatic public  n.a. net.kyori.adventure.text.minimessage.tag.Tagstyling(net.kyori.adventure.text.format.StyleBuilderApplicable[])n.a.n.a.
Old fileNew file
n.a.132
NEW static public abstract interface net.kyori.adventure.text.minimessage.tag.Tag$Argumenttop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.OptionalDoubleasDouble()n.a.n.a.
Old fileNew file
n.a.214
NEWpublic  n.a. java.util.OptionalIntasInt()n.a.n.a.
Old fileNew file
n.a.198
NEWpublic  n.a. booleanisFalse()n.a.n.a.
Old fileNew file
n.a.185
NEWpublic  n.a. booleanisTrue()n.a.n.a.
Old fileNew file
n.a.175
NEWpublic  n.a. java.lang.StringlowerValue()n.a.n.a.
Old fileNew file
n.a.165
NEWpublic abstract  n.a. java.lang.Stringvalue()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract annotation net.kyori.adventure.text.minimessage.tag.TagPatterntop
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.FIELD, java.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.LOCAL_VARIABLE
REMOVED (!) public abstract interface net.kyori.adventure.text.minimessage.Templatetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
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
51n.a.
REMOVED (!)static public  n.a. net.kyori.adventure.text.minimessage.Templateof(java.lang.String, net.kyori.adventure.text.Component)n.a.
Change
METHOD_REMOVED
Old fileNew file
63n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.Template$ComponentTemplatetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.Template
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. Template$ComponentTemplate(java.lang.String, net.kyori.adventure.text.Component)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
111n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
131n.a.
REMOVED (!)public  n.a. java.lang.Stringkey()n.a.
Change
METHOD_REMOVED
Old fileNew file
117n.a.
REMOVED (!)final public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
126n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.Template$StringTemplatetop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.Template
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
95n.a.
REMOVED (!)public  n.a. java.lang.Stringkey()n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
REMOVED (!)final public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!)public  n.a. java.lang.Stringvalue()n.a.
Change
METHOD_REMOVED
Old fileNew file
85n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.Tokenstop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final java.lang.String (!) BOLD
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) BOLD_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) CLICK
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) CLOSE_TAG
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) COLOR
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) COLOR_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) COLOR_3
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) FONT
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) GRADIENT
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) HEX
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) HOVER
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) INSERTION
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) ITALIC
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) ITALIC_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) ITALIC_3
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) KEYBIND
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) OBFUSCATED
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) OBFUSCATED_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) PRE
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) RAINBOW
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) RESET
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) RESET_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) SEPARATOR
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) STRIKETHROUGH
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) STRIKETHROUGH_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) TAG_END
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) TAG_START
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) TRANSLATABLE
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) TRANSLATABLE_2
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) TRANSLATABLE_3
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) UNDERLINED
Change
FIELD_REMOVED
REMOVED (!)public static final java.lang.String (!) UNDERLINED_2
Change
FIELD_REMOVED
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
89n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
59n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
102n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
94n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
110n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
67n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ClickTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
118n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
108n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
118n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
113n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
126n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
81n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ColorTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
134n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
137n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
101n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
55n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
111n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
106n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
65n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. DecorationTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
127n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
130n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
80n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
55n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
85n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
98n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
65n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. FontTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
106n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
109n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.OneTimeTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.ComponentapplyOneTime(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
129n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
196n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
188n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
207n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
80n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. GradientTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
217n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
220n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
150n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
65n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
163n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
155n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
172n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. HoverTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
180n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
183n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
55n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
84n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
79n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
63n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. InsertionTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
100n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
103n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.OneTimeTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.ComponentapplyOneTime(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
79n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
58n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
85n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
98n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
68n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. KeybindTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
106n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
109n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
61n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
53n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
76n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. PreTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
84n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.OneTimeTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.ComponentapplyOneTime(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
66n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
128n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
123n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
140n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. RainbowTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
148n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
151n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.InstantApplyTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidapplyInstant(net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
62n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
54n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
67n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.
REMOVED (!) final static public class net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. ResetTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
85n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
88n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.inbuild.TemplateTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.InstantApplyTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. TemplateTransformation(net.kyori.adventure.text.minimessage.Template$ComponentTemplate)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
53n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanallowedInPre()n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVED (!)public  n.a. voidapplyInstant(net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
59n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
82n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
77n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
REMOVED (!) public class net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.OneTimeTransformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Inserting
Change
INTERFACE_REMOVED
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. TranslatableTransformation()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
51n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.ComponentapplyOneTime(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
REMOVED (!)static public  n.a. booleancanParse(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
62n.a.
REMOVED (!)public  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
110n.a.
REMOVEDpublic  n.a. java.util.stream.Stream
<..>
Old: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
102n.a.
REMOVED (!)public  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
72n.a.
REMOVED (!) static public class net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation$Parsertop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.TransformationParser
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. TranslatableTransformation$Parser()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
127n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
130n.a.
REMOVED (!) public abstract interface net.kyori.adventure.text.minimessage.transformation.Insertingtop
Compatibility Changes:
Change
CLASS_REMOVED
REMOVED (!) public abstract class net.kyori.adventure.text.minimessage.transformation.InstantApplyTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. InstantApplyTransformation()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
39n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
52n.a.
REMOVED (!)public abstract  n.a. voidapplyInstant(net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract class net.kyori.adventure.text.minimessage.transformation.OneTimeTransformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes
REMOVED (!)net.kyori.adventure.text.minimessage.transformation.Transformation
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. OneTimeTransformation()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
37n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
52n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.ComponentapplyOneTime(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder, java.util.Deque
<..>
Old: net.kyori.adventure.text.minimessage.transformation.Transformation
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) public abstract class net.kyori.adventure.text.minimessage.transformation.Transformationtop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes
REMOVED (!)net.kyori.examination.Examinable
Change
INTERFACE_REMOVED
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. booleanallowedInPre()n.a.
Change
METHOD_REMOVED
Old fileNew file
88n.a.
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.Componentapply(net.kyori.adventure.text.Component, net.kyori.adventure.text.TextComponent$Builder)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. booleanequals(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public abstract  n.a. inthashCode()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!)public  n.a. voidload(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
)
n.a.
Change
METHOD_REMOVED
Old fileNew file
58n.a.
REMOVED (!)final public  n.a. java.lang.Stringname()n.a.
Change
METHOD_REMOVED
Old fileNew file
68n.a.
REMOVED (!)final public  n.a. java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
97n.a.
REMOVED (!) public abstract interface net.kyori.adventure.text.minimessage.transformation.TransformationParsertop
Compatibility Changes:
Change
CLASS_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTnet.kyori.adventure.text.minimessage.transformation.Transformationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract  n.a. net.kyori.adventure.text.minimessage.transformation.Transformationparse()n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.TransformationRegistrytop
Compatibility Changes:
Change
CLASS_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationRegistry (!) EMPTY
Change
FIELD_REMOVED
Constructors:
StatusModifierGeneric TemplatesConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. TransformationRegistry(net.kyori.adventure.text.minimessage.transformation.TransformationType[]
<..>
Old: ? extends net.kyori.adventure.text.minimessage.transformation.Transformation
)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.SafeVarargsn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
83n.a.
REMOVED (!)public  n.a. TransformationRegistry()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
61n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public  n.a. voidclear()n.a.
Change
METHOD_REMOVED
Old fileNew file
95n.a.
REMOVED (!)public  n.a. booleancouldBeOnetimeTransformation(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
189n.a.
REMOVED (!)public  n.a. booleanexists(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
173n.a.
REMOVED (!)public  n.a. net.kyori.adventure.text.minimessage.transformation.Transformationget(java.lang.String, java.util.List
<..>
Old: net.kyori.adventure.text.minimessage.parser.Token
, java.util.Map
<..>
Old: java.lang.Stringnet.kyori.adventure.text.minimessage.Template$ComponentTemplate
, java.util.function.Function
<..>
Old: java.lang.Stringnet.kyori.adventure.text.ComponentLike
, net.kyori.adventure.text.minimessage.Context)
n.a.
Change
METHOD_REMOVED
Old fileNew file
122n.a.
REMOVED (!)public 
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTnet.kyori.adventure.text.minimessage.transformation.Transformationn.a.
voidregister(net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: T
)
n.a.
Change
METHOD_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
106n.a.
REMOVED (!) final public class net.kyori.adventure.text.minimessage.transformation.TransformationTypetop
Compatibility Changes:
Change
CLASS_REMOVED
CLASS_GENERIC_TEMPLATE_CHANGED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
REMOVEDTnet.kyori.adventure.text.minimessage.transformation.Transformationn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.ClickTransformation
(!)
CLICK_EVENT
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.ColorTransformation
(!)
COLOR
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.DecorationTransformation
(!)
DECORATION
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.FontTransformation
(!)
FONT
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.GradientTransformation
(!)
GRADIENT
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.HoverTransformation
(!)
HOVER_EVENT
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.InsertionTransformation
(!)
INSERTION
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.KeybindTransformation
(!)
KEYBIND
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.PreTransformation
(!)
PRE
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.RainbowTransformation
(!)
RAINBOW
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.ResetTransformation
(!)
RESET
Change
FIELD_REMOVED
REMOVED (!)public static final net.kyori.adventure.text.minimessage.transformation.TransformationType
<..>
Old: net.kyori.adventure.text.minimessage.transformation.inbuild.TranslatableTransformation
(!)
TRANSLATABLE
Change
FIELD_REMOVED
NEW public abstract interface net.kyori.adventure.text.minimessage.tree.Nodetop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.List
<..>
New: ? extends net.kyori.adventure.text.minimessage.tree.Node
children()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. net.kyori.adventure.text.minimessage.tree.Nodeparent()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic abstract  n.a. java.lang.StringtoString()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW static public abstract interface net.kyori.adventure.text.minimessage.tree.Node$Roottop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.minimessage.tree.Noden.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringinput()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED public abstract interface net.kyori.adventure.text.NBTComponenttop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDCnet.kyori.adventure.text.NBTComponentnet.kyori.adventure.text.NBTComponent
<..>
New: CB
Old: CB
UNCHANGEDBnet.kyori.adventure.text.NBTComponentBuildernet.kyori.adventure.text.NBTComponentBuilder
<..>
New: CB
Old: CB
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.110
MODIFIED public abstract interface net.kyori.adventure.text.ScopedComponenttop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDCnet.kyori.adventure.text.Componentnet.kyori.adventure.text.Component
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
MODIFIED public abstract interface net.kyori.adventure.text.ScoreComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.115
MODIFIED public abstract interface net.kyori.adventure.text.SelectorComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.85
NEW public abstract interface net.kyori.adventure.text.serializer.ComponentEncodertop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
NEWIn.a.net.kyori.adventure.text.Component
NEWRn.a.java.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Objectserialize(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic  n.a. java.lang.ObjectserializeOr(net.kyori.adventure.text.Component, java.lang.Object)n.a.n.a.
Old fileNew file
n.a.76
NEWpublic  n.a. java.lang.ObjectserializeOrNull(net.kyori.adventure.text.Component)n.a.n.a.
Old fileNew file
n.a.61
MODIFIED public abstract interface net.kyori.adventure.text.serializer.ComponentSerializertop
Compatibility Changes:
Change
INTERFACE_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDInet.kyori.adventure.text.Componentnet.kyori.adventure.text.Component
UNCHANGEDOnet.kyori.adventure.text.Componentnet.kyori.adventure.text.Component
UNCHANGEDRjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.text.serializer.ComponentEncodern.a.
MODIFIED public abstract interface net.kyori.adventure.text.StorageNBTComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.68
MODIFIED public abstract interface net.kyori.adventure.text.TextComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.78
MODIFIED (*) public abstract interface net.kyori.adventure.text.TranslatableComponenttop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.text.Componentn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.util.stream.Stream
<..>
New: ? extends net.kyori.examination.ExaminableProperty
examinableProperties()n.a.n.a.
Old fileNew file
n.a.149
NEW (*)public abstract  n.a. java.lang.Stringfallback()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. net.kyori.adventure.text.TranslatableComponentfallback(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (*) static public abstract interface net.kyori.adventure.text.TranslatableComponent$Buildertop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (*)net.kyori.adventure.builder.AbstractBuildern.a.
UNCHANGED (!)net.kyori.adventure.text.ComponentBuildern.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract  n.a. net.kyori.adventure.text.TranslatableComponent$Builderfallback(java.lang.String)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!) static public abstract interface net.kyori.adventure.title.Title$Timestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public  n.a. net.kyori.adventure.title.Title$Timesof(java.time.Duration, java.time.Duration, java.time.Duration)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
125128
NEW (!)static public  n.a. net.kyori.adventure.title.Title$Timestimes(java.time.Duration, java.time.Duration, java.time.Duration)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.141
MODIFIED (!) public abstract interface net.kyori.adventure.translation.GlobalTranslatortop
Interfaces:
StatusInterfaceCompatibility Changes
UNCHANGED (!)net.kyori.adventure.translation.Translatorn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public  n.a. net.kyori.adventure.translation.GlobalTranslatorget()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
5165
NEW (!)static public  n.a. net.kyori.adventure.translation.GlobalTranslatortranslator()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.52
MODIFIED (!) public abstract interface net.kyori.adventure.translation.Translatortop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public  n.a. net.kyori.adventure.text.Componenttranslate(net.kyori.adventure.text.TranslatableComponent, java.util.Locale)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.103
UNCHANGED public abstract interface net.kyori.adventure.util.Buildabletop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDRjava.lang.Objectjava.lang.Object
UNCHANGEDBnet.kyori.adventure.util.Buildable$Buildernet.kyori.adventure.util.Buildable$Builder
<..>
New: R
Old: R
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public 
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDRnet.kyori.adventure.util.Buildablenet.kyori.adventure.util.Buildable
<..>
New: RB
Old: RB
UNCHANGEDBnet.kyori.adventure.util.Buildable$Buildernet.kyori.adventure.util.Buildable$Builder
<..>
New: R
Old: R
net.kyori.adventure.util.BuildableconfigureAndBuild(net.kyori.adventure.util.Buildable$Builder
<..>
New: R
Old: R
, java.util.function.Consumer
<..>
New: ? super B
Old: ? super B
)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
5154
MODIFIED static public abstract interface net.kyori.adventure.util.Buildable$Buildertop
Compatibility Changes:
Change
INTERFACE_ADDED
ANNOTATION_DEPRECATED_ADDED
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDRjava.lang.Objectjava.lang.Object
Interfaces:
StatusInterfaceCompatibility Changes
NEWnet.kyori.adventure.builder.AbstractBuildern.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
MODIFIED (!) public abstract interface net.kyori.adventure.util.Codectop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDDjava.lang.Objectjava.lang.Object
UNCHANGEDEjava.lang.Objectjava.lang.Object
UNCHANGEDDXjava.lang.Throwablejava.lang.Throwable
UNCHANGEDEXjava.lang.Throwablejava.lang.Throwable
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWDn.a.java.lang.Object
NEWEn.a.java.lang.Object
NEWDXn.a.java.lang.Throwable
NEWEXn.a.java.lang.Throwable
net.kyori.adventure.util.Codec
<..>
New: DEDXEX
codec(net.kyori.adventure.util.Codec$Decoder
<..>
New: DEDX
, net.kyori.adventure.util.Codec$Encoder
<..>
New: DEEX
)
n.a.
Change
METHOD_NEW_DEFAULT
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.52
UNCHANGEDstatic public 
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDDjava.lang.Objectjava.lang.Object
UNCHANGEDEjava.lang.Objectjava.lang.Object
UNCHANGEDDXjava.lang.Throwablejava.lang.Throwable
UNCHANGEDEXjava.lang.Throwablejava.lang.Throwable
net.kyori.adventure.util.Codec
<..>
New: DEDXEX
Old: DEDXEX
of(net.kyori.adventure.util.Codec$Decoder
<..>
New: DEDX
Old: DEDX
, net.kyori.adventure.util.Codec$Encoder
<..>
New: DEEX
Old: DEEX
)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
5081
MODIFIED (!) public abstract interface net.kyori.adventure.util.HSVLiketop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public  n.a. net.kyori.adventure.util.HSVLikehsvLike(float, float, float)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.51
UNCHANGEDstatic public  n.a. net.kyori.adventure.util.HSVLikeof(float, float, float)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
5067
MODIFIED final public class net.kyori.adventure.util.Indextop
Generic Templates:
Change StatusNameOld TypeNew TypeGenerics
UNCHANGEDKjava.lang.Objectjava.lang.Object
UNCHANGEDVjava.lang.Objectjava.lang.Object
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.ObjectkeyOr(java.lang.Object, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.185
NEWpublic  n.a. java.lang.ObjectkeyOrThrow(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.168
NEWpublic  n.a. java.util.Map
<..>
New: KV
keyToValue()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.247
NEWpublic  n.a. java.lang.ObjectvalueOr(java.lang.Object, java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.236
NEWpublic  n.a. java.lang.ObjectvalueOrThrow(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.219
NEWpublic  n.a. java.util.Map
<..>
New: VK
valueToKey()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.257
NEW public abstract annotation net.kyori.adventure.util.PlatformAPItop
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.TYPE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.PACKAGE, java.lang.annotation.ElementType.ANNOTATION_TYPE
MODIFIED (*) final public class net.kyori.adventure.util.Servicestop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)static public 
Change StatusNameOld TypeNew TypeGenerics
NEWPn.a.java.lang.Object
java.util.Optional
<..>
New: P
serviceWithFallback(java.lang.Class
<..>
New: P
)
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
CLASS_GENERIC_TEMPLATE_CHANGED
Old fileNew file
n.a.96
NEW static public abstract interface net.kyori.adventure.util.Services$Fallbacktop
MODIFIED (Serializable compatible) final public enum net.kyori.adventure.util.TriStatetop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue3119862842437377162n.a.
Newtrue3910799601713823773n.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic  n.a. java.lang.BooleantoBoolean()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
NEWpublic  n.a. booleantoBooleanOrElse(boolean)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
NEWpublic  n.a. booleantoBooleanOrElseGet(java.util.function.BooleanSupplier)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.102
NEW static public abstract annotation org.jetbrains.annotations.ApiStatus$Obsoletetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.lang.Stringsince()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.CLASS
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.PACKAGE
NEW public abstract annotation org.jetbrains.annotations.CheckReturnValuetop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.CONSTRUCTOR, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.PACKAGE