跳到主要内容

Minecraft 参数

参数和字面量 页面涵盖了最常用的原生 Brigadier 参数。但 Minecraft(和 Paper)定义了更多参数。这些参数可以通过 ArgumentTypes 类在静态上下文中访问。我们将在本节中介绍所有这些参数。

快速概览

这里定义了所有可能参数的快速概览:

方法名称返回值快速链接
blockPosition()BlockPositionResolverBlock Position 参数
blockState()BlockStateBlock State 参数
component()Component (Kyori)Component 参数
doubleRange()DoubleRangeProviderDouble Range 参数
entity()EntitySelectorArgumentResolverEntity 参数
entities()EntitySelectorArgumentResolverEntities 参数
entityAnchor()LookAnchorEntity Anchor 参数
finePosition(boolean centerIntegers)FinePositionResolverFine Position 参数
gameMode()GameModeGameMode 参数
heightMap()HeightMapHeightMap 参数
integerRange()IntegerRangeProviderInteger Range 参数
itemPredicate()ItemStackPredicateItem Predicate 参数
itemStack()ItemStackItemStack 参数
key()Key (Kyori)Key 参数
namedColor()NamedTextColor (Kyori)Named Color 参数
namespacedKey()NamespacedKeyBukkit NamespacedKey 参数
objectiveCriteria()CriteriaObjective Criteria 参数
player()PlayerSelectorArgumentResolverPlayer 参数
players()PlayerSelectorArgumentResolverPlayers 参数
playerProfiles()PlayerProfileListResolverPlayer Profiles 参数
resource(RegistryKey)(取决于 RegistryKey)Resource 参数
resourceKey(RegistryKey)(取决于 RegistryKey)Resource Key 参数
style()Style (Kyori)Style 参数
signedMessage()SignedMessageResolverSigned Message 参数
scoreboardDisplaySlot()DisplaySlotScoreboard Display Slot 参数
time(int mintime)IntegerTime 参数
templateMirror()MirrorTemplate Mirror 参数
templateRotation()StructureRotationTemplate Rotation 参数
uuid()UUIDUUID 参数
world()WorldWorld 参数