Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TerraformersMC/Terraform
/ functions
Functions
430 in github.com/TerraformersMC/Terraform
⨍
Functions
430
◇
Types & classes
108
Method
TerraformGrassBlock
(Block dirt, Supplier<Block> path, BlockBehaviour.Properties properties)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/block/TerraformGrassBlock.java:31
Method
TerraformLeavesDfu
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/impl/data/TerraformLeavesDfu.java:17
Method
TerraformSaplingTradeHelper
()
terraform-tree-api-v1/src/main/java/com/terraformersmc/terraform/tree/api/merchant/TerraformSaplingTradeHelper.java:14
Method
TerraformSaplingTradeHelperImpl
()
terraform-tree-api-v1/src/main/java/com/terraformersmc/terraform/tree/impl/merchant/TerraformSaplingTradeHelperImpl.java:17
Method
TerraformSignBlockHelper
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/sign/api/block/TerraformSignBlockHelper.java:28
Method
TerraformSnowyBlock
(Properties properties)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/block/TerraformSnowyBlock.java:10
Method
TillableBlockRegistry
()
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/registry/TillableBlockRegistry.java:19
Method
TillableBlockRegistryImpl
(ToolMaterial material, float attackDamage, float attackSpeed, Properties properties)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/impl/registry/TillableBlockRegistryImpl.java:12
Method
TranslateLayer
(Position translation)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/layer/transform/TranslateLayer.java:9
Method
TransparentLeavesBlock
@param leafParticleChance The relative frequency of falling leaf particles emitted by the block @param properties The block properties
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/TransparentLeavesBlock.java:16
Method
Variant
(boolean enable, double chance)
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigNode.java:24
Method
WoodModels
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/data/WoodModels.java:111
Method
accept
(Position position)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/filler/SimpleFiller.java:23
Method
accept
(Position position)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/filler/RandomSimpleFiller.java:28
Method
addBoat
(Identifier id, EntityType<Boat> boatEntity)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:59
Method
addChestBoat
(Identifier id, EntityType<ChestBoat> chestBoatEntity)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:71
Method
addChestRaft
(Identifier id, EntityType<ChestRaft> chestRaftEntity)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:95
Method
addRaft
(Identifier id, EntityType<Raft> raftEntity)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:83
Method
air
Validator for checking whether postion or shape is entirely empty air. @param level target level @return new AirValidator
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/validator/Validator.java:55
Method
allMeet
Validator for checking entire shapes. @param predicate predicate to be tested @return new AllMeetValidator
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/validator/Validator.java:40
Method
animateTick
(BlockState state, Level level, BlockPos pos, RandomSource random)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:56
Method
applyLayer
(Layer layer)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:57
Method
boatEntityTypeId
Get the boat's EntityType ID. @return Identifier of the boat's entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:80
Method
boatEntityTypeKey
Get the boat entity type's registry key. @return RegistryKey of the boat entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:94
Method
boatKey
Get the boat item's registry key. @return RegistryKey of the boat item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:66
Method
boatModelLayerId
Get the boat's model layers. @return Identifier of the boat's entity model layers
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:122
Method
chestBoatEntityTypeId
Get the chest boat's EntityType ID. @return Identifier of the chest boat's entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:87
Method
chestBoatEntityTypeKey
Get the chest boat entity type's registry key. @return RegistryKey of the chest boat entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:101
Method
chestBoatKey
Get the chest boat item's registry key. @return RegistryKey of the chest boat item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:73
Method
chestBoatModelLayerId
Get the chest boat's model layers. @return Identifier of the chest boat's entity model layers
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:129
Method
chestRaftEntityTypeId
Get the chest raft's EntityType ID. @return Identifier of the chest raft's entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:172
Method
chestRaftEntityTypeKey
Get the chest raft entity type's registry key. @return RegistryKey of the chest raft entity type
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:186
Method
chestRaftKey
Get the chest raft item's registry key. @return RegistryKey of the chest raft item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:158
Method
chestRaftModelLayerId
Get the chest raft's model layers. @return Identifier of the chest raft's entity model layers
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:214
Method
codec
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ColoredParticleLeavesBlock.java:53
Method
codec
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:115
Method
continental
(String name, BiomeConfigNode.Continental defaultNode)
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfig.java:24
Method
copy
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:92
Method
createBlockStateDefinition
(StateDefinition.Builder<Block, BlockState> builder)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:254
Method
createBlockStateDefinition
(StateDefinition.Builder<Block, BlockState> builder)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/QuarterLogBlock.java:31
Method
createBlockStateDefinition
(StateDefinition.Builder<Block, BlockState> builder)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:124
Method
createBlockStateDefinition
(StateDefinition.Builder<Block, BlockState> builder)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:163
Method
createNetherProperties
Factory to create default block properties for a PillarBlock Nether stem with the same map color on all block faces. @param color Map color for all f
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/PillarLogHelper.java:125
Method
createQuarterLogNetherProperties
Factory to create default block properties for a QuarterLogBlock Nether stem with different map colors on the bark versus the cut faces. @param wood
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/PillarLogHelper.java:155
Method
createQuarterLogProperties
Factory to create default block properties for a QuarterLogBlock log with different map colors on the bark versus the cut faces. @param wood Map colo
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/PillarLogHelper.java:56
Method
createSmallLogProperties
Factory to create default block properties for a SmallLogBlock log with the same map color on all block faces. <p/> If there is no associated LeavesBl
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/PillarLogHelper.java:90
Method
decaying
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:130
Method
dilate
Dilates the shape stack in 3D around the specified position. @param dilation Position around which to dilate @return new DilateLayer
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/layer/Layer.java:99
Method
ellipse
Create a single-block thick elliptical shape with the specified width and depth radial lengths. @param a x width radial length @param b z depth radia
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shapes.java:51
Method
ellipsoid
Create an ellipsoid shape with the specified width, depth, and height radial lengths. @param a x width radial length @param b z depth radial length @
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shapes.java:132
Method
ellipticalPrism
Create an elliptical prism shape with the specified width and depth radial lengths, and height. @param a x width radial length @param b z depth radia
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shapes.java:63
Method
ellipticalPyramid
Create an elliptical pyramid shape with the specified width and depth radial lengths, and height. @param a x width radial length @param b z depth rad
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shapes.java:120
Method
exclude
Symmetric difference of the shape stack and the specified shape. (This is the non-overlapping volumes from both shapes.) @param shape Shape to be exc
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/layer/Layer.java:66
Method
execute
(CommandContext<CommandSourceStack> context)
terraform-wood-api-v1/src/testmod/java/com/terraformersmc/terraform/wood/test/command/SpawnBoatsCommand.java:42
Method
fill
(Filler filler)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:67
Method
get
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:107
Method
getBiomeConfig
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigHandler.java:38
Method
getBoatFactory
(Supplier<Item> itemSupplier)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:32
Method
getByFarmBlock
Return the corresponding DirtBlocks if the given farm block is any Terraform API dirt variant; otherwise returns {@link Optional#empty()}. @param far
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/registry/TerraformDirtRegistry.java:70
Method
getByGrassBlock
Return the corresponding DirtBlocks if the given grass block is any Terraform API dirt variant; otherwise returns {@link Optional#empty()}. @param gr
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/registry/TerraformDirtRegistry.java:59
Method
getChestBoatFactory
(Supplier<Item> itemSupplier)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:36
Method
getChestRaftFactory
(Supplier<Item> itemSupplier)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:44
Method
getCollisionShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:166
Method
getCollisionShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:301
Method
getFromLevel
Return the corresponding DirtBlocks if the Block at pos is any Terraform API dirt variant; otherwise returns {@link Optional#empty()}. <p>If you are
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/registry/TerraformDirtRegistry.java:48
Method
getI
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:98
Method
getJ
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:100
Method
getK
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:102
Method
getLightDampening
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/TransparentLeavesBlock.java:20
Method
getLogRadius
You can call this method on Terraform API small logs to get the log radius. The trunk will occupy 2 getLogRadius() centered in the block. <pre>{@code
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:319
Method
getNeighborUpdateState
(BlockState state, Direction fromDirection, BlockState neighbor, LevelAccessor level, BlockPos pos, BlockPos n
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:137
Method
getNewBoatIdFromOldType
(String type)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatSplitFix.java:30
Method
getNewChestBoatIdFromOldType
(String type)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatSplitFix.java:49
Method
getOcclusionShape
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:171
Method
getRaftFactory
(Supplier<Item> itemSupplier)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:40
Method
getSeed
@return long The seed used to create this noise generator instance
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:89
Method
getSeed
@return long The seed used to create this noise generator instance
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:91
Method
getSeed
Returns the seed used to create this noise generator.
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise.java:53
Method
getSerializedName
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/QuarterLogBlock.java:130
Method
getShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/LeafPileBlock.java:29
Method
getShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:161
Method
getShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:296
Method
getStateForPlacement
(BlockPlaceContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:261
Method
getStateForPlacement
(BlockPlaceContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/QuarterLogBlock.java:38
Method
getStateForPlacement
(BlockPlaceContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:197
Method
getVariantChance
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigNode.java:32
Method
getVisualShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/SmallLogBlock.java:176
Method
getW
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:96
Method
getWeight
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigNode.java:52
Method
hemiEllipsoid
Create a hemi-ellipsoid shape with the specified width, depth, and height radial lengths. @param a x width radial length @param b z depth radial leng
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shapes.java:144
Method
intersect
Selects the intersection of the shape stack with the specified shape. (This is the volume of the shape stack also included in the shape.) @param shap
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/layer/Layer.java:77
Method
inverseTransform
(Position pos)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/layer/transform/TranslateLayer.java:22
Method
inverseTransform
(Position pos)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/layer/transform/DilateLayer.java:23
Method
isEnabled
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigNode.java:13
Method
isFrozen
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfig.java:20
Method
isPathfindable
(BlockState state, PathComputationType type)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:265
Method
isRandomlyTicking
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:125
Method
item
(String path)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/data/LeavesModels.java:41
Method
makeRule
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/impl/data/TerraformExtendedDistanceFix.java:20
Method
makeRule
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatSplitFix.java:68
← previous
next →
201–300 of 430, ranked by callers