Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CraftTweaker/CraftTweaker
/ functions
Functions
8,150 in github.com/CraftTweaker/CraftTweaker
⨍
Functions
8,150
◇
Types & classes
1,621
↓ 7 callers
Method
canConflict
(final Ingredient a, final Ingredient b)
common/src/main/java/com/blamejared/crafttweaker/api/util/IngredientUtil.java:16
↓ 7 callers
Method
codec
()
common/src/main/java/com/blamejared/crafttweaker/api/fluid/IFluidStack.java:257
↓ 7 callers
Method
crafttweaker$getRecipes
()
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/brewing/AccessBrewingRecipeRegistry.java:13
↓ 7 callers
Method
create
(final Block block)
common/src/main/java/com/blamejared/crafttweaker/natives/loot/condition/ExpandLootItemBlockStatePropertyCondition.java:15
↓ 7 callers
Method
emptyList
()
common/src/main/java/com/blamejared/crafttweaker/api/data/op/IDataOps.java:214
↓ 7 callers
Method
endsWith
(@NotNull final Path other)
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipePath.java:204
↓ 7 callers
Method
expansions
Gets a read-only {@link Multimap} referencing all expansions for the various types known to ZenCode for this loader. <p>The key of the map represents
common/src/main/java/com/blamejared/crafttweaker/api/zencode/IZenClassRegistry.java:72
↓ 7 callers
Method
fluid
()
fabric/src/main/java/com/blamejared/crafttweaker/impl/fluid/SimpleFluidStack.java:67
↓ 7 callers
Method
getAllLoaders
Obtains a {@link Collection} of all {@link IScriptLoader}s known to CraftTweaker. @return A read-only collection of all known loaders. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/ICraftTweakerRegistry.java:61
↓ 7 callers
Method
getContent
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/ScriptRecipe.java:81
↓ 7 callers
Method
getFile
(String contents)
common/src/gametest/java/com/blamejared/crafttweaker/gametest/test/zencode/impl/preprocessor/onlyif/OnlyIfPreprocessorTest.java:141
↓ 7 callers
Method
getFileSystem
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipePath.java:95
↓ 7 callers
Method
getHeight
Gets the height of the entity. @return The height of the entity.
common/src/main/java/com/blamejared/crafttweaker/natives/entity/ExpandEntityType.java:205
↓ 7 callers
Method
getInternal
()
forge/src/main/java/com/blamejared/crafttweaker/api/item/MCItemStackMutable.java:53
↓ 7 callers
Method
getNameFor
Attempts to identify the name under which the target class is exposed to ZenCode in the given loader. @param loader The {@link IScriptLoader} for whi
common/src/main/java/com/blamejared/crafttweaker/api/zencode/IZenClassRegistry.java:99
↓ 7 callers
Method
getPercentage
()
common/src/main/java/com/blamejared/crafttweaker/api/util/random/Percentaged.java:36
↓ 7 callers
Method
getPersistentData
(ServerPlayer player)
common/src/main/java/com/blamejared/crafttweaker/platform/services/IPlatformHelper.java:128
↓ 7 callers
Method
getPluginManager
()
common/src/main/java/com/blamejared/crafttweaker/CraftTweakerCommon.java:64
↓ 7 callers
Method
getProperties
Gets the properties of this BlockState. @return a Map of the properties on this BlockState.
common/src/main/java/com/blamejared/crafttweaker/natives/block/ExpandBlockState.java:229
↓ 7 callers
Method
getRecipeManager
Gets the recipeManager based on registry name. Throws an error if it can't find the recipeManager. Throws an exception if the given recipeType is not
common/src/main/java/com/blamejared/crafttweaker/api/bracket/BracketHandlers.java:263
↓ 7 callers
Method
getRecipeMutator
Gets a {@link RecipeList} for this manager, which helps ensure that changes are applied to all recipe maps that vanilla has. @return A {@link RecipeL
common/src/main/java/com/blamejared/crafttweaker/api/action/recipe/ActionRecipeBase.java:31
↓ 7 callers
Method
getRecipeTypeName
()
common/src/main/java/com/blamejared/crafttweaker/api/action/recipe/ActionRecipeBase.java:41
↓ 7 callers
Method
getZCScriptPositionFromStackTrace
Reads the current script position based on the current Thread's stacktrace Works by grabbing the first zs file from the stacktrace. <p> The Position's
common/src/main/java/com/blamejared/crafttweaker/api/zencode/util/PositionUtil.java:21
↓ 7 callers
Method
globals
Gets a read-only {@link BiMap} referencing all classes containing globals that should be exposed. <p>The key of the map represents the ZenCode name u
common/src/main/java/com/blamejared/crafttweaker/api/zencode/IZenClassRegistry.java:48
↓ 7 callers
Method
hasNext
()
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierIteratorAdapter.java:30
↓ 7 callers
Method
hasRegistryAccess
()
common/src/main/java/com/blamejared/crafttweaker/platform/helper/IAccessibleElementsProvider.java:34
↓ 7 callers
Method
identity
()
common/src/main/java/com/blamejared/crafttweaker/natives/util/math/ExpandMatrix3f.java:375
↓ 7 callers
Method
isDevelopmentEnvironment
()
common/src/main/java/com/blamejared/crafttweaker/platform/services/IPlatformHelper.java:62
↓ 7 callers
Method
level
(final PlayerPredicate.Builder internal, final MinMaxBounds.Ints level)
common/src/main/java/com/blamejared/crafttweaker/natives/predicate/builder/ExpandPlayerPredicateBuilder.java:27
↓ 7 callers
Method
listOf
Creates a collection of the given IData members. <p> This attempts to give the most accurate type for the given members, for example, if all the memb
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:51
↓ 7 callers
Method
load
(Class<T> clazz)
common/src/main/java/com/blamejared/crafttweaker/platform/Services.java:32
↓ 7 callers
Method
logger
Obtains the {@link Logger} instance that can be used to log messages for this action. <p>This method is <strong>not meant to be overridden</strong>,
common/src/main/java/com/blamejared/crafttweaker/api/action/base/IAction.java:181
↓ 7 callers
Method
matches
(final String s)
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/type/NameFilteringRule.java:29
↓ 7 callers
Method
merge
Merges the given data with this data. @param other the data to merge @return the result of merging the datas. @docParam this {}
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:650
↓ 7 callers
Method
next
()
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierIteratorAdapter.java:36
↓ 7 callers
Method
not
Applies a NOT (!) operation to this IData. @return The result of the NOT operation. @docParam this true
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:263
↓ 7 callers
Method
open
(final CommandSourceStack source, final String path)
common/src/main/java/com/blamejared/crafttweaker/api/command/CommandUtilities.java:50
↓ 7 callers
Method
putAll
Adds all entries from the given map into this one. Can override existing keys. @param map The other entries to be added to this map @docParam map {H
common/src/main/java/com/blamejared/crafttweaker/api/data/MapData.java:65
↓ 7 callers
Method
recalculate
()
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/type/KnownTagManager.java:157
↓ 7 callers
Method
registry
()
common/src/main/java/com/blamejared/crafttweaker/platform/services/IBridgeService.java:11
↓ 7 callers
Method
result
Gets the internal result. @return The internal result.
common/src/main/java/com/blamejared/crafttweaker/api/tag/MutableLoadResult.java:65
↓ 7 callers
Method
sendHand
(final CommandSourceStack source, final MutableComponent messagePrefix, final String target)
common/src/main/java/com/blamejared/crafttweaker/impl/command/type/HandCommands.java:300
↓ 7 callers
Method
tags
Ges the tags that this manager knows about. @return The tags that this manager knows about. @implNote This method needs to be overriden with a covar
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/ITagManager.java:271
↓ 7 callers
Method
toString
()
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/type/NameFilteringRule.java:41
↓ 7 callers
Method
visitSimple
(IData data)
common/src/main/java/com/blamejared/crafttweaker/api/data/visitor/DataToTextComponentVisitor.java:88
↓ 6 callers
Method
addAll
(@NotNull final Collection<? extends Path> c)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/SuspiciousAwarePathList.java:132
↓ 6 callers
Method
calculateOffset
(CraftingInput inv)
common/src/main/java/com/blamejared/crafttweaker/api/recipe/type/CTShapedRecipe.java:87
↓ 6 callers
Method
configuration
Obtains the configuration used to execute the script run. @return The configuration used to execute the script run. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptRunInfo.java:23
↓ 6 callers
Method
crafttweaker$getItemStack
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessEmeraldForItems.java:13
↓ 6 callers
Method
createScriptRun
Creates an {@link IScriptRun} with the specified {@link ScriptRunConfiguration}. <p>The script run will execute all scripts that are present in the d
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptRunManager.java:34
↓ 6 callers
Method
currentRunInfo
Obtains the {@link IScriptRunInfo} of the currently executing {@link IScriptRun}, if any. <p>If no script run is currently executing, a {@link NullPo
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptRunManager.java:125
↓ 6 callers
Method
description
Returns a human-readable representation of what the values dumped represent. @return The description. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/command/type/IBracketDumperInfo.java:33
↓ 6 callers
Method
dump
(final CommandSourceStack source, final List<ItemStack> stacks)
common/src/main/java/com/blamejared/crafttweaker/impl/command/type/RecipeCommands.java:118
↓ 6 callers
Method
dumpClasses
Indicates whether the generated classes should be dumped for debugging purposes. @return Whether the generated classes should be dumped. @since 9.1.
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptRunInfo.java:65
↓ 6 callers
Method
get
()
common/src/main/java/com/blamejared/crafttweaker/impl/command/CtCommands.java:41
↓ 6 callers
Method
getBucketContent
(BucketItem item)
common/src/main/java/com/blamejared/crafttweaker/platform/services/IPlatformHelper.java:82
↓ 6 callers
Method
getCause
Gets the cause of the lightning bolt if it exists. @return The cause of the lightning bolt.
common/src/main/java/com/blamejared/crafttweaker/natives/entity/type/misc/ExpandLightningBolt.java:45
↓ 6 callers
Method
getContainerSize
()
common/src/main/java/com/blamejared/crafttweaker/platform/helper/inventory/IInventoryWrapper.java:9
↓ 6 callers
Method
getEntity
(ItemEvent internal)
neoforge/src/main/java/com/blamejared/crafttweaker/natives/event/item/ExpandItemEvent.java:15
↓ 6 callers
Method
getEntity
(ItemEvent internal)
forge/src/main/java/com/blamejared/crafttweaker/natives/event/item/ExpandItemEvent.java:15
↓ 6 callers
Method
getMods
()
common/src/main/java/com/blamejared/crafttweaker/platform/services/IPlatformHelper.java:66
↓ 6 callers
Method
getRandom
(final LootContext internal)
common/src/main/java/com/blamejared/crafttweaker/natives/loot/ExpandLootContext.java:108
↓ 6 callers
Method
getResult
()
common/src/main/java/com/blamejared/crafttweaker/api/entity/NameTagResult.java:95
↓ 6 callers
Method
getServer
(PlayerList internal)
common/src/main/java/com/blamejared/crafttweaker/natives/server/ExpandPlayerList.java:52
↓ 6 callers
Method
has
(@NotNull DataComponentType<?> type)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:639
↓ 6 callers
Method
indexOf
(final Object o)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/SuspiciousAwarePathList.java:257
↓ 6 callers
Method
insertItem
(int slot, ItemStack stack, boolean simulate)
common/src/main/java/com/blamejared/crafttweaker/platform/helper/inventory/IInventoryWrapper.java:44
↓ 6 callers
Method
isAbsolute
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipePath.java:102
↓ 6 callers
Method
isClient
()
common/src/main/java/com/blamejared/crafttweaker/platform/services/IDistributionHelper.java:49
↓ 6 callers
Method
isTypeKnown
(final String type, final Collection<String> additionalTypes)
common/src/main/java/com/blamejared/crafttweaker/impl/registry/zencode/LoaderSpecificZenClassRegistry.java:108
↓ 6 callers
Method
list
(final IData data)
common/src/main/java/com/blamejared/crafttweaker/api/data/op/AnyTypeListDataAdapter.java:25
↓ 6 callers
Method
matches
Does the given stack match the ingredient? @param stack The stack to check @docParam stack <item:minecraft:iron_ingot>
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/IIngredient.java:78
↓ 6 callers
Method
mirror
(T[] array)
common/src/main/java/com/blamejared/crafttweaker/api/util/ArrayUtil.java:20
↓ 6 callers
Method
noCombiner
()
common/src/main/java/com/blamejared/crafttweaker/api/data/op/OpUtils.java:8
↓ 6 callers
Method
of
()
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/vanilla/type/IngredientAny.java:20
↓ 6 callers
Method
of
(float value)
common/src/main/java/com/blamejared/crafttweaker/api/data/FloatData.java:159
↓ 6 callers
Method
of
(double value)
common/src/main/java/com/blamejared/crafttweaker/api/data/DoubleData.java:129
↓ 6 callers
Method
pattern
Gets the pattern of the armor trim. @return The pattern of the armor trim.
common/src/main/java/com/blamejared/crafttweaker/natives/item/armortrim/ExpandArmorTrim.java:104
↓ 6 callers
Method
preprocessedContents
Gets the contents of the file after preprocessing. <p>The returned list is read only.</p> @return The content of the file after preprocessing. @sin
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptFile.java:49
↓ 6 callers
Method
put
(String name, @ZenCodeType.Nullable IData data)
common/src/main/java/com/blamejared/crafttweaker/api/data/MapData.java:130
↓ 6 callers
Method
registeredClasses
Gets a read-only list of all the classes registered to this loader, be those regular classes or expansions. @return A list of all classes registered
common/src/main/java/com/blamejared/crafttweaker/api/zencode/IZenClassRegistry.java:37
↓ 6 callers
Method
remove
Removes the stored data at the given index. @param index The index to remove. @docParam index 0 @docParam this [1, 2, 3] as IData
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:360
↓ 6 callers
Method
remove
(Item internal, DataComponentType type)
common/src/main/java/com/blamejared/crafttweaker/natives/item/ExpandItem.java:104
↓ 6 callers
Method
replace
Specifies a replacement that should be carried out by this replacer. <p>In particular, the given {@link IRecipeComponent} will be used to query the r
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/Replacer.java:117
↓ 6 callers
Method
replaceAll
(final UnaryOperator<Path> operator)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/SuspiciousAwarePathList.java:290
↓ 6 callers
Method
resolver
(final Method resolver)
common/src/main/java/com/blamejared/crafttweaker/impl/plugin/crafttweaker/BracketParserRegistrationManager.java:41
↓ 6 callers
Method
safely
(Function<String, T> func, BiFunction<String, Exception, UnsupportedOperationException> error)
common/src/main/java/com/blamejared/crafttweaker/api/data/StringData.java:148
↓ 6 callers
Method
tagMap
Gets a map of id to tag that this manager knows about. @return a map of id to tag.
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/ITagManager.java:85
↓ 6 callers
Method
then
Runs the function as part of the sequence. <p>This method is an alias for {@code run}</p> @param function The function to run. @return This builder
common/src/main/java/com/blamejared/crafttweaker/api/util/sequence/SequenceBuilder.java:145
↓ 6 callers
Method
validate
Validates the action, ensuring no erroneous information is present. <p>Implementations should validate all action information and log errors using th
common/src/main/java/com/blamejared/crafttweaker/api/action/base/IAction.java:87
↓ 6 callers
Method
withRegistryAccess
()
common/src/main/java/com/blamejared/crafttweaker/api/data/op/IDataOps.java:51
↓ 5 callers
Method
addTag
Adds a tag to this manager with the given id. @param id The id of the tag to add. @param tag The tag to add
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/ITagManager.java:163
↓ 5 callers
Method
addTask
Adds a task to the sequence. @param task The task to add. @return This builder to chain calls. @docParam task new SleepTask(20)
common/src/main/java/com/blamejared/crafttweaker/api/util/sequence/SequenceBuilder.java:52
↓ 5 callers
Method
addTradeInternal
(VillagerProfession profession, int villagerLevel, VillagerTrades.ItemListing trade)
common/src/main/java/com/blamejared/crafttweaker/api/villager/CTVillagerTrades.java:623
↓ 5 callers
Method
asInt
()
common/src/main/java/com/blamejared/crafttweaker/api/data/BoolData.java:104
↓ 5 callers
Method
attemptRegistration
(final Class<?> clazz, final IEventRegistrationHandler handler)
common/src/main/java/com/blamejared/crafttweaker/impl/plugin/crafttweaker/EventRegistrationManager.java:22
↓ 5 callers
Method
basedOn
(final boolean conditionMet, final int numberOfConsumedArguments)
common/src/main/java/com/blamejared/crafttweaker/impl/preprocessor/onlyif/OnlyIfParameterHit.java:32
↓ 5 callers
Method
client
()
common/src/main/java/com/blamejared/crafttweaker/impl/helper/AccessibleElementsProvider.java:66
↓ 5 callers
Method
copyInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:689
↓ 5 callers
Method
create
()
common/src/main/java/com/blamejared/crafttweaker/natives/predicate/ExpandItemPredicate.java:20
← previous
next →
301–400 of 8,150, ranked by callers