BetterModelNMSImpl

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val isProxyOnlineMode: Boolean

Functions

Link copied to clipboard
open override fun adapt(entity: PlatformEntity): BaseEntity
open override fun adapt(player: PlatformPlayer): BasePlayer
Link copied to clipboard
@NotNull
open fun create(@NotNull location: @NotNull PlatformLocation): @NotNull ModelDisplay
@NotNull
open fun create(@NotNull location: @NotNull PlatformLocation, @NotNull initialConsumer: @NotNull Consumer<ModelDisplay?>): @NotNull ModelDisplay
open override fun create(location: PlatformLocation, yOffset: Double, initialConsumer: Consumer<ModelDisplay>): ModelDisplay
Link copied to clipboard
open override fun createBundler(initialCapacity: Int): PacketBundler
Link copied to clipboard
open override fun createHitBox(entity: BaseEntity, bone: RenderedBone, boundingBox: ModelBoundingBox, controller: MountController, listener: HitBoxListener): HitBox
Link copied to clipboard
open override fun createModAnimationBuilder(initialCapacity: Int): ModAnimationBundler
Link copied to clipboard
@NotNull
open fun createNametag(@NotNull bone: @NotNull RenderedBone, @NotNull consumer: @NotNull Consumer<ModelNametag?>): @NotNull ModelNametag
open override fun createNametag(bone: RenderedBone): ModelNametag
Link copied to clipboard
open override fun createParallelBundler(threshold: Int): PacketBundler
Link copied to clipboard
open override fun createSkinItem(model: String, floats: List<Float>, flags: List<Boolean>, strings: List<String>, colors: List<Int>): TransformedItemStack
Link copied to clipboard
open fun hide(@NotNull channel: @NotNull PlayerChannelHandler, @NotNull registry: @NotNull EntityTrackerRegistry, @NotNull condition: @NotNull BooleanSupplier)
open override fun hide(channel: PlayerChannelHandler, registry: EntityTrackerRegistry)
Link copied to clipboard
open override fun inject(player: PlatformPlayer): PlayerChannelHandler
Link copied to clipboard
open override fun isProxyOnlineMode(): Boolean
Link copied to clipboard
open override fun mount(registry: EntityTrackerRegistry, bundler: PacketBundler)
Link copied to clipboard
open override fun profile(player: PlatformPlayer): ModelProfile
Link copied to clipboard
open override fun tint(itemStack: PlatformItemStack, rgb: Int): PlatformItemStack
Link copied to clipboard
open override fun version(): NMSVersion