History - net.minecraft.advancements.critereon.BlockPredicate

1.21.3

Names

aw

ax

Fields

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks, f_146710_

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state, f_17905_

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state

Optional<NbtPredicate>: e, nbt, comp_1734, nbt, f_17906_

Optional<NbtPredicate>: e, nbt, comp_1734, nbt

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC, f_291811_

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC, f_315415_

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC

Constructors

Methods

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, m_17914_

boolean (ServerLevel, BlockPos): a, matches, method_22454, test

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks, f_146710_

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state, f_17905_

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt, f_17906_

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt

boolean (BlockInWorld): a, matches, method_57147, test, m_321461_

boolean (BlockInWorld): a, matches, method_57147, test

boolean (BlockState): a, matchesState, method_57146, testState, m_320876_

boolean (BlockState): a, matchesState, method_57146, testState

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testBlockEntity, m_320500_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testBlockEntity

boolean (): a, requiresNbt, method_57143, hasNbt, m_324452_

boolean (): a, requiresNbt, method_57143, hasNbt

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

av

aw

Fields

Constructors

Methods

1.20.6

Names

au

av

Fields

Optional<TagKey<Block>>: b, tag, comp_1731, tag, f_17903_

com.mojang.serialization.Codec<HolderSet<Block>>: f, BLOCKS_CODEC, field_45724, BLOCK_ENTRY_LIST_CODEC, f_290631_

StreamCodec<RegistryFriendlyByteBuf, BlockPredicate>: b, STREAM_CODEC, field_49181, PACKET_CODEC, f_315415_

Constructors

(Optional<TagKey<Block>>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

(Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

Methods

Optional<TagKey<Block>> (): a, tag, comp_1731, tag, f_17903_

boolean (BlockInWorld): a, matches, method_57147, test, m_321461_

boolean (BlockState): a, matchesState, method_57146, testState, m_320876_

boolean (LevelReader, BlockEntity, NbtPredicate): a, matchesBlockEntity, method_57145, testBlockEntity, m_320500_

boolean (): a, requiresNbt, method_57143, hasNbt, m_324452_

1.20.4

Names

av

au

Fields

Constructors

Methods

1.20.2

Names

at

av

Fields

BlockPredicate: a, ANY, field_20692, ANY, f_17902_

StatePropertiesPredicate: d, properties, field_20695, state, f_17905_

NbtPredicate: e, nbt, field_20696, nbt, f_17906_

Set<Block>: c, blocks, field_20694, blocks, f_146710_

TagKey<Block>: b, tag, field_20693, tag, f_17903_

Optional<TagKey<Block>>: b, tag, comp_1731, tag, f_17903_

Optional<HolderSet<Block>>: c, blocks, comp_1732, blocks, f_146710_

Optional<StatePropertiesPredicate>: d, properties, comp_1733, state, f_17905_

Optional<NbtPredicate>: e, nbt, comp_1734, nbt, f_17906_

com.mojang.serialization.Codec<HolderSet<Block>>: f, BLOCKS_CODEC, field_45724, BLOCK_ENTRY_LIST_CODEC, f_290631_

com.mojang.serialization.Codec<BlockPredicate>: a, CODEC, field_45723, CODEC, f_291811_

Constructors

(TagKey<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

(Optional<TagKey<Block>>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<NbtPredicate>)

Methods

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, m_17917_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, m_17913_

Optional<TagKey<Block>> (): a, tag, comp_1731, tag, f_17903_

Optional<HolderSet<Block>> (): b, blocks, comp_1732, blocks, f_146710_

Optional<StatePropertiesPredicate> (): c, properties, comp_1733, state, f_17905_

Optional<NbtPredicate> (): d, nbt, comp_1734, nbt, f_17906_

1.20.1

Names

Fields

Constructors

Methods

1.19.4

Names

ar

at

Fields

Constructors

Methods

1.19.3

Names

au

ar

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

Fields

Constructors

Methods

1.19

Names

Fields

Constructors

Methods

1.18.2

Names

Fields

Tag<Block>: b, tag, field_20693, tag, f_17903_

TagKey<Block>: b, tag, field_20693, tag, f_17903_

Constructors

(Tag<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

(TagKey<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

at

au

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

an

at

net.minecraft.advancements.criterion.BlockPredicate

net.minecraft.src.C_411_

net.minecraft.server.v1_16_R3.CriterionConditionBlock

net.minecraft.advancements.critereon.CriterionConditionBlock

Fields

BlockPredicate: a, ANY, field_20692, ANY, field_226231_a_

BlockPredicate: a, ANY, field_20692, ANY, f_17902_

Tag<Block>: b, tag, field_20693, tag, field_226232_b_

Tag<Block>: b, tag, field_20693, tag, f_17903_

Block: c, block, field_20694, block, field_226233_c_

StatePropertiesPredicate: d, properties, field_20695, state, field_226234_d_

StatePropertiesPredicate: d, properties, field_20695, state, f_17905_

NbtPredicate: e, nbt, field_20696, nbt, field_226235_e_

NbtPredicate: e, nbt, field_20696, nbt, f_17906_

Set<Block>: c, blocks, field_20694, blocks, f_146710_

Constructors

(Tag<Block>, Block, StatePropertiesPredicate, NbtPredicate)

(Tag<Block>, Set<Block>, StatePropertiesPredicate, NbtPredicate)

Methods

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, func_226238_a_

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, m_17914_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, func_226237_a_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, m_17917_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, func_226236_a_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, m_17913_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

net.minecraft.server.v1_16_R2.CriterionConditionBlock

net.minecraft.server.v1_16_R3.CriterionConditionBlock

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

al

an

net.minecraft.server.v1_16_R1.CriterionConditionBlock

net.minecraft.server.v1_16_R2.CriterionConditionBlock

Fields

Constructors

Methods

1.16.1

Names

aj

al

net.minecraft.server.v1_15_R1.CriterionConditionBlock

net.minecraft.server.v1_16_R1.CriterionConditionBlock

Fields

Constructors

Methods

1.15.2

Names

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

aj

net.minecraft.advancements.critereon.BlockPredicate

net.minecraft.class_4550

net.minecraft.predicate.BlockPredicate

net.minecraft.advancements.criterion.BlockPredicate

net.minecraft.server.v1_15_R1.CriterionConditionBlock

Fields

BlockPredicate: a, ANY, field_20692, ANY, field_226231_a_

Tag<Block>: b, tag, field_20693, tag, field_226232_b_

Block: c, block, field_20694, block, field_226233_c_

StatePropertiesPredicate: d, properties, field_20695, state, field_226234_d_

NbtPredicate: e, nbt, field_20696, nbt, field_226235_e_

Constructors

(Tag<Block>, Block, StatePropertiesPredicate, NbtPredicate)

Methods

boolean (ServerLevel, BlockPos): a, matches, method_22454, test, func_226238_a_

BlockPredicate (com.google.gson.JsonElement): a, fromJson, method_22453, fromJson, func_226237_a_

com.google.gson.JsonElement (): a, serializeToJson, method_22452, toJson, func_226236_a_