Class BlockDefinition.Builder
java.lang.Object
dev.rono.igniscore.api.model.BlockDefinition.Builder
- Enclosing class:
BlockDefinition
-
Method Summary
Modifier and TypeMethodDescriptionanimations(boolean rotate, boolean floatBob, boolean pulse) baseMaterial(String baseMaterial) behaviorSettings(Map<String, Object> behaviorSettings) breakable(boolean breakable) breakSettings(Map<String, Object> breakSettings) build()customData(Map<String, Object> customData) customModelData(int customModelData) description(List<net.kyori.adventure.text.Component> description) displaySettings(Map<String, Object> displaySettings) extensionId(String extensionId) interactionSettings(Map<String, Object> interactionSettings) placeable(boolean placeable) renderMaterial(String renderMaterial) sideTextures(String side1, String side2, String side3, String side4) title(net.kyori.adventure.text.Component title)
-
Method Details
-
baseMaterial
-
renderMaterial
-
title
-
description
-
placeable
-
breakable
-
textures
-
sideTextures
-
customData
-
breakSettings
-
behaviorSettings
-
interactionSettings
-
displaySettings
-
customModelData
-
extensionId
-
animations
-
build
-