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
↓ 5 callers
Method
createRegistryKey
(ResourceLocation location)
common/src/main/java/com/blamejared/crafttweaker/natives/resource/ExpandResourceKey.java:21
↓ 5 callers
Method
effect
Adds an effect to the food properties. @param effect The effect to add. @param probability The probability of the effect. @return this builder
common/src/main/java/com/blamejared/crafttweaker/natives/food/ExpandFoodProperties.java:338
↓ 5 callers
Method
fail
()
common/src/gametest/java/com/blamejared/crafttweaker/gametest/CraftTweakerGameTest.java:40
↓ 5 callers
Method
find
Obtains an {@link ITargetingStrategy} with the given id, if available. <p>It is invalid to call this method before the {@link IReplacerRegistry} has
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/ITargetingStrategy.java:61
↓ 5 callers
Method
findClassesWithAnnotation
(final Class<T> annotationClass)
common/src/main/java/com/blamejared/crafttweaker/api/util/ClassUtil.java:16
↓ 5 callers
Method
findFromGameDirectory
Resolves the given path from the current game directory. <p>The given string is automatically converted into a path with the same {@link java.nio.fil
common/src/main/java/com/blamejared/crafttweaker/api/util/PathUtil.java:36
↓ 5 callers
Method
forEach
(ItemAttributeModifiers internal, EquipmentSlot slot, BiConsumer<Attribute, AttributeModifier> consumer)
common/src/main/java/com/blamejared/crafttweaker/natives/item/component/ExpandItemAttributeModifiers.java:41
↓ 5 callers
Method
fromNamespaceAndPath
Creates a new ResourceLocation from the given namespace and path @param namespace The namespace of the resource, usually a modid @param path The
common/src/main/java/com/blamejared/crafttweaker/natives/resource/ExpandResourceLocation.java:45
↓ 5 callers
Method
getAt
(int index)
common/src/main/java/com/blamejared/crafttweaker/api/data/MapData.java:90
↓ 5 callers
Method
getChildren
()
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/vanilla/type/IngredientList.java:63
↓ 5 callers
Method
getCommandString
(String base)
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/transformer/IIngredientTransformer.java:27
↓ 5 callers
Method
getCommandString
Gets the command string of this manager. @return The command string of this manager.
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/ITagManager.java:151
↓ 5 callers
Method
getGroup
(Recipe internal)
common/src/main/java/com/blamejared/crafttweaker/natives/recipe/type/ExpandRecipe.java:43
↓ 5 callers
Method
getHandlerFor
(final T recipe)
common/src/main/java/com/blamejared/crafttweaker/api/recipe/handler/IRecipeHandlerRegistry.java:9
↓ 5 callers
Method
getInternal
()
neoforge/src/main/java/com/blamejared/crafttweaker/api/item/MCItemStack.java:83
↓ 5 callers
Method
getInternal
()
fabric/src/main/java/com/blamejared/crafttweaker/api/item/MCItemStack.java:83
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/ShortData.java:165
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/FloatData.java:33
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/DoubleData.java:134
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/ByteData.java:153
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/IntData.java:165
↓ 5 callers
Method
getInternal
()
common/src/main/java/com/blamejared/crafttweaker/api/data/LongData.java:165
↓ 5 callers
Method
getMatchingStacks
()
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/vanilla/type/CraftTweakerVanillaIngredient.java:15
↓ 5 callers
Method
getPlatformName
()
common/src/main/java/com/blamejared/crafttweaker/platform/services/IPlatformHelper.java:58
↓ 5 callers
Method
getXp
()
common/src/main/java/com/blamejared/crafttweaker/api/villager/trade/type/IBasicItemListing.java:29
↓ 5 callers
Method
invalid
()
common/src/main/java/com/blamejared/crafttweaker/impl/preprocessor/onlyif/OnlyIfParameterHit.java:17
↓ 5 callers
Method
isCanceled
Returns whether the given event has been canceled or not. @param event The event whose cancellation status should be determined. @return Whether the
common/src/main/java/com/blamejared/crafttweaker/api/event/IEventCancellationCarrier.java:23
↓ 5 callers
Method
isSpecial
(Recipe internal)
common/src/main/java/com/blamejared/crafttweaker/natives/recipe/type/ExpandRecipe.java:36
↓ 5 callers
Method
isValidOffset
(Pair<Integer, Integer> pair)
common/src/main/java/com/blamejared/crafttweaker/api/recipe/type/CTShapedRecipe.java:300
↓ 5 callers
Method
kind
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/DecoratedRunKind.java:49
↓ 5 callers
Method
lock
(long position, long size, boolean shared)
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipeFileChannel.java:277
↓ 5 callers
Method
lookup
(final ResourceLocation location)
common/src/main/java/com/blamejared/crafttweaker/api/bracket/custom/RecipeTypeBracketHandler.java:230
↓ 5 callers
Method
max
(AABB internal, Direction.Axis direction)
common/src/main/java/com/blamejared/crafttweaker/natives/util/math/ExpandAABB.java:61
↓ 5 callers
Method
modifier
()
neoforge/src/main/java/com/blamejared/crafttweaker/impl/loot/NeoForgeLootModifierAdapter.java:45
↓ 5 callers
Method
modifier
()
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierAdapter.java:45
↓ 5 callers
Method
modifiersMap
()
common/src/main/java/com/blamejared/crafttweaker/api/action/loot/ActionLootModifier.java:22
↓ 5 callers
Method
normalize
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipePath.java:235
↓ 5 callers
Method
of
(boolean value)
common/src/main/java/com/blamejared/crafttweaker/api/data/BoolData.java:178
↓ 5 callers
Method
only
(final LootItemCondition condition)
common/src/main/java/com/blamejared/crafttweaker/api/loot/condition/LootConditions.java:39
↓ 5 callers
Method
post
Posts the given event to all handlers on all {@link Phase}s. <p>The event will be dispatched on the various phases according to their {@linkplain Pha
common/src/main/java/com/blamejared/crafttweaker/api/event/bus/IEventBus.java:232
↓ 5 callers
Method
readBracketContent
(CodePosition position, ZSTokenParser tokens)
common/src/main/java/com/blamejared/crafttweaker/api/util/ParseUtil.java:49
↓ 5 callers
Method
recalculate
()
common/src/main/java/com/blamejared/crafttweaker/api/tag/manager/type/UnknownTagManager.java:96
↓ 5 callers
Method
relativize
(@NotNull final Path other)
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipePath.java:266
↓ 5 callers
Method
remove
Remove a recipe based on it's output. @param output output of the recipe @docParam output <tag:item:minecraft:wool>
common/src/main/java/com/blamejared/crafttweaker/api/recipe/manager/base/IRecipeManager.java:180
↓ 5 callers
Method
replace
( final Function<DataResult<ImmutableMap.Builder<IData, IData>>, DataResult<ImmutableMap.Builder<I
common/src/main/java/com/blamejared/crafttweaker/api/data/op/IDataMapBuilder.java:113
↓ 5 callers
Method
right
(PotDecorations internal)
common/src/main/java/com/blamejared/crafttweaker/natives/item/component/ExpandPotDecorations.java:37
↓ 5 callers
Method
runInfo
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/runner/ScriptRunner.java:154
↓ 5 callers
Method
sendCopying
(final CommandSourceStack source, final MutableComponent component, final String toCopy)
common/src/main/java/com/blamejared/crafttweaker/api/command/CommandUtilities.java:30
↓ 5 callers
Method
sendCopyingHand
(final CommandSourceStack source, final MutableComponent messagePrefix, final String target)
common/src/main/java/com/blamejared/crafttweaker/impl/command/type/HandCommands.java:305
↓ 5 callers
Method
server
()
common/src/main/java/com/blamejared/crafttweaker/platform/helper/IAccessibleElementsProvider.java:38
↓ 5 callers
Method
server
()
common/src/main/java/com/blamejared/crafttweaker/impl/helper/AccessibleElementsProvider.java:72
↓ 5 callers
Method
size
()
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierMapAdapter.java:33
↓ 5 callers
Method
start
()
common/src/main/java/com/blamejared/crafttweaker/impl/preprocessor/onlyif/OnlyIfMatch.java:39
↓ 5 callers
Method
subCommandName
Gets the name of the sub-command used in {@code ct dump} to obtain all values of a specific bracket handler. @return The name of the sub-command. @s
common/src/main/java/com/blamejared/crafttweaker/api/command/type/IBracketDumperInfo.java:24
↓ 5 callers
Method
test
(@Nullable ItemStack stack)
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/vanilla/type/CraftTweakerVanillaIngredient.java:13
↓ 5 callers
Method
tick
Tick all sequences for the given type. @param type The type to tick for.
common/src/main/java/com/blamejared/crafttweaker/api/util/sequence/SequenceManager.java:47
↓ 5 callers
Method
toString
()
common/src/main/java/com/blamejared/crafttweaker/api/util/HandleUtil.java:178
↓ 5 callers
Method
updateState
(UpdatedState state, @Nullable Supplier<RecipeManager> managerSupplier)
common/src/main/java/com/blamejared/crafttweaker/impl/script/RecipeManagerScriptLoader.java:37
↓ 5 callers
Method
wrap
Wraps the given {@link Collection} of elements into a single composite element if possible. <p>If the object is already a base type, then the sole in
common/src/main/java/com/blamejared/crafttweaker/api/recipe/component/IRecipeComponent.java:213
↓ 5 callers
Method
zenName
Gets the name of the class as it is known by the ZenCode script environment. @return The name of the class as it is known by the ZenCode script envir
common/src/main/java/com/blamejared/crafttweaker/api/natives/IBakedTypeInfo.java:24
↓ 4 callers
Method
adapt
(final IGlobalLootModifier modifier)
neoforge/src/main/java/com/blamejared/crafttweaker/impl/loot/NeoForgeLootModifierAdapter.java:23
↓ 4 callers
Method
adapt
(final IGlobalLootModifier modifier)
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierAdapter.java:23
↓ 4 callers
Method
addChild
(final OnlyIfMatch child)
common/src/main/java/com/blamejared/crafttweaker/impl/preprocessor/onlyif/OnlyIfMatch.java:59
↓ 4 callers
Method
addInteraction
Adds an interaction that will fire when the provided cauldron block is interacted with the given item. <p>This method is mainly provided to add suppo
common/src/main/java/com/blamejared/crafttweaker/api/misc/CTCauldron.java:215
↓ 4 callers
Method
allInheritedLoaders
Gets a {@link Collection} of all loaders from which this loader inherits from. @return All parents of this loader. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/zencode/IScriptLoader.java:71
↓ 4 callers
Method
appendAnnotation
(T annotation)
common/src/main/java/com/blamejared/crafttweaker/impl/registry/natives/ExecutableReferenceInfo.java:20
↓ 4 callers
Method
apply
(ActionTradeBase action, boolean wandering)
common/src/main/java/com/blamejared/crafttweaker/api/villager/CTVillagerTrades.java:643
↓ 4 callers
Method
apply
(Entity entity, NameTagResult result)
common/src/main/java/com/blamejared/crafttweaker/api/entity/INameTagFunction.java:14
↓ 4 callers
Method
asByteArray
()
common/src/main/java/com/blamejared/crafttweaker/api/data/ByteArrayData.java:96
↓ 4 callers
Method
asIntArray
()
common/src/main/java/com/blamejared/crafttweaker/api/data/IntArrayData.java:107
↓ 4 callers
Method
asLongArray
()
common/src/main/java/com/blamejared/crafttweaker/api/data/LongArrayData.java:125
↓ 4 callers
Method
asString
Gets an escaped string version of this IData, quotes are included in the output <p>E.G {@code println(("hello" as IData).asString())} prints {@code "
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:530
↓ 4 callers
Method
build
(final IData prefix)
common/src/main/java/com/blamejared/crafttweaker/api/data/op/IDataMapBuilder.java:74
↓ 4 callers
Method
castFilter
Casts the filter onto the given {@link Stream} of {@link Recipe}s. <p>The filter can perform any operation required, which range from filtering, to s
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/ITargetingFilter.java:43
↓ 4 callers
Method
checkConflicts
(final IRecipeManager<?> manager, Recipe<?> first, final Recipe<?> second)
common/src/main/java/com/blamejared/crafttweaker/api/recipe/handler/helper/CraftingTableRecipeConflictChecker.java:17
↓ 4 callers
Method
compareTo
(@Nonnull MCTag o)
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:200
↓ 4 callers
Method
containsList
(List<IData> dataValues)
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:757
↓ 4 callers
Method
copy
Creates a copy
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:139
↓ 4 callers
Method
crafttweaker$callAddMix
(Potion pPotionEntry, Item pPotionIngredient, Potion pPotionResult)
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/brewing/AccessPotionBrewing.java:27
↓ 4 callers
Method
crafttweaker$getAddition
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/recipe/AccessSmithingTrimRecipe.java:21
↓ 4 callers
Method
crafttweaker$getBase
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/recipe/AccessSmithingTrimRecipe.java:18
↓ 4 callers
Method
crafttweaker$getForSale
()
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessBasicTrade.java:17
↓ 4 callers
Method
crafttweaker$getFromItem
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessItemsAndEmeraldsToItems.java:12
↓ 4 callers
Method
crafttweaker$getPOTION_MIXES
()
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/brewing/AccessPotionBrewing.java:15
↓ 4 callers
Method
crafttweaker$getPrice
()
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessBasicTrade.java:11
↓ 4 callers
Method
crafttweaker$getPrice2
()
forge/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessBasicTrade.java:14
↓ 4 callers
Method
crafttweaker$getTemplate
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/recipe/AccessSmithingTrimRecipe.java:15
↓ 4 callers
Method
crafttweaker$getToItem
()
common/src/main/java/com/blamejared/crafttweaker/mixin/common/access/villager/AccessItemsAndEmeraldsToItems.java:15
↓ 4 callers
Method
create
(final ItemPredicate.Builder predicate)
common/src/main/java/com/blamejared/crafttweaker/natives/loot/condition/ExpandMatchTool.java:16
↓ 4 callers
Method
createResourceLocationArgument
(CodePosition position, ResourceLocation location)
common/src/main/java/com/blamejared/crafttweaker/api/util/ParseUtil.java:72
↓ 4 callers
Method
debug
(final Marker marker, final Message message)
common/src/main/java/com/blamejared/crafttweaker/impl/logging/SystemLogger.java:47
↓ 4 callers
Method
dimension
(GlobalPos internal)
common/src/main/java/com/blamejared/crafttweaker/natives/util/ExpandGlobalPos.java:29
↓ 4 callers
Method
displayBranding
Indicates whether a branding message should be printed to the logs during the script run. <p>The branding message acts as a referral to CraftTweaker'
common/src/main/java/com/blamejared/crafttweaker/api/zencode/scriptrun/IScriptRunInfo.java:56
↓ 4 callers
Method
doesConflict
Checks if the two recipes conflict with each other. <p>In this case, a conflict is defined as the two recipes being made in the exact same way (e.g.
common/src/main/java/com/blamejared/crafttweaker/api/recipe/handler/IRecipeHandler.java:137
↓ 4 callers
Method
element
(final IData data, final Supplier<T> creator)
common/src/main/java/com/blamejared/crafttweaker/api/data/op/SameTypeListDataAdapter.java:24
↓ 4 callers
Method
emptyMap
()
common/src/main/java/com/blamejared/crafttweaker/api/data/op/IDataOps.java:208
↓ 4 callers
Method
exists
Checks if this tag exists. @return true if this tag exists, false otherwise.
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:39
↓ 4 callers
Method
getBlock
Gets the give {@link Block}. Throws an Exception if not found @param tokens What you would write in the BEP call. @return The found {@link Block} @
common/src/main/java/com/blamejared/crafttweaker/api/bracket/BracketHandlers.java:91
↓ 4 callers
Method
getCommandString
()
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/ITargetingStrategy.java:92
↓ 4 callers
Method
getCommandString
Gets the blockstate bracket handler syntax for this BlockState. E.G. {@code <blockstate:minecraft:grass:snowy=true>} @return The blockstate bracket
common/src/main/java/com/blamejared/crafttweaker/natives/block/ExpandBlockState.java:301
← previous
next →
401–500 of 8,150, ranked by callers