Back
Diff between 1.21.7 and 1.21.8
Added packages
io.papermc.paper.command.brigadier.argument.position
io.papermc.paper.threadedregions
Removed packages
Changed packages
com.destroystokyo.paper
com.destroystokyo.paper.block
com.destroystokyo.paper.brigadier
com.destroystokyo.paper.entity
com.destroystokyo.paper.entity.ai
com.destroystokyo.paper.entity.villager
com.destroystokyo.paper.event.block
com.destroystokyo.paper.event.brigadier
com.destroystokyo.paper.event.entity
com.destroystokyo.paper.event.inventory
com.destroystokyo.paper.event.player
com.destroystokyo.paper.event.profile
com.destroystokyo.paper.event.server
com.destroystokyo.paper.exception
com.destroystokyo.paper.inventory.meta
com.destroystokyo.paper.loottable
com.destroystokyo.paper.network
com.destroystokyo.paper.profile
com.destroystokyo.paper.util
com.destroystokyo.paper.utils
io.papermc.paper
io.papermc.paper.advancement
io.papermc.paper.ban
io.papermc.paper.block
io.papermc.paper.block.fluid
io.papermc.paper.block.fluid.type
io.papermc.paper.brigadier
io.papermc.paper.chat
io.papermc.paper.command
io.papermc.paper.command.brigadier
io.papermc.paper.command.brigadier.argument
io.papermc.paper.command.brigadier.argument.predicate
io.papermc.paper.command.brigadier.argument.range
io.papermc.paper.command.brigadier.argument.resolvers
io.papermc.paper.command.brigadier.argument.resolvers.selector
io.papermc.paper.configuration
io.papermc.paper.connection
io.papermc.paper.datacomponent
io.papermc.paper.datacomponent.item
io.papermc.paper.datacomponent.item.attribute
io.papermc.paper.datacomponent.item.blocksattacks
io.papermc.paper.datacomponent.item.consumable
io.papermc.paper.datapack
io.papermc.paper.dialog
io.papermc.paper.enchantments
io.papermc.paper.entity
io.papermc.paper.event.block
io.papermc.paper.event.connection
io.papermc.paper.event.connection.configuration
io.papermc.paper.event.entity
io.papermc.paper.event.packet
io.papermc.paper.event.player
io.papermc.paper.event.server
io.papermc.paper.event.world
io.papermc.paper.event.world.border
io.papermc.paper.inventory
io.papermc.paper.inventory.tooltip
io.papermc.paper.item
io.papermc.paper.math
io.papermc.paper.persistence
io.papermc.paper.plugin
io.papermc.paper.plugin.bootstrap
io.papermc.paper.plugin.configuration
io.papermc.paper.plugin.lifecycle.event
io.papermc.paper.plugin.lifecycle.event.handler
io.papermc.paper.plugin.lifecycle.event.handler.configuration
io.papermc.paper.plugin.lifecycle.event.registrar
io.papermc.paper.plugin.lifecycle.event.types
io.papermc.paper.plugin.loader
io.papermc.paper.plugin.loader.library
io.papermc.paper.plugin.loader.library.impl
io.papermc.paper.plugin.provider.classloader
io.papermc.paper.potion
io.papermc.paper.raytracing
io.papermc.paper.registry
io.papermc.paper.registry.data
io.papermc.paper.registry.data.client
io.papermc.paper.registry.data.dialog
io.papermc.paper.registry.data.dialog.action
io.papermc.paper.registry.data.dialog.body
io.papermc.paper.registry.data.dialog.input
io.papermc.paper.registry.data.dialog.type
io.papermc.paper.registry.event
io.papermc.paper.registry.event.type
io.papermc.paper.registry.holder
io.papermc.paper.registry.keys
io.papermc.paper.registry.keys.tags
io.papermc.paper.registry.set
io.papermc.paper.registry.tag
io.papermc.paper.scoreboard.numbers
io.papermc.paper.tag
io.papermc.paper.text
io.papermc.paper.threadedregions.scheduler
io.papermc.paper.util
io.papermc.paper.world
io.papermc.paper.world.damagesource
io.papermc.paper.world.flag
org.bukkit
org.bukkit.advancement
org.bukkit.attribute
org.bukkit.ban
org.bukkit.block
org.bukkit.block.banner
org.bukkit.block.data
org.bukkit.block.data.type
org.bukkit.block.sign
org.bukkit.block.spawner
org.bukkit.block.structure
org.bukkit.boss
org.bukkit.command
org.bukkit.command.defaults
org.bukkit.configuration
org.bukkit.configuration.file
org.bukkit.configuration.serialization
org.bukkit.conversations
org.bukkit.damage
org.bukkit.enchantments
org.bukkit.entity
org.bukkit.entity.boat
org.bukkit.entity.memory
org.bukkit.entity.minecart
org.bukkit.event
org.bukkit.event.block
org.bukkit.event.command
org.bukkit.event.enchantment
org.bukkit.event.entity
org.bukkit.event.hanging
org.bukkit.event.inventory
org.bukkit.event.player
org.bukkit.event.raid
org.bukkit.event.server
org.bukkit.event.vehicle
org.bukkit.event.weather
org.bukkit.event.world
org.bukkit.generator
org.bukkit.generator.structure
org.bukkit.help
org.bukkit.inventory
org.bukkit.inventory.meta
org.bukkit.inventory.meta.components
org.bukkit.inventory.meta.tags
org.bukkit.inventory.meta.trim
org.bukkit.inventory.recipe
org.bukkit.inventory.view
org.bukkit.inventory.view.builder
org.bukkit.loot
org.bukkit.map
org.bukkit.material
org.bukkit.material.types
org.bukkit.metadata
org.bukkit.packs
org.bukkit.permissions
org.bukkit.persistence
org.bukkit.plugin
org.bukkit.plugin.java
org.bukkit.plugin.messaging
org.bukkit.potion
org.bukkit.profile
org.bukkit.projectiles
org.bukkit.scheduler
org.bukkit.scoreboard
org.bukkit.spawner
org.bukkit.structure
org.bukkit.tag
org.bukkit.util
org.bukkit.util.io
org.bukkit.util.noise
org.bukkit.util.permissions
org.spigotmc
org.spigotmc.event.player
Added classes
io.papermc.paper.command.brigadier.argument.AxisSet
io.papermc.paper.command.brigadier.argument.position.ColumnBlockPosition
io.papermc.paper.command.brigadier.argument.position.ColumnFinePosition
io.papermc.paper.command.brigadier.argument.predicate.BlockInWorldPredicate
io.papermc.paper.command.brigadier.argument.predicate.BlockInWorldPredicate.Result
io.papermc.paper.command.brigadier.argument.resolvers.AngleResolver
io.papermc.paper.command.brigadier.argument.resolvers.ColumnBlockPositionResolver
io.papermc.paper.command.brigadier.argument.resolvers.ColumnFinePositionResolver
io.papermc.paper.event.entity.EntityAttemptSpinAttackEvent
io.papermc.paper.event.world.WorldDifficultyChangeEvent
io.papermc.paper.threadedregions.RegionizedServerInitEvent
org.bukkit.attribute.Attribute.Sentiment
Removed classes
Changed classes
com.destroystokyo.paper.MaterialTags
com.destroystokyo.paper.profile.PlayerProfile
io.papermc.paper.command.brigadier.argument.ArgumentTypes
io.papermc.paper.datacomponent.item.Consumable.Builder
io.papermc.paper.dialog.Dialog
io.papermc.paper.plugin.configuration.PluginMeta
io.papermc.paper.registry.keys.tags.DialogTagKeys
io.papermc.paper.tag.EntityTags
org.bukkit.World
org.bukkit.attribute.Attribute
org.bukkit.block.Block
org.bukkit.entity.Bee
org.bukkit.entity.Damageable
org.bukkit.entity.Mob
org.bukkit.event.block.BlockDispenseLootEvent
org.bukkit.event.player.PlayerRecipeDiscoverEvent
org.bukkit.event.player.PlayerRiptideEvent
org.bukkit.plugin.PluginBase
Added members
io.papermc.paper.command.brigadier.argument.ArgumentTypes
angle()
axes()
blockInWorldPredicate()
columnBlockPosition()
columnFinePosition()
columnFinePosition(boolean)
io.papermc.paper.command.brigadier.argument.position.ColumnBlockPosition
toPosition(int)
io.papermc.paper.command.brigadier.argument.position.ColumnFinePosition
toPosition(double)
io.papermc.paper.command.brigadier.argument.predicate.BlockInWorldPredicate
testBlock(Block)
testBlock(Block,boolean)
io.papermc.paper.command.brigadier.argument.predicate.BlockInWorldPredicate.Result
UNLOADED_CHUNK
io.papermc.paper.datacomponent.item.Consumable.Builder
effects(List)
io.papermc.paper.event.world.WorldDifficultyChangeEvent
commandSource
difficulty
getCommandSource()
io.papermc.paper.tag.EntityTags
replacedBy(Tag)
replacedBy(Tag,String)
io.papermc.paper.threadedregions.RegionizedServerInitEvent
RegionizedServerInitEvent()
org.bukkit.World
getWorldPath()
org.bukkit.attribute.Attribute
getSentiment()
org.bukkit.attribute.Attribute.Sentiment
NEGATIVE
POSITIVE
Sentiment()
org.bukkit.block.Block
breakNaturally(ItemStack,boolean,boolean,boolean)
org.bukkit.entity.Bee
getTimeSinceSting()
setTimeSinceSting(int)
org.bukkit.entity.Mob
getDespawnInPeacefulOverride()
setDespawnInPeacefulOverride(TriState)
shouldDespawnInPeaceful()
org.bukkit.event.player.PlayerRecipeDiscoverEvent
shouldShowNotification()
shouldShowNotification(boolean)
showNotification
Removed members
Changed members
org.bukkit.entity.Damageable
damage(double,DamageSource)