This is where we can track PatchBukkit's supported APIs and features. This list is pretty basic rn (and will be updated as time goes on). **Bukkit:** - [x] Commands - [x] Handling Commands - [x] Autocomplete - [ ] Chat - [x] Messaging - [x] Color Codes - [ ] Interactions - [ ] Events - [x] Listening - [x] Sending - [x] Cancelling - [ ] **Block Events** - [ ] BellResonateEvent - [ ] BellRingEvent - [ ] BlockBreakEvent - [ ] BlockBurnEvent - [ ] BlockCanBuildEvent - [ ] BlockCookEvent - [ ] BlockDamageAbortEvent - [ ] BlockDamageEvent - [ ] BlockDispenseArmorEvent - [ ] BlockDispenseEvent - [ ] BlockDispenseLootEvent - [ ] BlockDropItemEvent - [ ] BlockExplodeEvent - [ ] BlockFadeEvent - [ ] BlockFertilizeEvent - [ ] BlockFormEvent - [ ] BlockFromToEvent - [ ] BlockGrowEvent - [ ] BlockIgniteEvent - [ ] BlockMultiPlaceEvent - [ ] BlockPhysicsEvent - [ ] BlockPistonExtendEvent - [ ] BlockPistonRetractEvent - [ ] BlockPlaceEvent - [ ] BlockReceiveGameEvent - [ ] BlockRedstoneEvent - [ ] BlockShearEntityEvent - [ ] BlockSpreadEvent - [ ] BrewingStartEvent - [ ] CampfireStartEvent - [ ] CrafterCraftEvent - [ ] EntityBlockFormEvent - [ ] FluidLevelChangeEvent - [ ] LeavesDecayEvent - [ ] MoistureChangeEvent - [ ] NotePlayEvent - [ ] SignChangeEvent - [ ] SpongeAbsorbEvent - [ ] TNTPrimeEvent - [ ] **Enchantment Events** - [ ] EnchantItemEvent - [ ] PrepareItemEnchantEvent - [ ] **Entity Events** - [ ] AreaEffectCloudApplyEvent - [ ] ArrowBodyCountChangeEvent - [ ] BatToggleSleepEvent - [ ] CreeperPowerEvent - [ ] EnderDragonChangePhaseEvent - [ ] EntityAirChangeEvent - [ ] EntityBreedEvent - [ ] EntityChangeBlockEvent - [ ] EntityCombustByBlockEvent - [ ] EntityCombustByEntityEvent - [ ] EntityCombustEvent - [ ] EntityDamageByBlockEvent - [ ] EntityDamageByEntityEvent - [ ] EntityDamageEvent - [ ] EntityDeathEvent - [ ] EntityDyeEvent - [ ] EntityEnterBlockEvent - [ ] EntityEnterLoveModeEvent - [ ] EntityExplodeEvent - [ ] EntityInteractEvent - [ ] EntityMountEvent - [ ] EntityPickupItemEvent - [ ] EntityPlaceEvent - [ ] EntityPortalEnterEvent - [ ] EntityPortalEvent - [ ] EntityPortalExitEvent - [ ] EntityPoseChangeEvent - [ ] EntityRegainHealthEvent - [ ] EntityResurrectEvent - [ ] EntityShootBowEvent - [ ] EntitySpawnEvent - [ ] EntitySpellCastEvent - [ ] EntityTameEvent - [ ] EntityTargetEvent - [ ] EntityTargetLivingEntityEvent - [ ] EntityTeleportEvent - [ ] EntityToggleGlideEvent - [ ] EntityToggleSwimEvent - [ ] EntityTransformEvent - [ ] EntityUnleashEvent - [ ] ExpBottleEvent - [ ] ExplosionPrimeEvent - [ ] FireworkExplodeEvent - [ ] FoodLevelChangeEvent - [ ] HorseJumpEvent - [ ] ItemDespawnEvent - [ ] ItemMergeEvent - [ ] ItemSpawnEvent - [ ] PigZapEvent - [ ] PiglinBarterEvent - [ ] PlayerDeathEvent - [ ] PlayerLeashEntityEvent - [ ] PotionSplashEvent - [ ] ProjectileHitEvent - [ ] ProjectileLaunchEvent - [ ] SheepDyeWoolEvent - [ ] SheepRegrowWoolEvent - [ ] SlimeSplitEvent - [ ] StriderTemperatureChangeEvent - [ ] VillagerAcquireTradeEvent - [ ] VillagerCareerChangeEvent - [ ] VillagerReplenishTradeEvent - [ ] **Hanging Entity Events** - [ ] HangingBreakByEntityEvent - [ ] HangingBreakEvent - [ ] HangingPlaceEvent - [ ] **Inventory Events** - [ ] BrewEvent - [ ] BrewingStandFuelEvent - [ ] CraftItemEvent - [ ] FurnaceBurnEvent - [ ] FurnaceExtractEvent - [ ] FurnaceSmeltEvent - [ ] FurnaceStartSmeltEvent - [ ] InventoryClickEvent - [ ] InventoryCloseEvent - [ ] InventoryCreativeEvent - [ ] InventoryDragEvent - [ ] InventoryInteractEvent - [ ] InventoryMoveItemEvent - [ ] InventoryOpenEvent - [ ] InventoryPickupItemEvent - [ ] PrepareAnvilEvent - [ ] PrepareGrindstoneEvent - [ ] PrepareItemCraftEvent - [ ] PrepareSmithingEvent - [ ] SmithItemEvent - [ ] TradeSelectEvent - [ ] **Player Events** - [ ] AsyncPlayerChatEvent - [ ] AsyncPlayerPreLoginEvent - [ ] PlayerAdvancementDoneEvent - [ ] PlayerAnimationEvent - [ ] PlayerArmorStandManipulateEvent - [ ] PlayerBedEnterEvent - [ ] PlayerBedLeaveEvent - [ ] PlayerBucketEmptyEvent - [ ] PlayerBucketEntityEvent - [ ] PlayerBucketFillEvent - [ ] PlayerChangedMainHandEvent - [ ] PlayerChangedWorldEvent - [ ] PlayerChannelEvent - [ ] PlayerCommandPreprocessEvent - [ ] PlayerCommandSendEvent - [ ] PlayerDropItemEvent - [ ] PlayerEditBookEvent - [ ] PlayerEggThrowEvent - [ ] PlayerExpChangeEvent - [ ] PlayerFishEvent - [ ] PlayerGameModeChangeEvent - [ ] PlayerHarvestBlockEvent - [ ] PlayerHideEntityEvent - [ ] PlayerInteractAtEntityEvent - [ ] PlayerInteractEntityEvent - [ ] PlayerInteractEvent - [ ] PlayerItemBreakEvent - [ ] PlayerItemConsumeEvent - [ ] PlayerItemDamageEvent - [ ] PlayerItemHeldEvent - [ ] PlayerItemMendEvent - [x] PlayerJoinEvent - [ ] PlayerKickEvent - [ ] PlayerLevelChangeEvent - [ ] PlayerLoginEvent - [ ] PlayerMoveEvent - [ ] PlayerPickupArrowEvent - [ ] PlayerPortalEvent - [ ] PlayerQuitEvent - [ ] PlayerRecipeDiscoverEvent - [ ] PlayerResourcePackStatusEvent - [ ] PlayerRespawnEvent - [ ] PlayerRiptideEvent - [ ] PlayerShearEntityEvent - [ ] PlayerSpawnLocationEvent - [ ] PlayerStatisticIncrementEvent - [ ] PlayerSwapHandItemsEvent - [ ] PlayerTeleportEvent - [ ] PlayerToggleFlightEvent - [ ] PlayerToggleSneakEvent - [ ] PlayerToggleSprintEvent - [ ] PlayerVelocityEvent - [ ] **Raid Events** - [ ] RaidFinishEvent - [ ] RaidSpawnWaveEvent - [ ] RaidStopEvent - [ ] RaidTriggerEvent - [ ] **Server Events** - [ ] BroadcastMessageEvent - [ ] MapInitializeEvent - [ ] PluginDisableEvent - [ ] PluginEnableEvent - [ ] RemoteServerCommandEvent - [ ] ServerCommandEvent - [ ] ServerListPingEvent - [ ] ServerLoadEvent - [ ] ServiceRegisterEvent - [ ] ServiceUnregisterEvent - [ ] TabCompleteEvent - [ ] **Vehicle Events** - [ ] VehicleBlockCollisionEvent - [ ] VehicleCreateEvent - [ ] VehicleDamageEvent - [ ] VehicleDestroyEvent - [ ] VehicleEnterEvent - [ ] VehicleEntityCollisionEvent - [ ] VehicleExitEvent - [ ] VehicleMoveEvent - [ ] VehicleUpdateEvent - [ ] **Weather Events** - [ ] LightningStrikeEvent - [ ] ThunderChangeEvent - [ ] WeatherChangeEvent - [ ] **World Events** - [ ] ChunkLoadEvent - [ ] ChunkPopulateEvent - [ ] ChunkUnloadEvent - [ ] GenericGameEvent - [ ] PortalCreateEvent - [ ] SpawnChangeEvent - [ ] StructureGrowEvent - [ ] WorldInitEvent - [ ] WorldLoadEvent - [ ] WorldSaveEvent - [ ] WorldUnloadEvent - [ ] Player - [ ] Properties - [ ] Statistics - [ ] Advancements - [ ] Permissions - [ ] Entity - [ ] Spawning - [ ] Properties - [ ] Items - [ ] Creation/Modification - [ ] Metadata/Properties - [ ] Inventory - [ ] Viewing - [ ] Modifying - [ ] World - [ ] Get/Set Blocks - [ ] Chunk/Biome Info - [ ] Time/Weather - [ ] Sounds - [ ] Particles - [ ] Item Drops - [ ] Server - [ ] Gamerules - [ ] Kicks/Bans - [ ] Whitelist - [ ] MOTD/Ping - [ ] Scheduling - [ ] Plugin Management
This is where we can track PatchBukkit's supported APIs and features. This list is pretty basic rn (and will be updated as time goes on).
Bukkit: