Skip to content

Module split - #6

Draft
TheMode wants to merge 7 commits into
masterfrom
module-split
Draft

Module split#6
TheMode wants to merge 7 commits into
masterfrom
module-split

Conversation

@TheMode

@TheMode TheMode commented Jul 10, 2026

Copy link
Copy Markdown
Owner

No description provided.

TheMode and others added 7 commits July 10, 2026 19:52
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- Un-seal MinecraftConstants (generator + autogenerated); TickUtils/Tick derive from ServerFlag
- Registries.staticRegistries() holder; freeze/tag-invalidation hooks; compression-threshold holder; PACKET_POOL off MinecraftServer
- Local loggers/rethrow in MojangCrypt, AsyncUtils, SignatureValidator, RegistryData
- GraphConverter: CommandManager/Player params -> CommandSender/CommandParser
- Light.getNeighbors -> LightingChunk; Heightmap.Type+encode -> new lib HeightmapType
- Collision sweep core -> BlockCollisionCore (lib), CollisionUtils/BlockCollision delegate
- Sidebar.NumberFormat -> standalone scoreboard.NumberFormat
- PROTECTED_MODIFIERS canonical home -> AttributeInstance (LivingEntity alias kept)
- EntityMeta decoupled from Entity via new MetaTarget interface (~173 files)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…d types (stage 5)

- BlockHandler split: new lib BlockDataHandler identity super-interface; Block.withHandler/handler re-typed; callback sites narrow via instanceof
- Shape.intersectEntity(Point, Entity) -> intersectEntity(Point, Point, BoundingBox)
- Potion.sendAdd/RemovePacket relocated into Entity; WorldBorder.inBounds(Entity) dropped
- AttackRange reach reparameterized over (GameMode, boolean isPlayer)
- BlockIterator Entity ctors dropped; RelativeVec Entity/sender overloads -> RelativeVecUtils (framework)
- SignatureValidator.from(Player) removed, from(PlayerPublicKey) added
- Conditions.playerOnly/consoleOnly -> new SenderConditions (framework)
- ping.Status/ServerListPingType: online-sampling -> ServerListPingEvent, LAN port injection -> OpenToLAN
- AdventurePacketConvertor: int-entityId overload in lib; Entity/emitter overloads -> PacketSendingUtils

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…entType; javadoc demotions

- ArgumentType.Command/Entity/Entities/ItemStack/Component -> new ServerArgumentType (same package)
- GraphImpl/GraphConverter use new Argument.dispatchesCommand()/commandShortcut() hooks instead of instanceof ArgumentCommand
- legacy parser.CommandParser.findCommand takes Function<String,Command> instead of CommandDispatcher
- SelectKnownPacksPacket reads MinecraftConstants directly; RegistryData -> BlockCollisionCore (now public @internal)
- javadoc {@link} demotions across lib-destined files (Player/Instance/Batch/PlayerConnection/CommandManager)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
- :lib — unopinionated protocol/data (1055 files): packets, NetworkBuffer, codecs,
  registries, tags, components, coordinates, block/item/entity data, command structs
- :framework — opinionated runtime (384 files): MinecraftServer, ServerProcess, events,
  listeners, live Instance/Entity/Player/Inventory, scheduler, threads, monitoring
- root — aggregate 'minestom' artifact: merged modular jar keeping module-info
  (module net.minestom.server), so JPMS consumers and demo/testing are unaffected
- :lib and :framework are classpath jars (split packages forbid two named modules);
  package-info files with @NotNullByDefault duplicated into both
- Packet un-sealed (cross-package sealing requires a named module)
- ArgumentParser format identifiers for server-bound args registered by framework
- blossom (Git.java.peb) moved to :framework with ServerProcessImpl, its consumer
- Scratch demo moved to a :lib-only source set (demo/src/scratch), wired into check,
  proving lib closure; PROTOCOL_VERSION import repointed to MinecraftConstants
- code-generators output to lib/src/autogenerated/java; publishing adds
  net.minestom:lib and net.minestom:framework; BREAKING_CHANGES.md documents the API

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…registration

- MinecraftServer.updateProcess syncs PacketVanilla.compressionThreshold (default was 0
  vs MinecraftServer's 256; a CachedPacket warmed between init() and start() framed
  uncompressed and desynced compressed clients)
- ArgumentParser.generate lazily loads ServerArgumentType on unknown identifiers so
  format strings in static initializers (before MinecraftServer.init()) keep working;
  clearer error for :lib-only consumers
