All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
act(DirectoryCache cache) |
void |
axisBlock(RotatedPillarBlock block) |
void |
axisBlock(RotatedPillarBlock block,
ModelFile model) |
void |
axisBlock(RotatedPillarBlock block,
ResourceLocation baseName) |
void |
axisBlock(RotatedPillarBlock block,
ResourceLocation side,
ResourceLocation end) |
ResourceLocation |
blockTexture(Block block) |
ModelFile |
cubeAll(Block block) |
void |
directionalBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc) |
void |
directionalBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc,
int angleOffset) |
void |
directionalBlock(Block block,
ModelFile model) |
void |
directionalBlock(Block block,
ModelFile model,
int angleOffset) |
void |
doorBlock(DoorBlock block,
ModelFile bottomLeft,
ModelFile bottomRight,
ModelFile topLeft,
ModelFile topRight) |
void |
doorBlock(DoorBlock block,
ResourceLocation bottom,
ResourceLocation top) |
void |
doorBlock(DoorBlock block,
java.lang.String name,
ResourceLocation bottom,
ResourceLocation top) |
private void |
doorBlockInternal(DoorBlock block,
java.lang.String baseName,
ResourceLocation bottom,
ResourceLocation top) |
private ResourceLocation |
extend(ResourceLocation rl,
java.lang.String suffix) |
void |
fenceBlock(FenceBlock block,
ResourceLocation texture) |
void |
fenceBlock(FenceBlock block,
java.lang.String name,
ResourceLocation texture) |
void |
fenceGateBlock(FenceGateBlock block,
ModelFile gate,
ModelFile gateOpen,
ModelFile gateWall,
ModelFile gateWallOpen) |
void |
fenceGateBlock(FenceGateBlock block,
ResourceLocation texture) |
void |
fenceGateBlock(FenceGateBlock block,
java.lang.String name,
ResourceLocation texture) |
private void |
fenceGateBlockInternal(FenceGateBlock block,
java.lang.String baseName,
ResourceLocation texture) |
void |
fourWayBlock(FourWayBlock block,
ModelFile post,
ModelFile side) |
void |
fourWayMultipart(MultiPartBlockStateBuilder builder,
ModelFile side) |
MultiPartBlockStateBuilder |
getMultipartBuilder(Block b) |
java.lang.String |
getName() |
VariantBlockStateBuilder |
getVariantBuilder(Block b) |
void |
horizontalBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc) |
void |
horizontalBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc,
int angleOffset) |
void |
horizontalBlock(Block block,
ModelFile model) |
void |
horizontalBlock(Block block,
ModelFile model,
int angleOffset) |
void |
horizontalBlock(Block block,
ResourceLocation side,
ResourceLocation front,
ResourceLocation top) |
void |
horizontalFaceBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc) |
void |
horizontalFaceBlock(Block block,
java.util.function.Function<BlockState,ModelFile> modelFunc,
int angleOffset) |
void |
horizontalFaceBlock(Block block,
ModelFile model) |
void |
horizontalFaceBlock(Block block,
ModelFile model,
int angleOffset) |
ItemModelProvider |
itemModels() |
void |
logBlock(LogBlock block) |
ResourceLocation |
mcLoc(java.lang.String name) |
BlockModelProvider |
models() |
ResourceLocation |
modLoc(java.lang.String name) |
private java.lang.String |
name(Block block) |
void |
paneBlock(PaneBlock block,
ModelFile post,
ModelFile side,
ModelFile sideAlt,
ModelFile noSide,
ModelFile noSideAlt) |
void |
paneBlock(PaneBlock block,
ResourceLocation pane,
ResourceLocation edge) |
void |
paneBlock(PaneBlock block,
java.lang.String name,
ResourceLocation pane,
ResourceLocation edge) |
private void |
paneBlockInternal(PaneBlock block,
java.lang.String baseName,
ResourceLocation pane,
ResourceLocation edge) |
protected abstract void |
registerStatesAndModels() |
private void |
saveBlockState(DirectoryCache cache,
com.google.gson.JsonObject stateJson,
Block owner) |
void |
simpleBlock(Block block) |
void |
simpleBlock(Block block,
ConfiguredModel... models) |
void |
simpleBlock(Block block,
java.util.function.Function<ModelFile,ConfiguredModel[]> expander) |
void |
simpleBlock(Block block,
ModelFile model) |
void |
simpleBlockItem(Block block,
ModelFile model) |
void |
slabBlock(SlabBlock block,
ModelFile bottom,
ModelFile top,
ModelFile doubleslab) |
void |
slabBlock(SlabBlock block,
ResourceLocation doubleslab,
ResourceLocation texture) |
void |
slabBlock(SlabBlock block,
ResourceLocation doubleslab,
ResourceLocation side,
ResourceLocation bottom,
ResourceLocation top) |
void |
stairsBlock(StairsBlock block,
ModelFile stairs,
ModelFile stairsInner,
ModelFile stairsOuter) |
void |
stairsBlock(StairsBlock block,
ResourceLocation texture) |
void |
stairsBlock(StairsBlock block,
ResourceLocation side,
ResourceLocation bottom,
ResourceLocation top) |
void |
stairsBlock(StairsBlock block,
java.lang.String name,
ResourceLocation texture) |
void |
stairsBlock(StairsBlock block,
java.lang.String name,
ResourceLocation side,
ResourceLocation bottom,
ResourceLocation top) |
private void |
stairsBlockInternal(StairsBlock block,
java.lang.String baseName,
ResourceLocation side,
ResourceLocation bottom,
ResourceLocation top) |
void |
trapdoorBlock(TrapDoorBlock block,
ModelFile bottom,
ModelFile top,
ModelFile open,
boolean orientable) |
void |
trapdoorBlock(TrapDoorBlock block,
ResourceLocation texture,
boolean orientable) |
void |
trapdoorBlock(TrapDoorBlock block,
java.lang.String name,
ResourceLocation texture,
boolean orientable) |
private void |
trapdoorBlockInternal(TrapDoorBlock block,
java.lang.String baseName,
ResourceLocation texture,
boolean orientable) |
void |
wallBlock(WallBlock block,
ModelFile post,
ModelFile side) |
void |
wallBlock(WallBlock block,
ResourceLocation texture) |
void |
wallBlock(WallBlock block,
java.lang.String name,
ResourceLocation texture) |
private void |
wallBlockInternal(WallBlock block,
java.lang.String baseName,
ResourceLocation texture) |