Package-level declarations
Provides Bukkit implementations of platform-neutral API wrappers.
Types in this package adapt Bukkit worlds, locations, entities, players, item stacks, and the platform adapter itself to the shared BetterModel platform contracts. This keeps Bukkit-specific runtime access in the Bukkit API module instead of leaking Bukkit classes into the generic API contracts.
Example:
BukkitAdapter adapter = ...;
BukkitEntity entity = adapter.entity(bukkitEntity);
Content copied to clipboard
Since
3.2.0
Types
Link copied to clipboard
Provides an adapter for converting Bukkit objects to BetterModel platform objects.
Link copied to clipboard
Represents a Bukkit entity wrapped as a PlatformEntity.
Link copied to clipboard
Represents a Bukkit item stack wrapped as a PlatformItemStack.
Link copied to clipboard
Represents a Bukkit living entity wrapped as a PlatformLivingEntity.
Link copied to clipboard
Represents a Bukkit location wrapped as a PlatformLocation.
Link copied to clipboard
Represents a Bukkit offline player wrapped as a PlatformOfflinePlayer.
Link copied to clipboard
Represents a Bukkit player wrapped as a PlatformPlayer.
Link copied to clipboard
Represents a Bukkit world wrapped as a PlatformWorld.