- BREAKING_CHANGES: AsyncUtils fire-and-forget note, wording fixes
- aggregate sourcesJar includes module resources

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Binary Compatibility

This Pull Request has introduced binary incompatible changes compared to the master branch.

What is Binary Compatibility?
Binary compatibility ensures that libraries compiled against Minestom can upgrade between versions without needing recompilation.

What should you do?

  • If unintentional, please restore the compatibility. Feel free to ask for help if you are unsure how to proceed.
  • If intentional, a maintainer will review them and label your PR as breaking, which will bypass this check. Please refer to CONTRIBUTING.md for requirements regarding breaking changes.
View offending signatures
Public/protected method removed or signature changed: net/minestom/server/adventure/AdventurePacketConvertor#createSoundPacket(Lnet/kyori/adventure/sound/Sound;Lnet/kyori/adventure/sound/Sound$Emitter;)Lnet/minestom/server/network/packet/server/ServerPacket;
Public/protected method removed or signature changed: net/minestom/server/adventure/AdventurePacketConvertor#createEntitySoundPacket(Lnet/kyori/adventure/sound/Sound;Lnet/minestom/server/entity/Entity;)Lnet/minestom/server/network/packet/server/ServerPacket;
Public/protected method removed or signature changed: net/minestom/server/collision/Shape#intersectEntity(Lnet/minestom/server/coordinate/Point;Lnet/minestom/server/entity/Entity;)Z
Public/protected method removed or signature changed: net/minestom/server/command/builder/arguments/ArgumentType#Command(Ljava/lang/String;)Lnet/minestom/server/command/builder/arguments/ArgumentCommand;
Public/protected method removed or signature changed: net/minestom/server/command/builder/arguments/ArgumentType#Entity(Ljava/lang/String;)Lnet/minestom/server/command/builder/arguments/minecraft/ArgumentEntity;
Public/protected method removed or signature changed: net/minestom/server/command/builder/arguments/ArgumentType#ItemStack(Ljava/lang/String;)Lnet/minestom/server/command/builder/arguments/minecraft/ArgumentItemStack;
Public/protected method removed or signature changed: net/minestom/server/command/builder/arguments/ArgumentType#Component(Ljava/lang/String;)Lnet/minestom/server/command/builder/arguments/minecraft/ArgumentComponent;
Public/protected method removed or signature changed: net/minestom/server/command/builder/arguments/ArgumentType#Entities(Ljava/lang/String;)Lnet/minestom/server/command/builder/arguments/minecraft/ArgumentEntity;
Public/protected method removed or signature changed: net/minestom/server/command/builder/condition/Conditions#playerOnly(Lnet/minestom/server/command/CommandSender;Ljava/lang/String;)Z
Public/protected method removed or signature changed: net/minestom/server/command/builder/condition/Conditions#consoleOnly(Lnet/minestom/server/command/CommandSender;Ljava/lang/String;)Z
Public/protected method removed or signature changed: net/minestom/server/command/builder/parser/CommandParser#findCommand(Lnet/minestom/server/command/builder/CommandDispatcher;Ljava/lang/String;)Lnet/minestom/server/command/builder/parser/CommandQueryResult;
Public/protected method removed or signature changed: net/minestom/server/crypto/SignatureValidator#from(Lnet/minestom/server/entity/Player;)Lnet/minestom/server/crypto/SignatureValidator;
Public/protected method removed or signature changed: net/minestom/server/entity/MetadataHolder#<init>(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/AbstractVehicleMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/AgeableMobMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/EntityMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/LivingEntityMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/MobMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/PathfinderMobMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/ambient/AmbientCreatureMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/ambient/BatMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/AbstractHorseMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/AbstractNautilusMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/AnimalMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/ArmadilloMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/BeeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/CamelHuskMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/CamelMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/ChestedHorseMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/ChickenMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/CowMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/DonkeyMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/FoxMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/FrogMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/GoatMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/HappyGhastMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/HoglinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/HorseMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/LlamaMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/MooshroomMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/MuleMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/NautilusMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/OcelotMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/PandaMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/PigMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/PolarBearMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/RabbitMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/SheepMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/SkeletonHorseMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/SnifferMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/StriderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/TurtleMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/ZombieHorseMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/ZombieNautilusMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/tameable/CatMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/tameable/ParrotMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/tameable/TameableAnimalMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/animal/tameable/WolfMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/avatar/AvatarMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/avatar/MannequinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/avatar/PlayerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/cube/AbstractCubeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/cube/MagmaCubeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/cube/SlimeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/cube/SulfurCubeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/display/AbstractDisplayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/display/BlockDisplayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/display/ItemDisplayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/display/TextDisplayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/flying/FlyingMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/flying/GhastMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/flying/PhantomMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/golem/AbstractGolemMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/golem/CopperGolemMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/golem/IronGolemMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/golem/ShulkerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/golem/SnowGolemMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/EyeOfEnderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/FireballMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/FireballMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/FireballMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/ItemEntityMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/LingeringPotionMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/SmallFireballMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/SmallFireballMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/SmallFireballMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/SnowballMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/SplashPotionMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/ThrownEggMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/ThrownEnderPearlMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/item/ThrownExperienceBottleMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/AbstractMinecartContainerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/AbstractMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/ChestMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/CommandBlockMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/FurnaceMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/HopperMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/MinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/SpawnerMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/minecart/TntMinecartMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/BasePiglinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/BlazeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/BreezeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/CaveSpiderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/CreakingMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/CreeperMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/ElderGuardianMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/EndermanMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/EndermiteMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/GiantMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/GuardianMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/GuardianMeta#getTarget()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/GuardianMeta#setTarget(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/MonsterMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/PiglinBruteMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/PiglinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/SilverfishMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/SpiderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/VexMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WardenMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#getCenterHead()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#setCenterHead(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#getLeftHead()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#setLeftHead(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#getRightHead()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/WitherMeta#setRightHead(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/ZoglinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/AbstractIllagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/EvokerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/IllusionerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/PillagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/RaiderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/RavagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/SpellcasterIllagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/VindicatorMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/raider/WitchMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/AbstractSkeletonMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/BoggedMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/ParchedMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/SkeletonMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/StrayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/skeleton/WitherSkeletonMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/zombie/DrownedMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/zombie/HuskMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/zombie/ZombieMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/zombie/ZombieVillagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/monster/zombie/ZombifiedPiglinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/AllayMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/AreaEffectCloudMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/ArmorStandMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/BoatMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/EndCrystalMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/EnderDragonMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/EvokerFangsMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/ExperienceOrbMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FallingBlockMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FishingHookMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FishingHookMeta#getHookedEntity()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FishingHookMeta#setHookedEntity(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FishingHookMeta#getOwnerEntity()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/FishingHookMeta#setOwnerEntity(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/GlowItemFrameMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/HangingMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/InteractionMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/ItemFrameMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/LeashKnotMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/LightningBoltMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/LlamaSpitMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/MarkerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/OminousItemSpawnerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/PaintingMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/PrimedTntMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/ShulkerBulletMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/other/TraderLlamaMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/AbstractArrowMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/AbstractWindChargeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/AbstractWindChargeMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/AbstractWindChargeMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ArrowMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ArrowMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ArrowMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/BreezeWindChargeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/DragonFireballMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/DragonFireballMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/DragonFireballMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/FireworkRocketMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/FireworkRocketMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/FireworkRocketMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ProjectileMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ProjectileMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/SpectralArrowMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/SpectralArrowMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/SpectralArrowMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/ThrownTridentMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/WindChargeMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/WitherSkullMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/WitherSkullMeta#getShooter()Lnet/minestom/server/entity/Entity;
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/projectile/WitherSkullMeta#setShooter(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/villager/AbstractVillagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/villager/VillagerMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/villager/WanderingTraderMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/AgeableWaterAnimalMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/AxolotlMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/DolphinMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/GlowSquidMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/SquidMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/WaterAnimalMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/AbstractFishMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/CodMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/PufferfishMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/SalmonMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/TadpoleMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/entity/metadata/water/fish/TropicalFishMeta#<init>(Lnet/minestom/server/entity/Entity;Lnet/minestom/server/entity/MetadataHolder;)V
Public/protected method removed or signature changed: net/minestom/server/instance/WorldBorder#inBounds(Lnet/minestom/server/entity/Entity;)Z
Public/protected method removed or signature changed: net/minestom/server/instance/block/Block#withHandler(Lnet/minestom/server/instance/block/BlockHandler;)Lnet/minestom/server/instance/block/Block;
Public/protected method removed or signature changed: net/minestom/server/instance/block/Block#handler()Lnet/minestom/server/instance/block/BlockHandler;
Class removed, made package-private or considered internal: net/minestom/server/instance/heightmap/Heightmap$Type
Public/protected method removed or signature changed: net/minestom/server/instance/heightmap/Heightmap#type()Lnet/minestom/server/instance/heightmap/Heightmap$Type;
Public/protected method removed or signature changed: net/minestom/server/instance/heightmap/Heightmap#encode([SI)[J
Public/protected method removed or signature changed: net/minestom/server/instance/heightmap/MotionBlockingHeightmap#type()Lnet/minestom/server/instance/heightmap/Heightmap$Type;
Public/protected method removed or signature changed: net/minestom/server/instance/heightmap/WorldSurfaceHeightmap#type()Lnet/minestom/server/instance/heightmap/Heightmap$Type;
Public/protected method removed or signature changed: net/minestom/server/item/component/AttackRange#effectiveMinReach(Lnet/minestom/server/entity/Entity;)F
Public/protected method removed or signature changed: net/minestom/server/item/component/AttackRange#effectiveMaxReach(Lnet/minestom/server/entity/Entity;)F
Public/protected method removed or signature changed: net/minestom/server/network/packet/server/play/ScoreboardObjectivePacket#<init>(Ljava/lang/String;BLnet/kyori/adventure/text/Component;Lnet/minestom/server/network/packet/server/play/ScoreboardObjectivePacket$Type;Lnet/minestom/server/scoreboard/Sidebar$NumberFormat;)V
Public/protected method removed or signature changed: net/minestom/server/network/packet/server/play/ScoreboardObjectivePacket#numberFormat()Lnet/minestom/server/scoreboard/Sidebar$NumberFormat;
Public/protected method removed or signature changed: net/minestom/server/network/packet/server/play/UpdateScorePacket#<init>(Ljava/lang/String;Ljava/lang/String;ILnet/kyori/adventure/text/Component;Lnet/minestom/server/scoreboard/Sidebar$NumberFormat;)V
Public/protected method removed or signature changed: net/minestom/server/network/packet/server/play/UpdateScorePacket#numberFormat()Lnet/minestom/server/scoreboard/Sidebar$NumberFormat;
Public/protected method removed or signature changed: net/minestom/server/ping/ServerListPingType#getOpenToLANPing(Lnet/minestom/server/ping/Status;)Ljava/lang/String;
Public/protected method removed or signature changed: net/minestom/server/ping/Status$PlayerInfo#onlineCount()Lnet/minestom/server/ping/Status$PlayerInfo;
Public/protected method removed or signature changed: net/minestom/server/ping/Status$PlayerInfo#online(I)Lnet/minestom/server/ping/Status$PlayerInfo;
Public/protected method removed or signature changed: net/minestom/server/potion/Potion#sendAddPacket(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/potion/Potion#sendRemovePacket(Lnet/minestom/server/entity/Entity;)V
Class removed, made package-private or considered internal: net/minestom/server/scoreboard/Sidebar$NumberFormat
Public/protected method removed or signature changed: net/minestom/server/scoreboard/Sidebar$ScoreboardLine#<init>(Ljava/lang/String;Lnet/kyori/adventure/text/Component;ILnet/minestom/server/scoreboard/Sidebar$NumberFormat;)V
Public/protected method removed or signature changed: net/minestom/server/scoreboard/Sidebar#updateLineNumberFormat(Ljava/lang/String;Lnet/minestom/server/scoreboard/Sidebar$NumberFormat;)V
Public/protected method removed or signature changed: net/minestom/server/utils/block/BlockIterator#<init>(Lnet/minestom/server/entity/Entity;I)V
Public/protected method removed or signature changed: net/minestom/server/utils/block/BlockIterator#<init>(Lnet/minestom/server/entity/Entity;)V
Public/protected method removed or signature changed: net/minestom/server/utils/location/RelativeVec#from(Lnet/minestom/server/entity/Entity;)Lnet/minestom/server/coordinate/Vec;
Public/protected method removed or signature changed: net/minestom/server/utils/location/RelativeVec#fromSender(Lnet/minestom/server/command/CommandSender;)Lnet/minestom/server/coordinate/Vec;
Public/protected method removed or signature changed: net/minestom/server/utils/location/RelativeVec#fromView(Lnet/minestom/server/entity/Entity;)Lnet/minestom/server/coordinate/Vec;
New abstract method added to interface: net/minestom/server/entity/metadata/projectile/ProjectileMeta#getShooter()Lnet/minestom/server/entity/MetaTarget; (breaks implementing classes)
New abstract method added to interface: net/minestom/server/entity/metadata/projectile/ProjectileMeta#setShooter(Lnet/minestom/server/entity/MetaTarget;)V (breaks implementing classes)
New abstract method added to extendable class: net/minestom/server/instance/heightmap/Heightmap#type()Lnet/minestom/server/instance/heightmap/HeightmapType; (breaks subclasses)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant