Package org.geysermc.geyser.entity
Class GeyserEntityType.GeyserJavaEntityTypeBuild
java.lang.Object
org.geysermc.geyser.entity.GeyserEntityType.GeyserJavaEntityTypeBuild
- All Implemented Interfaces:
org.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
- Enclosing class:
GeyserEntityType
public static class GeyserEntityType.GeyserJavaEntityTypeBuild
extends Object
implements org.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefinition(@Nullable org.geysermc.geyser.api.entity.definition.GeyserEntityDefinition defaultBedrockDefinition) floatorg.geysermc.geyser.api.util.IdentifierintfloatgetWidth()height(@org.checkerframework.checker.index.qual.NonNegative float height) javaId(int javaId) type(@NonNull org.geysermc.geyser.api.util.Identifier entityType) width(@org.checkerframework.checker.index.qual.NonNegative float width)
-
Constructor Details
-
GeyserJavaEntityTypeBuild
public GeyserJavaEntityTypeBuild()
-
-
Method Details
-
type
public GeyserEntityType.GeyserJavaEntityTypeBuild type(@NonNull org.geysermc.geyser.api.util.Identifier entityType) - Specified by:
typein interfaceorg.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
javaId
- Specified by:
javaIdin interfaceorg.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
width
public GeyserEntityType.GeyserJavaEntityTypeBuild width(@org.checkerframework.checker.index.qual.NonNegative float width) - Specified by:
widthin interfaceorg.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
height
public GeyserEntityType.GeyserJavaEntityTypeBuild height(@org.checkerframework.checker.index.qual.NonNegative float height) - Specified by:
heightin interfaceorg.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
definition
public GeyserEntityType.GeyserJavaEntityTypeBuild definition(@Nullable org.geysermc.geyser.api.entity.definition.GeyserEntityDefinition defaultBedrockDefinition) - Specified by:
definitionin interfaceorg.geysermc.geyser.api.entity.custom.CustomJavaEntityType.Builder
-
getIdentifier
public org.geysermc.geyser.api.util.Identifier getIdentifier() -
getJavaId
public int getJavaId() -
getWidth
public float getWidth() -
getHeight
public float getHeight() -
getDefaultBedrockDefinition
-