public class BlockStateParser
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static com.mojang.brigadier.exceptions.DynamicCommandExceptionType | STATE_BAD_ID | 
| static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType | STATE_DUPLICATE_PROPERTY | 
| static com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType | STATE_INVALID_PROPERTY_VALUE | 
| static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType | STATE_NO_VALUE | 
| static com.mojang.brigadier.exceptions.SimpleCommandExceptionType | STATE_TAGS_NOT_ALLOWED | 
| static com.mojang.brigadier.exceptions.SimpleCommandExceptionType | STATE_UNCLOSED | 
| static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType | STATE_UNKNOWN_PROPERTY | 
| コンストラクタと説明 | 
|---|
| BlockStateParser(com.mojang.brigadier.StringReader readerIn,
                boolean allowTags) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| CompoundNBT | getNbt() | 
| java.util.Map<IProperty<?>,java.lang.Comparable<?>> | getProperties() | 
| BlockState | getState() | 
| java.util.Map<java.lang.String,java.lang.String> | getStringProperties()Gets all of the properties the user has specified. | 
| java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> | getSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) | 
| ResourceLocation | getTag() | 
| BlockStateParser | parse(boolean parseTileEntity) | 
| void | readBlock() | 
| void | readNBT() | 
| void | readProperties() | 
| void | readStringProperties() | 
| void | readTag() | 
| static java.lang.String | toString(BlockState state) | 
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType STATE_TAGS_NOT_ALLOWED
public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType STATE_BAD_ID
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType STATE_UNKNOWN_PROPERTY
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType STATE_DUPLICATE_PROPERTY
public static final com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType STATE_INVALID_PROPERTY_VALUE
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType STATE_NO_VALUE
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType STATE_UNCLOSED
public BlockStateParser(com.mojang.brigadier.StringReader readerIn,
                        boolean allowTags)
public java.util.Map<IProperty<?>,java.lang.Comparable<?>> getProperties()
@Nullable public BlockState getState()
@Nullable public CompoundNBT getNbt()
@Nullable public ResourceLocation getTag()
public BlockStateParser parse(boolean parseTileEntity) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic void readBlock()
               throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic void readTag()
             throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic void readProperties()
                    throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic void readStringProperties()
                          throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic void readNBT()
             throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxExceptionpublic static java.lang.String toString(BlockState state)
public java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
public java.util.Map<java.lang.String,java.lang.String> getStringProperties()