Skip to content

Migrate to Mockbukkit 4

TIP

We have OpenRewrite Recipes for this migration. You can more information on the page for the OpenRewrite Migration for v4

The 4.0 release includes a large refactor, where the root package and many classnames have changed. All features that had previously been marked for removal has now been removed.

Renaming packages

Package names were renamed from be.seeseemelk.mockbukkit to org.mockbukkit.mockbukkit. If you prefer to do the migration manually, we suggest you to execute a find and replace.

Renaming classes

Some class names have been renamed for easier interpretation. The table below creates a mapping between the class names from version 3 and the version 4.

v3v4
be.seeseemelk.mockbukkit.ban.MockIpBanEntryorg.mockbukkit.mockbukkit.ban.IpbanEntryMock
be.seeseemelk.mockbukkit.ban.MockIpBanEListorg.mockbukkit.mockbukkit.ban.IpbanListMock
be.seeseemelk.mockbukkit.block.data.AmethystClusterMockorg.mockbukkit.mockbukkit.block.data.AmethystClusterDataMock
be.seeseemelk.mockbukkit.block.data.BedMockorg.mockbukkit.mockbukkit.block.data.BedDataMock
be.seeseemelk.mockbukkit.block.data.BambooMockorg.mockbukkit.mockbukkit.block.data.BambooDataMock
be.seeseemelk.mockbukkit.block.data.CampfireMockorg.mockbukkit.mockbukkit.block.data.CampfireDataMock
be.seeseemelk.mockbukkit.block.data.SlabMockorg.mockbukkit.mockbukkit.block.data.SlabDataMock
be.seeseemelk.mockbukkit.block.data.StairsMockorg.mockbukkit.mockbukkit.block.data.StairsDataMock
be.seeseemelk.mockbukkit.block.data.SwitchMockorg.mockbukkit.mockbukkit.block.data.SwitchDataMock
be.seeseemelk.mockbukkit.block.data.TrapDoorMockorg.mockbukkit.mockbukkit.block.data.TrapDoorDataMock
be.seeseemelk.mockbukkit.block.data.WallSignMockorg.mockbukkit.mockbukkit.block.data.WallSignDataMock
be.seeseemelk.mockbukkit.block.state.AbstractFurnaceMockorg.mockbukkit.mockbukkit.block.state.AbstractFurnaceStateMock
be.seeseemelk.mockbukkit.block.state.BannerMockorg.mockbukkit.mockbukkit.block.state.BannerStateMock
be.seeseemelk.mockbukkit.block.state.BarrelMockorg.mockbukkit.mockbukkit.block.state.BarrelStateMock
be.seeseemelk.mockbukkit.block.state.BeaconMockorg.mockbukkit.mockbukkit.block.state.BeaconStateMock
be.seeseemelk.mockbukkit.block.state.BedMockorg.mockbukkit.mockbukkit.block.state.BedStateMock
be.seeseemelk.mockbukkit.block.state.BeehiveMockorg.mockbukkit.mockbukkit.block.state.BeehiveStateMock
be.seeseemelk.mockbukkit.block.state.BellMockorg.mockbukkit.mockbukkit.block.state.BellStateMock
be.seeseemelk.mockbukkit.block.state.BlastFurnaceMockorg.mockbukkit.mockbukkit.block.state.BlastFurnaceStateMock
be.seeseemelk.mockbukkit.block.state.BrewingStandMockorg.mockbukkit.mockbukkit.block.state.BrewingStandStateMock
be.seeseemelk.mockbukkit.block.state.CampfireMockorg.mockbukkit.mockbukkit.block.state.CampfireStateMock
be.seeseemelk.mockbukkit.block.state.ChestMockorg.mockbukkit.mockbukkit.block.state.ChestStateMock
be.seeseemelk.mockbukkit.block.state.CommandBlockMockorg.mockbukkit.mockbukkit.block.state.CommandBlockStateMock
be.seeseemelk.mockbukkit.block.state.ComparatorMockorg.mockbukkit.mockbukkit.block.state.CompatatorStateMock
be.seeseemelk.mockbukkit.block.state.ConduitMockorg.mockbukkit.mockbukkit.block.state.ConduitStateMock
be.seeseemelk.mockbukkit.block.state.ContainerMockorg.mockbukkit.mockbukkit.block.state.ContainerStateMock
be.seeseemelk.mockbukkit.block.state.CreatureSpawnerMockorg.mockbukkit.mockbukkit.block.state.CreatureSpawnerStateMock
be.seeseemelk.mockbukkit.block.state.DaylightDetectorMockorg.mockbukkit.mockbukkit.block.state.DaylightDetectorStateMock
be.seeseemelk.mockbukkit.block.state.DispenserMockorg.mockbukkit.mockbukkit.block.state.DispenserStateMock
be.seeseemelk.mockbukkit.block.state.DropperMockorg.mockbukkit.mockbukkit.block.state.DropperStateMock
be.seeseemelk.mockbukkit.block.state.EnchantingTableMockorg.mockbukkit.mockbukkit.block.state.EnchantingTableStateMock
be.seeseemelk.mockbukkit.block.state.EnderChestMockorg.mockbukkit.mockbukkit.block.state.EnderChestStateMock
be.seeseemelk.mockbukkit.block.state.EndGatewayMockorg.mockbukkit.mockbukkit.block.state.EndGatewayStateMock
be.seeseemelk.mockbukkit.block.state.HopperMockorg.mockbukkit.mockbukkit.block.state.HopperStateMock
be.seeseemelk.mockbukkit.block.state.JigsawMockorg.mockbukkit.mockbukkit.block.state.JigsawStateMock
be.seeseemelk.mockbukkit.block.state.LecternMockorg.mockbukkit.mockbukkit.block.state.LecternStateMock
be.seeseemelk.mockbukkit.block.state.SculkCatalystMockorg.mockbukkit.mockbukkit.block.state.SculkCatalystStateMock
be.seeseemelk.mockbukkit.block.state.SculkSensorMockorg.mockbukkit.mockbukkit.block.state.SculkSensorStateMock
be.seeseemelk.mockbukkit.block.state.SculkShriekerMockorg.mockbukkit.mockbukkit.block.state.SculkShriekerStateMock
be.seeseemelk.mockbukkit.block.state.ShulkerBoxMockorg.mockbukkit.mockbukkit.block.state.ShulkerBoxStateMock
be.seeseemelk.mockbukkit.block.state.SignMockorg.mockbukkit.mockbukkit.block.state.SignStateMock
be.seeseemelk.mockbukkit.block.state.SkullMockorg.mockbukkit.mockbukkit.block.state.SkullStateMock
be.seeseemelk.mockbukkit.block.state.SmokerMockorg.mockbukkit.mockbukkit.block.state.SmokerStateMock
be.seeseemelk.mockbukkit.block.state.StructureMockorg.mockbukkit.mockbukkit.block.state.StructuteStateMock
be.seeseemelk.mockbukkit.command.MockCommandMaporg.mockbukkit.mockbukkit.command.commandMapMock
be.seeseemelk.mockbukkit.MockPlayerListorg.mockbukkit.mockbukkit.PlayerListMock
be.seeseemelk.mockbukkit.MockPluginorg.mockbukkit.mockbukkit.plugin.PluginMock
be.seeseemelk.mockbukkit.MockUnsafeValuesorg.mockbukkit.mockbukkit.util.UnsafeValuesMock
be.seeseemelk.mockbukkit.GameEventMockorg.mockbukkit.mockbukkit.event.GameEventMock
be.seeseemelk.mockbukkit.RaidMockorg.mockbukkit.mockbukkit.event.RaidMock
be.seeseemelk.mockbukkit.PermisisonManagerMockorg.mockbukkit.mockbukkit.plugin.PermissionManagerMock
be.seeseemelk.mockbukkit.RegistryMockorg.mockbukkit.mockbukkit.registry.RegistryMock
be.seeseemelk.mockbukkit.JukeboxSongMockorg.mockbukkit.mockbukkit.sound.JukeboxSongMock
be.seeseemelk.mockbukkit.MusicInstrumentMockorg.mockbukkit.mockbukkit.sound.MusicInstrumentMock
be.seeseemelk.mockbukkit.WorldBorderMockorg.mockbukkit.mockbukkit.world.WorldBorderMock
be.seeseemelk.mockbukkit.WorldMockorg.mockbukkit.mockbukkit.world.WorldMock
be.seeseemelk.mockbukkit.MockChunkDataorg.mockbukkit.mockbukkit.world.ChunkDataMock
be.seeseemelk.mockbukkit.ChunkMockorg.mockbukkit.mockbukkit.world.ChunkMock
be.seeseemelk.mockbukkit.ChunkSnapshotMockorg.mockbukkit.mockbukkit.world.ChunkSnapshotMock
be.seeseemelk.mockbukkit.ChunkCoordinateorg.mockbukkit.mockbukkit.world.ChunkCoordinate
be.seeseemelk.mockbukkit.Coordinateorg.mockbukkit.mockbukkit.world.Coordinate

Released under the MIT License.