BlockBuilder<T : BlockBuilder>
Importing the class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
import contenttweaker.builder.vanilla.block.BlockBuilder;
Methods
Return Type: T
// BlockBuilder.air() as T
myBlockBuilder.air();
Return Type: T
BlockBuilder.air(air as boolean) as T
Parameter | Type |
---|---|
Parameter air | Type boolean |
Return Type: T
// BlockBuilder.breakInstantly() as T
myBlockBuilder.breakInstantly();
Return Type: BlockReference
BlockBuilder.build(name as string) as BlockReference
Parameter | Type |
---|---|
Parameter name | Type string |
Return Type: T
BlockBuilder.cloning(properties as BlockProperties) as T
Parameter | Type |
---|---|
Parameter properties | Type BlockProperties |
Return Type: T
BlockBuilder.destroyTime(destroyTime as float) as T
Parameter | Type |
---|---|
Parameter destroyTime | Type float |
Return Type: T
BlockBuilder.dropsFrom(drops as ResourceLocation) as T
Parameter | Type |
---|---|
Parameter drops | Type ResourceLocation |
Return Type: T
// BlockBuilder.dropsItselfRegardless() as T
myBlockBuilder.dropsItselfRegardless();
Return Type: T
BlockBuilder.dropsLike(reference as BlockReference) as T
Parameter | Type |
---|---|
Parameter reference | Type BlockReference |
Return Type: T
// BlockBuilder.dropsNormally() as T
myBlockBuilder.dropsNormally();
Return Type: T
// BlockBuilder.dynamicShape() as T
myBlockBuilder.dynamicShape();
Return Type: T
BlockBuilder.dynamicShape(dynamic as boolean) as T
Parameter | Type |
---|---|
Parameter dynamic | Type boolean |
Return Type: T
BlockBuilder.explosionResistance(explosionResistance as float) as T
Parameter | Type |
---|---|
Parameter explosionResistance | Type float |
Return Type: T
BlockBuilder.friction(friction as float) as T
Parameter | Type |
---|---|
Parameter friction | Type float |
Return Type: T
BlockBuilder.generateCorrespondingItem(enable as boolean) as T
Parameter | Type |
---|---|
Parameter enable | Type boolean |
Return Type: T
BlockBuilder.hasCollisions(collisions as boolean) as T
Parameter | Type |
---|---|
Parameter collisions | Type boolean |
Return Type: T
BlockBuilder.jumpFactor(jump as float) as T
Parameter | Type |
---|---|
Parameter jump | Type float |
Return Type: T
BlockBuilder.lightLevel(level as int) as T
Parameter | Type |
---|---|
Parameter level | Type int |
Return Type: T
BlockBuilder.lightLevel(lightLevelComputer as LightLevelComputer) as T
Parameter | Type |
---|---|
Parameter lightLevelComputer | Type LightLevelComputer |
Return Type: T
// BlockBuilder.noCollisions() as T
myBlockBuilder.noCollisions();
Return Type: T
// BlockBuilder.noCorrespondingItem() as T
myBlockBuilder.noCorrespondingItem();
Return Type: T
// BlockBuilder.noDrops() as T
myBlockBuilder.noDrops();
Return Type: T
// BlockBuilder.noOcclusion() as T
myBlockBuilder.noOcclusion();
Return Type: T
BlockBuilder.occludes(occlude as boolean) as T
Parameter | Type |
---|---|
Parameter occlude | Type boolean |
Return Type: T
BlockBuilder.overridingMaterialColor(finder as MaterialColorFinder) as T
Parameter | Type |
---|---|
Parameter finder | Type MaterialColorFinder |
Return Type: T
// BlockBuilder.requiresToolToDrop() as T
myBlockBuilder.requiresToolToDrop();
Return Type: T
BlockBuilder.requiresToolToDrop(requiresTool as boolean) as T
Parameter | Type |
---|---|
Parameter requiresTool | Type boolean |
Return Type: T
BlockBuilder.speedFactor(speed as float) as T
Parameter | Type |
---|---|
Parameter speed | Type float |
Return Type: T
BlockBuilder.strength(strength as float) as T
Parameter | Type |
---|---|
Parameter strength | Type float |
Return Type: T
BlockBuilder.strength(destroyTime as float, explosionResistance as float) as T
Parameter | Type |
---|---|
Parameter destroyTime | Type float |
Parameter explosionResistance | Type float |
Return Type: T
BlockBuilder.tab(reference as CreativeTabReference) as T
Parameter | Type |
---|---|
Parameter reference | Type CreativeTabReference |
Return Type: T
// BlockBuilder.ticksRandomly() as T
myBlockBuilder.ticksRandomly();
Return Type: T
BlockBuilder.ticksRandomly(ticksRandomly as boolean) as T
Parameter | Type |
---|---|
Parameter ticksRandomly | Type boolean |