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
↓ 24 callers
Method
getY
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:14
↓ 24 callers
Method
of
(Predicate<Position> equation, Position max, Position min)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:14
↓ 23 callers
Method
getX
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:12
↓ 23 callers
Method
getZ
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:16
↓ 22 callers
Method
get
Get TerraformBoatData for the requested boat family ID. This can be used to fetch various IDs and objects for the boats in the family. <p/> This metho
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:29
↓ 18 callers
Method
of
(double ofX, double ofY, double ofZ)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:26
↓ 14 callers
Method
create
(CallbackInfo ci)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/mixin/MixinDataFixers.java:29
↓ 10 callers
Method
min
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:50
↓ 9 callers
Method
max
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:49
↓ 9 callers
Method
put
(TerraformBoatDataImpl boatData)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:33
↓ 9 callers
Method
register
Use BiomeRemapperApi.register() to register remapping maps with the biome remapper. This must be done in the BiomeRemapperApi implementor's init() me
terraform-biome-remapper-api-v1/src/main/java/com/terraformersmc/terraform/biomeremapper/api/BiomeRemapperApi.java:63
↓ 7 callers
Method
equation
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:51
↓ 7 callers
Method
setX
(double d)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:18
↓ 7 callers
Method
setY
(double d)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:20
↓ 7 callers
Method
setZ
(double d)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:22
↓ 7 callers
Method
test
(Position position)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/validator/AirValidator.java:21
↓ 7 callers
Method
toString
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/QuarterLogBlock.java:125
↓ 6 callers
Method
add
Union of the volume of the shape stack with the specified shape. (This is the entire volume occupied by either or both shapes.) @param shape Shape to
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/layer/Layer.java:55
↓ 6 callers
Method
getShapeIndex
(BlockState requested)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:79
↓ 5 callers
Method
getFluidState
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:238
↓ 5 callers
Method
noise4_UnskewedBase
4D SuperSimplex noise base. Using ultra-simple 4x4x4x4 lookup partitioning. This isn't as elegant or SIMD/GPU/etc. portable as other approaches, but i
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:554
↓ 5 callers
Method
noise4_UnskewedBase
4D OpenSimplex2 noise base.
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:413
↓ 5 callers
Method
toBlockPos
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:81
↓ 4 callers
Method
copy
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:73
↓ 4 callers
Method
empty
(Identifier id)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:55
↓ 4 callers
Method
getExtendedDistance
<p> Get the extended distance value for the targeted leaves block state. It is the caller's responsibility to determine whether the block state is ex
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:222
↓ 4 callers
Method
getFromLevel
(LevelSimulatedReader level, BlockPos pos)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/impl/registry/TerraformDirtRegistryImpl.java:31
↓ 4 callers
Method
stream
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Shape.java:53
↓ 3 callers
Method
block
(String path)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/data/WoodModels.java:116
↓ 3 callers
Method
boatEntityType
Get the boat's {@link EntityType<Boat>} object. @return EntityType of the boat.
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:108
↓ 3 callers
Method
boatId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:108
↓ 3 callers
Method
chestBoatEntityType
Get the chest boat's {@link EntityType<ChestBoat>} object. @return EntityType of the chest boat.
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:115
↓ 3 callers
Method
chestBoatId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:113
↓ 3 callers
Method
chestRaftEntityType
Get the chest raft's {@link EntityType<ChestRaft>} object. @return EntityType of the chest raft.
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:200
↓ 3 callers
Method
chestRaftId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:163
↓ 3 callers
Method
create
(CallbackInfo ci)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/mixin/MixinDataFixers.java:26
↓ 3 callers
Method
fastFloor
(double x)
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:619
↓ 3 callers
Method
getRegisteredBoats
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDfu.java:36
↓ 3 callers
Method
grad
(long seed, long xsvp, long ysvp, float dx, float dy)
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:595
↓ 3 callers
Method
grad
(long seed, long xsvp, long ysvp, float dx, float dy)
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:498
↓ 3 callers
Method
noise3_UnrotatedBase
Generate overlapping cubic lattices for 3D Re-oriented BCC noise. Lookup table implementation inspired by DigitalShadow. It was actually faster to nar
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:304
↓ 3 callers
Method
noise3_UnrotatedBase
Generate overlapping cubic lattices for 3D OpenSimplex2 noise.
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:248
↓ 3 callers
Method
raftEntityType
Get the raft's {@link EntityType<Raft>} object. @return EntityType of the raft.
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:193
↓ 3 callers
Method
raftId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:158
↓ 3 callers
Method
rotateBy
(Quaternion q)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:117
↓ 2 callers
Method
accept
(Position position)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/filler/SetFiller.java:32
↓ 2 callers
Method
canBeGrass
(BlockState state, LevelReader level, BlockPos pos)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/block/TerraformGrassBlock.java:59
↓ 2 callers
Method
canPropagate
(BlockState state, LevelReader level, BlockPos pos)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/block/TerraformGrassBlock.java:74
↓ 2 callers
Method
fastFloor
(double x)
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:522
↓ 2 callers
Method
getByFarmBlock
(Block farmBlock)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/impl/registry/TerraformDirtRegistryImpl.java:52
↓ 2 callers
Method
getByGrassBlock
(Block grassBlock)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/impl/registry/TerraformDirtRegistryImpl.java:48
↓ 2 callers
Method
getDistanceAt
(BlockState state)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:174
↓ 2 callers
Method
getOptional
(@Nullable Identifier id)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:46
↓ 2 callers
Method
isChestBoat
(String id)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatSplitFix.java:22
↓ 2 callers
Method
noise2_UnskewedBase
2D OpenSimplex2S/SuperSimplex noise base.
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2S.java:129
↓ 2 callers
Method
noise2_UnskewedBase
2D Simplex noise base.
terraform-surfaces-api-v1/src/main/java/com/terraformersmc/terraform/noise/api/OpenSimplexNoise2.java:131
↓ 2 callers
Method
prepareBiomeConfigFile
()
terraform-config-api-v1/src/main/java/com/terraformersmc/terraform/config/api/biome/BiomeConfigHandler.java:24
↓ 2 callers
Method
rectangularPrism
(double width, double height, double depth)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/ShapesImpl.java:31
↓ 2 callers
Method
registerBoatDispenseItemBehavior
(ItemLike item, EntityType<? extends AbstractBoat> boatEntity)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:95
↓ 2 callers
Method
set
Creates a filler with the default update flags, which stores the target block positions to the provided set. This can be used to later take action on
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/filler/Filler.java:68
↓ 2 callers
Method
shouldConnectTo
(BlockState state, boolean solid)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:170
↓ 2 callers
Method
transform
(Position pos)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/layer/TransformationLayer.java:10
↓ 2 callers
Method
updateDistance
(BlockState state, LevelAccessor level, BlockPos pos)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/ExtendedLeavesBlock.java:159
↓ 2 callers
Method
vertices
(Position start, Position end)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Position.java:96
↓ 1 callers
Method
add
(Block block, Pair<Predicate<UseOnContext>, Consumer<UseOnContext>> pair)
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/impl/registry/TillableBlockRegistryImpl.java:18
↓ 1 callers
Method
add
Adds a custom tillable block mapping. <p/> Note that you don't need to call this yourself if you're already using {@link TerraformDirtRegistry}. @par
terraform-dirt-api-v1/src/main/java/com/terraformersmc/terraform/dirt/api/registry/TillableBlockRegistry.java:32
↓ 1 callers
Method
addPassenger
(ServerLevel level, Mob passenger, Entity vehicle)
terraform-wood-api-v1/src/testmod/java/com/terraformersmc/terraform/wood/test/command/SpawnBoatsCommand.java:94
↓ 1 callers
Method
applyFabricDynamicRegistryMap
(Map<Identifier, Object2IntMap<Identifier>> registryMap)
terraform-biome-remapper-api-v1/src/main/java/com/terraformersmc/terraform/biomeremapper/impl/fix/BiomeIdFixData.java:14
↓ 1 callers
Method
block
(String path)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/data/LeavesModels.java:37
↓ 1 callers
Method
boatEntityTypeId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:128
↓ 1 callers
Method
boatEntityTypeKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:138
↓ 1 callers
Method
boatId
Get the boat item's ID. @return Identifier of the boat item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:52
↓ 1 callers
Method
boatKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:118
↓ 1 callers
Method
boatModelLayerId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:148
↓ 1 callers
Method
callMakeDrippingWaterParticles
(Level level, BlockPos pos, RandomSource random, BlockState belowState, BlockPos below)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/mixin/InvokerLeavesBlock.java:14
↓ 1 callers
Method
callMakeFallingLeavesParticles
(Level level, BlockPos pos, RandomSource random, BlockState belowState, BlockPos below)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/mixin/InvokerLeavesBlock.java:19
↓ 1 callers
Method
callRegister
(String id, MapCodec<P> codec)
terraform-tree-api-v1/src/main/java/com/terraformersmc/terraform/tree/mixin/InvokerTrunkPlacerType.java:11
↓ 1 callers
Method
callRegister
(String id, MapCodec<P> codec)
terraform-tree-api-v1/src/main/java/com/terraformersmc/terraform/tree/mixin/InvokerFoliagePlacerType.java:11
↓ 1 callers
Method
callRegister
(String id, MapCodec<D> codec)
terraform-tree-api-v1/src/main/java/com/terraformersmc/terraform/tree/mixin/InvokerTreeDecoratorType.java:11
↓ 1 callers
Method
canSurvive
(BlockState state, LevelReader level, BlockPos pos)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/leaves/api/block/LeafPileBlock.java:41
↓ 1 callers
Method
checkValidDilation
(Position dilation)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/layer/transform/DilateLayer.java:32
↓ 1 callers
Method
chestBoatEntityTypeId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:133
↓ 1 callers
Method
chestBoatEntityTypeKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:143
↓ 1 callers
Method
chestBoatId
Get the chest boat item's ID. @return Identifier of the chest boat item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:59
↓ 1 callers
Method
chestBoatKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:123
↓ 1 callers
Method
chestBoatModelLayerId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:153
↓ 1 callers
Method
chestRaftEntityTypeId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:183
↓ 1 callers
Method
chestRaftEntityTypeKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:193
↓ 1 callers
Method
chestRaftId
Get the chest raft item's ID. @return Identifier of the chest raft item
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/api/data/TerraformBoatData.java:144
↓ 1 callers
Method
chestRaftKey
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:173
↓ 1 callers
Method
chestRaftModelLayerId
()
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/data/TerraformBoatDataImpl.java:203
↓ 1 callers
Method
conjugate
()
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/api/Quaternion.java:124
↓ 1 callers
Method
createEntityTypeBuilder
(EntityType.EntityFactory<T> factory)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/boat/impl/item/TerraformBoatItemHelperImpl.java:48
↓ 1 callers
Method
createProperties
Factory to create default block properties for a RotatedPillarBlock, QuarterLogBlock, or BareSmallLogBlock log with the same map color on all block fa
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/PillarLogHelper.java:24
↓ 1 callers
Method
createRenamer
(Map<String, String> replacements)
terraform-biome-remapper-api-v1/src/main/java/com/terraformersmc/terraform/biomeremapper/mixin/MixinDataFixers.java:31
↓ 1 callers
Method
createShapes
(double radius)
terraform-wood-api-v1/src/main/java/com/terraformersmc/terraform/wood/api/block/BareSmallLogBlock.java:111
↓ 1 callers
Method
ellipse
(double a, double b)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/ShapesImpl.java:15
↓ 1 callers
Method
ellipsoid
(double a, double b, double c)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/ShapesImpl.java:63
↓ 1 callers
Method
ellipticalPrism
(double a, double b, double height)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/ShapesImpl.java:23
↓ 1 callers
Method
ellipticalPyramid
(double a, double b, double height)
terraform-shapes-api-v1/src/main/java/com/terraformersmc/terraform/shapes/impl/ShapesImpl.java:55
next →
1–100 of 430, ranked by callers