Uses of Class
net.minecraft.util.CachedBlockInfo
-
Packages that use CachedBlockInfo Package Description net.minecraft.block.pattern net.minecraft.command.arguments net.minecraft.command.impl net.minecraft.item net.minecraft.util -
-
Uses of CachedBlockInfo in net.minecraft.block.pattern
Fields in net.minecraft.block.pattern with type parameters of type CachedBlockInfo Modifier and Type Field Description private com.google.common.cache.LoadingCache<BlockPos,CachedBlockInfo>
BlockPattern.PatternHelper. cache
private java.util.Map<java.lang.Character,java.util.function.Predicate<CachedBlockInfo>>
BlockPatternBuilder. lookup
Methods in net.minecraft.block.pattern that return CachedBlockInfo Modifier and Type Method Description CachedBlockInfo
BlockPattern.PatternHelper. getBlock(int p_177670_1_, int p_177670_2_, int p_177670_3_)
CachedBlockInfo
BlockPattern.CacheLoader. load(BlockPos p_load_1_)
Methods in net.minecraft.block.pattern that return types with arguments of type CachedBlockInfo Modifier and Type Method Description static com.google.common.cache.LoadingCache<BlockPos,CachedBlockInfo>
BlockPattern. createLevelCache(IWorldReader p_181627_0_, boolean p_181627_1_)
private java.util.function.Predicate<CachedBlockInfo>[][][]
BlockPatternBuilder. createPattern()
Method parameters in net.minecraft.block.pattern with type arguments of type CachedBlockInfo Modifier and Type Method Description private BlockPattern.PatternHelper
BlockPattern. matches(BlockPos p_177682_1_, Direction p_177682_2_, Direction p_177682_3_, com.google.common.cache.LoadingCache<BlockPos,CachedBlockInfo> p_177682_4_)
BlockPatternBuilder
BlockPatternBuilder. where(char p_177662_1_, java.util.function.Predicate<CachedBlockInfo> p_177662_2_)
Constructor parameters in net.minecraft.block.pattern with type arguments of type CachedBlockInfo Constructor Description PatternHelper(BlockPos p_i46378_1_, Direction p_i46378_2_, Direction p_i46378_3_, com.google.common.cache.LoadingCache<BlockPos,CachedBlockInfo> p_i46378_4_, int p_i46378_5_, int p_i46378_6_, int p_i46378_7_)
-
Uses of CachedBlockInfo in net.minecraft.command.arguments
Methods in net.minecraft.command.arguments that return types with arguments of type CachedBlockInfo Modifier and Type Method Description java.util.function.Predicate<CachedBlockInfo>
BlockPredicateArgument.IResult. create(ITagCollectionSupplier p_create_1_)
static java.util.function.Predicate<CachedBlockInfo>
BlockPredicateArgument. getBlockPredicate(com.mojang.brigadier.context.CommandContext<CommandSource> p_199825_0_, java.lang.String p_199825_1_)
Methods in net.minecraft.command.arguments with parameters of type CachedBlockInfo Modifier and Type Method Description boolean
BlockPredicateArgument.BlockPredicate. test(CachedBlockInfo p_test_1_)
boolean
BlockPredicateArgument.TagPredicate. test(CachedBlockInfo p_test_1_)
boolean
BlockStateInput. test(CachedBlockInfo p_test_1_)
-
Uses of CachedBlockInfo in net.minecraft.command.impl
Fields in net.minecraft.command.impl with type parameters of type CachedBlockInfo Modifier and Type Field Description static java.util.function.Predicate<CachedBlockInfo>
CloneCommand. FILTER_AIR
Method parameters in net.minecraft.command.impl with type arguments of type CachedBlockInfo Modifier and Type Method Description private static int
CloneCommand. clone(CommandSource p_198274_0_, BlockPos p_198274_1_, BlockPos p_198274_2_, BlockPos p_198274_3_, java.util.function.Predicate<CachedBlockInfo> p_198274_4_, CloneCommand.Mode p_198274_5_)
private static int
FillCommand. fillBlocks(CommandSource p_198463_0_, MutableBoundingBox p_198463_1_, BlockStateInput p_198463_2_, FillCommand.Mode p_198463_3_, java.util.function.Predicate<CachedBlockInfo> p_198463_4_)
private static int
SetBlockCommand. setBlock(CommandSource p_198683_0_, BlockPos p_198683_1_, BlockStateInput p_198683_2_, SetBlockCommand.Mode p_198683_3_, java.util.function.Predicate<CachedBlockInfo> p_198683_4_)
-
Uses of CachedBlockInfo in net.minecraft.item
Fields in net.minecraft.item declared as CachedBlockInfo Modifier and Type Field Description private CachedBlockInfo
ItemStack. cachedBreakBlock
private CachedBlockInfo
ItemStack. cachedPlaceBlock
Methods in net.minecraft.item with parameters of type CachedBlockInfo Modifier and Type Method Description private static boolean
ItemStack. areSameBlocks(CachedBlockInfo p_206846_0_, CachedBlockInfo p_206846_1_)
boolean
ItemStack. hasAdventureModeBreakTagForBlock(ITagCollectionSupplier p_206848_1_, CachedBlockInfo p_206848_2_)
boolean
ItemStack. hasAdventureModePlaceTagForBlock(ITagCollectionSupplier p_206847_1_, CachedBlockInfo p_206847_2_)
-
Uses of CachedBlockInfo in net.minecraft.util
Methods in net.minecraft.util that return types with arguments of type CachedBlockInfo Modifier and Type Method Description static java.util.function.Predicate<CachedBlockInfo>
CachedBlockInfo. hasState(java.util.function.Predicate<BlockState> p_177510_0_)
-