Class CardinalBlockBuilder
java.lang.Object
dev.latvian.mods.kubejs.registry.BuilderBase<net.minecraft.world.level.block.Block>
dev.latvian.mods.kubejs.registry.ModelledBuilderBase<net.minecraft.world.level.block.Block>
dev.latvian.mods.kubejs.block.BlockBuilder
dev.latvian.mods.kubejs.block.custom.CardinalBlockBuilder
- All Implemented Interfaces:
Supplier<net.minecraft.world.level.block.Block>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields inherited from class dev.latvian.mods.kubejs.block.BlockBuilder
afterFallenOnCallback, blockEntityInfo, blockStateProperties, canBeReplacedFunction, copyPropertiesFrom, customShape, defaultStateModification, drops, explodedCallback, fallOnCallback, fullBlock, hardness, insideCallback, instrument, itemBuilder, jumpFactor, lightLevel, mapColorFn, mirrorStateModification, noCollision, notSolid, noValidSpawns, opaque, placementStateModification, randomTickCallback, redstoneConductor, renderType, requiresTool, resistance, rightClick, rotateStateModification, slipperiness, soundType, speedFactor, stepOnCallback, suffocating, tint, transparent, viewBlockingFields inherited from class dev.latvian.mods.kubejs.registry.ModelledBuilderBase
baseTexture, modelGenerator, parentModel, texturesFields inherited from class dev.latvian.mods.kubejs.registry.BuilderBase
defaultTags, displayName, dummyBuilder, formattedDisplayName, id, object, registryKey, sourceLine, translationKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.level.block.Blockprotected voidprotected voidMethods inherited from class dev.latvian.mods.kubejs.block.BlockBuilder
afterFallenOn, blockEntity, bounciness, box, box, canBeReplaced, canBeWaterlogged, color, color, copyPropertiesFrom, createAdditionalObjects, createProperties, createShape, cropSoundType, defaultCutout, defaultState, defaultTranslucent, displayName, drops, dynamicMapColor, entityInside, exploded, fallenOn, fullBlock, generateAssets, generateData, generateItemModel, generateLootTable, generateLootTable, generateMultipartBlockState, getOrCreateItemBuilder, getWaterlogged, glassSoundType, grassSoundType, gravelSoundType, hardness, instrument, item, jumpFactor, lightLevel, mapColor, mirrorState, noCollision, noDrops, noItem, noSoundType, notSolid, noValidSpawns, opaque, placementState, property, randomTick, redstoneConductor, renderType, requiresTool, requiresTool, resistance, rightClick, rotateState, sandSoundType, setWaterlogged, slipperiness, soundType, speedFactor, steppedOn, stoneSoundType, suffocating, tag, tagBlock, tagBoth, tagItem, transformObject, transparent, unbreakable, useMultipartBlockState, viewBlocking, waterlogged, woodSoundTypeMethods inherited from class dev.latvian.mods.kubejs.registry.ModelledBuilderBase
modelGenerator, parentModel, texture, texture, texturesMethods inherited from class dev.latvian.mods.kubejs.registry.BuilderBase
createTransformedObject, formattedDisplayName, formattedDisplayName, generateLang, get, getBuilderTranslationKey, getTranslationKeyGroup, newID, toString, translationKey
-
Constructor Details
-
CardinalBlockBuilder
public CardinalBlockBuilder(net.minecraft.resources.ResourceLocation i)
-
-
Method Details
-
generateBlockState
- Overrides:
generateBlockStatein classBlockBuilder
-
generateBlockModels
- Overrides:
generateBlockModelsin classBlockBuilder
-
createObject
public net.minecraft.world.level.block.Block createObject()- Specified by:
createObjectin classBuilderBase<net.minecraft.world.level.block.Block>
-