-
Deprecated Interfaces
-
Deprecated Classes
-
Deprecated EnumsEnumDescriptionfor removal since 4.12.0, use separate methods on
Audiencefor sending player or system messages
-
Deprecated FieldsFieldDescriptionfor removal since 4.2.0, use
BossBar.MAX_PROGRESSfor removal since 4.2.0, useBossBar.MIN_PROGRESSRemoved in Vanilla 1.12, but we keep it for backwards compatFor removal, since 4.20.0, with no replacement.
-
Deprecated MethodsMethodDescriptionsince 4.12.0, the client errors on receiving and can reject identified messages without
SignedMessagedata, this may be unsupported in the future, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadsince 4.12.0, the client errors on and can reject identified messages withoutSignedMessagedata, this may be unsupported in the future, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadfor removal since 4.12.0,MessageTypeis deprecated for removal and the client errors on receiving and can reject identified messages withoutSignedMessagedata, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadfor removal since 4.12.0,MessageTypeis deprecated for removal and the client errors on receiving and can reject identified messages withoutSignedMessagedata, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadsince 4.12.0, the client errors on receiving and can reject identified messages withoutSignedMessagedata, this may be unsupported in the future, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadsince 4.12.0, the client errors on and can reject identified messages withoutSignedMessagedata, this may be unsupported in the future, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadfor removal since 4.12.0,MessageTypeis deprecated for removal and the client errors on receiving and can reject identified messages withoutSignedMessagedata, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadfor removal since 4.12.0,MessageTypeis deprecated for removal and the client errors on receiving and can reject identified messages withoutSignedMessagedata, useAudience.sendMessage(SignedMessage, ChatType.Bound)insteadfor removal since 4.12.0,MessageTypeis deprecated for removal, useAudience.sendMessage(ComponentLike)for removal since 4.12.0,MessageTypeis deprecated for removal, useAudience.sendMessage(Component)insteadthis audience only supports forwarding to a single audiencenet.kyori.adventure.audience.ForwardingAudience.Single.sendMessage(Identity, Component, MessageType) for removal since 4.2.0, useBossBar.Listener.bossBarProgressChanged(BossBar, float, float)for removal since 4.2.0, useBossBar.progress()for removal since 4.2.0, useBossBar.progress(float)for removal since 4.10.0, useBinaryTagHolder.binaryTagHolder(String)instead.for removal since 4.10.0, useBlockNBTComponent.LocalPos.localPos(double, double, double)instead.for removal since 4.10.0, useBlockNBTComponent.WorldPos.Coordinate.coordinate(int, Coordinate.Type)instead.for removal since 4.10.0, useBlockNBTComponent.WorldPos.worldPos(WorldPos.Coordinate, WorldPos.Coordinate, WorldPos.Coordinate)instead.for removal since 4.7.0, with no replacement - this method is not necessary due to the factComponents are immutablefor removal since 4.9.0, useComponent.join(JoinConfiguration, ComponentLike...)withJoinConfiguration.separator(ComponentLike)instead.for removal since 4.9.0, useComponent.join(JoinConfiguration, Iterable)withJoinConfiguration.separator(ComponentLike)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.for removal since 4.2.0, useComponent.replaceText(Consumer)orComponent.replaceText(TextReplacementConfig)instead.since 4.7.0, not for removal, with no replacement. Thevaluefield is no longer supported in 1.16.5.For removal since 4.22.0, pages are integers, useClickEvent.changePage(int)For removal since 4.22.0, not all actions support string payloadsFor removal since 4.23.0, payloads hold NBT data, useClickEvent.custom(Key, BinaryTagHolder)instead. This method will create NBT usingBinaryTagHolder.binaryTagHolder(String).For removal since 4.23.0, payloads hold NBT data, useClickEvent.Payload.custom(Key, BinaryTagHolder)instead. This method will create NBT usingBinaryTagHolder.binaryTagHolder(String).For removal since 4.23.0, custom payloads contain NBT data, useClickEvent.Payload.Custom.nbt()instead. This method will returnBinaryTagHolder.string()on the held NBT.For removal since 4.22.0, click events can hold more than just strings, seeClickEvent.payload()Removed in Vanilla 1.12, but we keep it for backwards compatibilityfor removal since 4.14.0, useHoverEvent.ShowEntity.showEntity(Keyed, UUID)instead.for removal since 4.14.0, useHoverEvent.ShowEntity.showEntity(Keyed, UUID, Component)instead.for removal since 4.14.0, useHoverEvent.ShowEntity.showEntity(Key, UUID)instead.for removal since 4.14.0, useHoverEvent.ShowEntity.showEntity(Key, UUID, Component)instead.since Minecraft 1.20.5 and replaced with data components, not scheduled for removalsince Minecraft 1.20.5 and replaced with data components, not scheduled for removalsince Minecraft 1.20.5 and replaced with data components, not scheduled for removalfor removal since 4.14.0, useHoverEvent.ShowItem.showItem(Keyed, int)instead.for removal since 4.14.0, useHoverEvent.ShowItem.showItem(Keyed, int, BinaryTagHolder)instead.for removal since 4.14.0, useHoverEvent.ShowItem.showItem(Key, int)instead.for removal since 4.14.0, useHoverEvent.ShowItem.showItem(Key, int, BinaryTagHolder)instead.since Minecraft 1.20.5 and replaced with data components, not scheduled for removalsince Minecraft 1.20.5 and replaced with data components, not scheduled for removalfor removal since 4.10.0, useNamedTextColor.namedColor(int)insteadfor removal since 4.10.0, useStyle.Merge.merges(Style.Merge...)instead.for removal since 4.10.0, useTextDecoration.withState(boolean)insteadfor removal since 4.10.0, useTextDecoration.withState(State)insteadsince 4.7.0, not for removal, with no replacement. This field is no longer supported in 1.16.5.since 4.7.0, not for removal, with no replacement. This field is no longer supported in 1.16.5.since 4.7.0, not for removal, with no replacement. This field is no longer supported in 1.16.5.for removal since 4.8.0, useComponentSerializer.deserializeOrNull(Object)instead.for removal since 4.9.0, useComponent.textOfChildren(ComponentLike...)insteadfor removal since 4.15.0, useTranslatableComponent.arguments()instead.for removal since 4.15.0, useTranslatableComponent.arguments(List)insteadfor removal since 4.15.0, useTranslatableComponent.arguments(ComponentLike...)insteadfor removal since 4.15.0, useTranslatableComponent.Builder.arguments(List)insteadfor removal since 4.15.0, useTranslatableComponent.Builder.arguments(ComponentLike...)insteadfor removal since 4.15.0, useTranslatableComponent.Builder.arguments(ComponentLike...)insteadfor removal since 4.15.0, useTranslatableComponent.Builder.arguments(ComponentLike...)insteadfor removal since 4.15.0, useTranslatableComponent.Builder.arguments(ComponentLike...)insteadfor removal since 4.10.0, useTitle.times()for removal since 4.10.0, useGlobalTranslator.translator()instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.For removal since 4.20.0. UseTranslationStore.messageFormat(Key)instead.since 4.10.0, useAbstractBuilder.configureAndBuild(AbstractBuilder, Consumer)for removal since 4.10.0, useCodec.codec(Codec.Decoder, Codec.Encoder)instead.for removal since 4.10.0, useHSVLike.hsvLike(float, float, float)instead.for removal since 4.8.0, useMonkeyBars.enumSet(Class, Enum[])
-
Deprecated Enum ConstantsEnum ConstantDescriptionfor removal since 4.12.0, use
ChatType.CHATinsteadfor removal since 4.12.0
TranslationStore.messageFormat(Key)instead.