net.minecraft.command.argument

public class BlockStateParser

cw
net.minecraft.unmapped.C_92138010
net.minecraft.command.argument.BlockStateParser
net.minecraft.command.arguments.BlockStateParser

Field summary

Modifier and TypeField
public static final SimpleCommandExceptionType
a
f_06817172
NO_TAGS_ALLOWED_EXCEPTION
field_199831_a
public static final DynamicCommandExceptionType
b
f_83379621
INVALID_ID_EXCEPTION
field_197259_a
public static final Dynamic2CommandExceptionType
c
f_45946787
UNKNOWN_PROPERTY_EXCEPTION
field_197260_b
public static final Dynamic2CommandExceptionType
d
f_32665213
DUPLICATE_PROPERTY_EXCEPTION
field_197261_c
public static final Dynamic3CommandExceptionType
e
f_48588445
INVALID_PROPERTY_EXCEPTION
field_197262_d
public static final Dynamic2CommandExceptionType
f
f_98971985
NO_VALUE_EXCEPTION
field_197263_e
public static final SimpleCommandExceptionType
g
f_13447064
UNCLOSED_PROPERTY_EXCEPTION
field_197264_f
private static final Function<SuggestionsBuilder, CompletableFuture<Suggestions>>
h
f_95071232
NO_SUGGESTIONS
field_197265_g
private final StringReader
i
f_03587883
reader
field_197266_h
private final boolean
j
f_91194191
testing
field_199832_j
private final Map<Property<?>, Comparable<?>>
k
f_80070722
properties
field_197267_i
private final Map<String, String>
l
f_38529067
vagueProperties
field_200141_l
private Identifier
m
f_89488138
id
field_197268_j
private StateDefinition<Block, BlockState>
n
f_02327847
definition
field_197269_k
private BlockState
o
f_16368740
state
field_197270_l
private NbtCompound
p
f_89735753
nbt
field_197271_m
private Identifier
q
f_71329151
tag
field_199833_p
private int
r
f_81176796
cursor
field_201954_r
private Function<SuggestionsBuilder, CompletableFuture<Suggestions>>
s
f_10211051
suggestions
field_197272_n

Constructor summary

ModifierConstructor
public (StringReader reader, boolean testing)

Method summary

Modifier and TypeMethod
public Map<Property<?>, Comparable<?>>
a()
m_03289202()
getProperties()
func_197254_a()
public BlockState
b()
m_03924725()
getState()
func_197249_b()
public NbtCompound
c()
m_55766885()
getNbt()
func_197241_c()
public Identifier
d()
m_48941199()
getTag()
func_199829_d()
public BlockStateParser
a(boolean arg0)
m_30619424(boolean arg0)
parse(boolean parseNbt)
func_197243_a(boolean arg0)
private CompletableFuture<Suggestions>
b(SuggestionsBuilder arg0)
m_02497172(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestPropertyOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197252_b(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
c(SuggestionsBuilder arg0)
m_91442272(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestVaguePropertyOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_200136_c(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
d(SuggestionsBuilder arg0)
m_12511922(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestProperty(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197256_c(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
e(SuggestionsBuilder arg0)
m_09694153(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestVagueProperty(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_200134_e(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
f(SuggestionsBuilder arg0)
m_80100699(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestNbtStart(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197244_d(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private boolean
k()
m_43880715()
hasNbt()
func_212598_k()
private CompletableFuture<Suggestions>
g(SuggestionsBuilder arg0)
m_83946431(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestPropertyValueSeparator(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197246_e(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
h(SuggestionsBuilder arg0)
m_46245900(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestNextPropertyOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197248_f(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private static <T extends Comparable<T>> SuggestionsBuilder
a(SuggestionsBuilder arg0, bml<T> arg1)
m_84352453(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0, C_35946071<T> arg1)
suggestValues(com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Property<T> property)
func_201037_a(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0, IProperty<T> arg1)
private CompletableFuture<Suggestions>
a(SuggestionsBuilder arg0, String arg1)
m_70980526(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0, String arg1)
suggestVagueValue(com.mojang.brigadier.suggestion.SuggestionsBuilder builder, String property)
func_200140_a(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0, String arg1)
private CompletableFuture<Suggestions>
i(SuggestionsBuilder arg0)
m_74233875(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestStartVaguePropertyOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_212599_i(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
j(SuggestionsBuilder arg0)
m_31605343(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestStartPropertiesOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197255_g(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
k(SuggestionsBuilder arg0)
m_99751008(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_201953_j(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
private CompletableFuture<Suggestions>
l(SuggestionsBuilder arg0)
m_90388251(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
suggestBlockIdOrTag(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197250_h(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
public void
e()
m_86056253()
parseBlock()
func_197258_d()
public void
f()
m_77733577()
parseTag()
func_199827_f()
public void
g()
m_12801980()
parseProperties()
func_197257_e()
public void
h()
m_07698948()
parseVagueProperties()
func_200137_h()
public void
i()
m_88428052()
parseNbt()
func_197240_f()
private <T extends Comparable<T>> void
a(bml<T> arg0, String arg1, int arg2)
m_22341029(C_35946071<T> arg0, String arg1, int arg2)
setValue(Property<T> property, String value, int cursor)
func_197253_a(IProperty<T> arg0, String arg1, int arg2)
public static String
a(blb arg0, gy arg1)
m_38067461(C_15815210 arg0, C_74087615 arg1)
serialize(BlockState state, NbtCompound nbt)
func_197247_a(IBlockState arg0, NBTTagCompound arg1)
private static <T extends Comparable<T>> void
a(StringBuilder arg0, bml<T> arg1, Comparable<?> arg2)
m_70455134(StringBuilder arg0, C_35946071<T> arg1, Comparable<?> arg2)
serializeProperty(StringBuilder sb, Property<T> property, Comparable<?> value)
func_211375_a(StringBuilder arg0, IProperty<T> arg1, Comparable<?> arg2)
public CompletableFuture<Suggestions>
a(SuggestionsBuilder arg0)
m_00864398(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
addSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
func_197245_a(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
public Map<String, String>
j()
m_67024771()
getVagueProperties()
func_200139_j()