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
↓ 617 callers
Method
get
(@NotNull DataComponentType<? extends T> type)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:627
↓ 342 callers
Method
assertThat
(boolean actual, boolean expected)
common/src/gametest/java/com/blamejared/crafttweaker/gametest/framework/zencode/GameTestGlobals.java:27
↓ 341 callers
Method
stream
()
common/src/main/java/com/blamejared/crafttweaker/platform/registry/RegistryWrapper.java:17
↓ 314 callers
Method
map
Maps this IData to another IData based on the given operation. @param operation The operation to apply to this IData @return A new IData from the op
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:702
↓ 307 callers
Method
of
(final ItemLike item)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:101
↓ 250 callers
Method
named
(String name)
common/src/gametest/java/com/blamejared/crafttweaker/gametest/CraftTweakerGameTest.java:35
↓ 248 callers
Method
file
(final String path)
common/src/main/java/com/blamejared/crafttweaker/api/mod/PlatformMod.java:22
↓ 240 callers
Method
add
Adds the given tags to this tag. @param tags The tags to add. @docParam tags <tag:item:minecraft:wool>
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:75
↓ 235 callers
Method
assertOutput
(int index, String message)
common/src/main/java/com/blamejared/crafttweaker/gametest/logging/appender/GameTestLoggerAppender.java:103
↓ 231 callers
Method
data
()
common/src/gametest/java/com/blamejared/crafttweaker/gametest/framework/zencode/GameTestGlobals.java:54
↓ 225 callers
Method
assertNoErrors
()
common/src/main/java/com/blamejared/crafttweaker/gametest/logging/appender/GameTestLoggerAppender.java:87
↓ 225 callers
Method
assertNoWarnings
()
common/src/main/java/com/blamejared/crafttweaker/gametest/logging/appender/GameTestLoggerAppender.java:95
↓ 225 callers
Method
runScripts
(GameTestHelper helper, ScriptBuilder builder)
common/src/gametest/java/com/blamejared/crafttweaker/impl/script/scriptrun/GameTestScriptRunner.java:28
↓ 171 callers
Method
equals
Checks if this tag equals the other tag. @param other The tag to check against. @return true if the tags are equal, false otherwise. @docParam othe
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:171
↓ 162 callers
Method
isEmpty
Checks if this data is empty. @return True if empty.
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:661
↓ 154 callers
Method
forEach
(final Consumer<? super Path> action)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/SuspiciousAwarePathList.java:338
↓ 139 callers
Method
put
Puts the given value inside this IData at the given index. @param index The key to store the data at @param value The data to store. @docParam index
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:279
↓ 136 callers
Method
uncheck
(final Object o)
common/src/main/java/com/blamejared/crafttweaker/api/util/GenericUtil.java:7
↓ 129 callers
Method
cancelable
Constructs a new <em>cancelable</em> {@link IEventBus} for the given event type. <p>A cancelable event bus supports cancellation of events, the state
common/src/main/java/com/blamejared/crafttweaker/api/event/bus/IEventBus.java:109
↓ 125 callers
Method
translatable
(String content, String... args)
common/src/main/java/com/blamejared/crafttweaker/natives/text/ExpandComponent.java:35
↓ 121 callers
Method
getInternal
Gets the internal {@link Collection} of this tag. <p>This should only be used if the values of the tag is needed, other usecases should use {@link #g
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:185
↓ 118 callers
Method
of
Obtains an instance of this class. @return An instance of this class. @since 15.0.0
neoforge/src/main/java/com/blamejared/crafttweaker/api/event/bus/NeoForgeEventBusWire.java:54
↓ 116 callers
Method
direct
Constructs a new <em>direct</em> {@link IEventBus} for the given event type. <p>A direct event bus does not support cancellation.</p> @param clazz T
common/src/main/java/com/blamejared/crafttweaker/api/event/bus/IEventBus.java:68
↓ 115 callers
Method
of
Obtains an instance of this class. @return An instance of this class. @since 11.0.0
forge/src/main/java/com/blamejared/crafttweaker/api/event/bus/ForgeEventBusWire.java:59
↓ 108 callers
Method
filter
Specifies an {@link IFilteringRule} that the replacer must follow. <p>Note that the rules are <strong>positive</strong>, meaning that they specify th
common/src/main/java/com/blamejared/crafttweaker/api/recipe/replacement/Replacer.java:80
↓ 98 callers
Method
getType
Gets the type of this IData. @return The type of this IData.
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:713
↓ 97 callers
Method
getKey
(T object)
common/src/main/java/com/blamejared/crafttweaker/platform/registry/RegistryWrapper.java:13
↓ 95 callers
Method
register
(final EventPriority priority, final boolean receiveCanceled, final Consumer<E> handler)
forge/src/main/java/com/blamejared/crafttweaker/api/event/bus/ForgeEventBusWire.java:40
↓ 94 callers
Method
matches
(IItemStack stack)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:453
↓ 92 callers
Method
append
(final IData data)
common/src/main/java/com/blamejared/crafttweaker/api/data/op/AnyTypeListDataAdapter.java:52
↓ 87 callers
Method
apply
Applies the action, executing all code necessary. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/action/base/IAction.java:35
↓ 87 callers
Method
set
Sets the values that are being pointed to by the given {@link IRecipeComponent} to the given {@link List}. <p>If the given component is not part of t
common/src/main/java/com/blamejared/crafttweaker/api/recipe/component/IDecomposedRecipe.java:135
↓ 80 callers
Method
copy
()
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:686
↓ 79 callers
Method
size
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipeFileChannel.java:167
↓ 78 callers
Method
remove
Removes the given tags from this tag. @param tags The tags to remove. @docParam tags <tag:item:minecraft:wool>
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:104
↓ 74 callers
Method
contains
Checks if this tag contains an element with the given id @param id The ID of the element to check. @return true if it contains the element, false ot
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:131
↓ 72 callers
Method
withStyle
(MutableComponent internal, Function<Style, Style> styleOperator)
common/src/main/java/com/blamejared/crafttweaker/natives/text/ExpandMutableComponent.java:97
↓ 68 callers
Method
rl
(String path)
common/src/main/java/com/blamejared/crafttweaker/api/CraftTweakerConstants.java:37
↓ 66 callers
Method
of
()
forge/src/main/java/com/blamejared/crafttweaker/api/event/ForgeEventCancellationCarrier.java:23
↓ 64 callers
Method
accept
(DataVisitor<T> visitor)
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:691
↓ 63 callers
Method
of
()
neoforge/src/main/java/com/blamejared/crafttweaker/api/event/NeoForgeEventCancellationCarrier.java:23
↓ 62 callers
Method
error
(final Marker marker, final Message message)
common/src/main/java/com/blamejared/crafttweaker/impl/logging/SystemLogger.java:349
↓ 61 callers
Method
test
(@Nullable ItemStack stack)
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/type/IngredientCraftTweakerBase.java:17
↓ 60 callers
Method
literal
(String content)
common/src/main/java/com/blamejared/crafttweaker/natives/text/ExpandComponent.java:29
↓ 60 callers
Method
of
(final IScriptRunInfo info, final List<SourceFile> sources, final ScriptingEngineLogger logger)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/runner/IScriptRunner.java:12
↓ 59 callers
Method
apply
Applies the given {@link IAction}. @param action The action to apply. @see IScriptRunManager#applyAction(IAction) @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/CraftTweakerAPI.java:105
↓ 59 callers
Method
setComponent
(Item internal, DataComponentType<T> type, T value)
common/src/main/java/com/blamejared/crafttweaker/natives/item/ExpandItem.java:81
↓ 55 callers
Method
id
Gets the id of this tag. @return The id of this tag.
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:51
↓ 53 callers
Method
create
(final String group, final CookingBookCategory category, final Ingredient ingredient, final ItemStack result,
common/src/main/java/com/blamejared/crafttweaker/impl/recipe/handler/type/vanilla/CookingRecipeHandler.java:40
↓ 51 callers
Method
getCommandString
()
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:206
↓ 51 callers
Method
holderOrThrow
(ResourceKey<?> registry, T thing)
common/src/main/java/com/blamejared/crafttweaker/platform/services/IRegistryHelper.java:74
↓ 50 callers
Method
asInt
Casts this IData to an int. @return this data as an int
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:480
↓ 50 callers
Method
asLong
Casts this IData to a long. @return this data as a long
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:492
↓ 49 callers
Method
clear
Removes all elements in this tag.
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:116
↓ 49 callers
Method
getItem
(int slot)
common/src/main/java/com/blamejared/crafttweaker/platform/helper/inventory/IInventoryWrapper.java:11
↓ 49 callers
Method
name
()
common/src/main/java/com/blamejared/crafttweaker/api/mod/PlatformMod.java:14
↓ 49 callers
Method
toArray
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/SuspiciousAwarePathList.java:182
↓ 48 callers
Method
getSource
(DamageContainer internal)
neoforge/src/main/java/com/blamejared/crafttweaker/natives/world/damage/ExpandDamageContainer.java:72
↓ 47 callers
Method
getValue
(Vec3 internal, Direction.Axis axis)
common/src/main/java/com/blamejared/crafttweaker/natives/util/math/ExpandVec3.java:172
↓ 46 callers
Method
asByte
Casts this IData to a byte. @return this data as a byte
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:456
↓ 46 callers
Method
getAsString
Gets the literal string version of this IData. <p>E.G {@code println(("hello" as IData).getAsString())} prints {@code hello}</p> @return The literal
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:543
↓ 45 callers
Method
containsKey
(ResourceLocation location)
common/src/main/java/com/blamejared/crafttweaker/platform/registry/RegistryWrapper.java:21
↓ 44 callers
Method
asShort
Casts this IData to a short. @return this data as a short
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:468
↓ 44 callers
Method
expected
()
common/src/gametest/java/com/blamejared/crafttweaker/gametest/framework/parameterized/Arguments.java:25
↓ 44 callers
Method
value
()
common/src/main/java/com/blamejared/crafttweaker/impl/registry/natives/ExecutableReferenceInfo.java:66
↓ 43 callers
Method
length
Gets the length of this IData. @return The length of this IData.
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:615
↓ 42 callers
Method
format
(final SemanticModule module)
common/src/main/java/com/blamejared/crafttweaker/impl/script/scriptrun/runner/FormattingScriptRunner.java:38
↓ 42 callers
Method
warn
(final Marker marker, final Message message)
common/src/main/java/com/blamejared/crafttweaker/impl/logging/SystemLogger.java:2001
↓ 41 callers
Method
append
(final LogEvent event)
common/src/main/java/com/blamejared/crafttweaker/impl/logging/PlayerAppender.java:82
↓ 40 callers
Method
input
()
common/src/gametest/java/com/blamejared/crafttweaker/gametest/framework/parameterized/Arguments.java:35
↓ 40 callers
Method
zenCode
Obtains the logger used by the ZenCode system. <p>Usages of this logger is suggested for actions related to script execution and discovery, along wit
common/src/main/java/com/blamejared/crafttweaker/api/logging/CommonLoggers.java:75
↓ 39 callers
Method
getAmount
Gets the fluid amount in MilliBuckets (mB). @return The amount of this fluid
common/src/main/java/com/blamejared/crafttweaker/api/fluid/IFluidStack.java:168
↓ 39 callers
Method
info
(final Marker marker, final Message message)
common/src/main/java/com/blamejared/crafttweaker/impl/logging/SystemLogger.java:963
↓ 39 callers
Method
split
Splits the {@link DataComponentPatch} into a {@link DataComponentPatch.SplitResult} containing the added and removed {@link DataComponentMap}s. @retu
common/src/main/java/com/blamejared/crafttweaker/natives/component/ExpandDataComponentPatch.java:97
↓ 38 callers
Method
entrySet
()
forge/src/main/java/com/blamejared/crafttweaker/impl/loot/ForgeLootModifierMapAdapter.java:99
↓ 37 callers
Method
asList
Casts this IData to a list. @return this data as a list
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:555
↓ 37 callers
Method
empty
()
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:96
↓ 37 callers
Method
getOrThrow
(ResourceKey<Registry<T>> registry, ResourceKey<T> key)
common/src/main/java/com/blamejared/crafttweaker/platform/services/IRegistryHelper.java:29
↓ 36 callers
Method
of
Gets an IFluidStack from the given T type. On Forge, the only supported T type is {@code net.minecraftforge.fluids.FluidStack}. On Fabric, the only su
common/src/main/java/com/blamejared/crafttweaker/api/fluid/IFluidStack.java:57
↓ 35 callers
Method
keySet
()
common/src/main/java/com/blamejared/crafttweaker/platform/registry/RegistryWrapper.java:19
↓ 35 callers
Method
values
Gets a {@link Stream} containing all values that the bracket handler can recognize. <p>In case returning all values is impossible, a valid and comple
common/src/main/java/com/blamejared/crafttweaker/api/command/type/IBracketDumperInfo.java:54
↓ 34 callers
Method
iterator
()
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:634
↓ 33 callers
Method
registryAccess
()
common/src/main/java/com/blamejared/crafttweaker/platform/helper/IAccessibleElementsProvider.java:22
↓ 32 callers
Method
asDouble
Casts this IData to a double. @return this data as a double
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:516
↓ 32 callers
Method
asFloat
Casts this IData to a float. @return this data as a float
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:504
↓ 32 callers
Method
getTagKey
Gets the {@link TagKey} of this tag. @return The {@link TagKey} of this tag.
common/src/main/java/com/blamejared/crafttweaker/api/tag/MCTag.java:195
↓ 31 callers
Method
getName
()
common/src/main/java/com/blamejared/crafttweaker/impl/logging/SystemMarker.java:28
↓ 31 callers
Method
getRegistry
Provides access to the main CraftTweaker set of registries. @return An instance of {@link ICraftTweakerRegistry}. @since 9.1.0
common/src/main/java/com/blamejared/crafttweaker/api/CraftTweakerAPI.java:56
↓ 31 callers
Method
success
(Class<T> tClass, T object)
common/src/main/java/com/blamejared/crafttweaker/natives/world/ExpandInteractionResultHolder.java:28
↓ 30 callers
Method
copyOf
(T[] original, int newLength, T defaultValue)
common/src/main/java/com/blamejared/crafttweaker/api/util/ArrayUtil.java:38
↓ 30 callers
Method
getOrDefault
(@NotNull DataComponentType<? extends T> type, @NotNull T value)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:633
↓ 29 callers
Method
logger
()
common/src/main/java/com/blamejared/crafttweaker/CraftTweakerCommon.java:69
↓ 29 callers
Method
ofMutable
(final ItemStack stack)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:121
↓ 28 callers
Method
send
(final CommandSourceStack source, final Component component)
common/src/main/java/com/blamejared/crafttweaker/api/command/CommandUtilities.java:35
↓ 28 callers
Method
toMap
(final Map<Class<? extends Annotation>, Annotation> other)
common/src/main/java/com/blamejared/crafttweaker/impl/registry/natives/ExecutableReferenceInfo.java:51
↓ 28 callers
Method
with
(DataComponentType<T> type, @ZenCodeType.Nullable T value)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:187
↓ 27 callers
Method
open
()
common/src/main/java/com/blamejared/crafttweaker/impl/script/recipefs/RecipeFileSystem.java:378
↓ 27 callers
Method
transform
(IIngredientTransformer transformer)
common/src/main/java/com/blamejared/crafttweaker/api/item/IItemStack.java:604
↓ 26 callers
Method
fromIngredient
(Ingredient ingredient)
common/src/main/java/com/blamejared/crafttweaker/api/ingredient/IIngredient.java:269
↓ 26 callers
Method
getInternal
Gets the internal Tag stored in this IData. @return the vanilla Tag that this IData represents.
common/src/main/java/com/blamejared/crafttweaker/api/data/IData.java:684
next →
1–100 of 8,150, ranked by callers