net.minecraft.server.jsonrpc.api

public record Schema

atx
net.minecraft.server.jsonrpc.api.Schema
net.minecraft.class_11821
net.minecraft.server.dedicated.management.schema.RpcSchema
net.minecraft.src.C_411336_
net.minecraft.server.jsonrpc.api.Schema

Field summary

Modifier and TypeField
private final Optional<URI>
v
reference
comp_4693
reference
f_412211_
private final Optional<String>
w
type
comp_4694
type
f_411620_
private final Optional<Schema>
x
items
comp_4695
items
f_412120_
private final Optional<Map<String, Schema>>
y
properties
comp_4696
properties
f_411610_
private final Optional<List<String>>
z
enumValues
comp_4697
enumValues
f_411814_
public static final com.mojang.serialization.Codec<Schema>
a
CODEC
field_62347
CODEC
f_413731_
private static final List<SchemaComponent>
A
SCHEMA_REGISTRY
field_62346
REGISTERED_SCHEMAS
f_414017_
public static final Schema
b
BOOL_SCHEMA
field_62348
BOOLEAN
f_413873_
public static final Schema
c
INT_SCHEMA
field_62349
INTEGER
f_411757_
public static final Schema
d
NUMBER_SCHEMA
field_62350
NUMBER
f_411446_
public static final Schema
e
STRING_SCHEMA
field_62351
STRING
f_412850_
public static final Schema
f
UUID_SCHEMA
field_62352
PLAYER_ID
f_413987_
public static final SchemaComponent
g
DIFFICULTY_SCHEMA
field_62354
DIFFICULTY
f_411547_
public static final SchemaComponent
h
GAME_TYPE_SCHEMA
field_62355
GAME_MODE
f_413546_
public static final SchemaComponent
i
PLAYER_SCHEMA
field_62356
PLAYER
f_413397_
public static final SchemaComponent
j
VERSION_SCHEMA
field_62357
VERSION
f_412393_
public static final SchemaComponent
k
SERVER_STATE_SCHEMA
field_62358
SERVER_STATE
f_413111_
public static final Schema
l
RULE_TYPE_SCHEMA
field_62359
GAME_RULE_TYPE
f_411463_
public static final SchemaComponent
m
TYPED_GAME_RULE_SCHEMA
field_62360
TYPED_GAME_RULE
f_413121_
public static final SchemaComponent
n
UNTYPED_GAME_RULE_SCHEMA
field_62361
UNTYPED_GAME_RULE
f_411838_
public static final SchemaComponent
o
MESSAGE_SCHEMA
field_62362
MESSAGE
f_412202_
public static final SchemaComponent
p
SYSTEM_MESSAGE_SCHEMA
field_62363
SYSTEM_MESSAGE
f_412664_
public static final SchemaComponent
q
KICK_PLAYER_SCHEMA
field_62364
KICK_PLAYER
f_412275_
public static final SchemaComponent
r
OPERATOR_SCHEMA
field_62365
OPERATOR
f_412710_
public static final SchemaComponent
s
INCOMING_IP_BAN_SCHEMA
field_62366
INCOMING_IP_BAN
f_413014_
public static final SchemaComponent
t
IP_BAN_SCHEMA
field_62367
IP_BAN
f_413648_
public static final SchemaComponent
u
PLAYER_BAN_SCHEMA
field_62368
USER_BAN
f_412851_

Constructor summary

ModifierConstructor
public (Optional<URI> type, Optional<String> items, Optional<Schema> properties, Optional<Map<String, Schema>> enumValues, Optional<List<String>> arg4)

Method summary

Modifier and TypeMethod
private static SchemaComponent
b(String arg0, atx arg1)
registerSchema(String arg0, Schema arg1)
method_73719(String arg0, class_11821 arg1)
registerEntry(String reference, RpcSchema schema)
m_418119_(String p_428921_, C_411336_ p_428909_)
public static List<SchemaComponent>
a()
getSchemaRegistry()
method_73713()
getRegisteredSchemas()
m_420177_()
public static Schema
a(URI arg0)
ofRef(URI arg0)
method_73717(URI arg0)
ofReference(URI reference)
m_417836_(URI p_424017_)
public static Schema
a(String arg0)
ofType(String arg0)
method_73724(String arg0)
ofLiteral(String literal)
m_420247_(String p_425091_)
public static <E extends Enum<E> extends StringRepresentable> Schema
a(Supplier<E[]> arg0)
ofEnum(Supplier<E[]> arg0)
method_73722(Supplier<E[]> arg0)
ofEnum(Supplier<E[]> values)
m_415918_(Supplier<E[]> p_422914_)
public static Schema
a(List<String> arg0)
ofEnum(List<String> arg0)
method_73720(List<String> arg0)
ofList(List<String> values)
m_419626_(List<String> p_427108_)
public static Schema
a(atx arg0)
arrayOf(Schema arg0)
method_73714(class_11821 arg0)
ofArray(RpcSchema itemSchema)
m_417520_(C_411336_ p_428324_)
public static Schema
b()
record()
method_73723()
ofObject()
m_416226_()
public static Schema
a(Map<String, atx> arg0)
record(Map<String, Schema> arg0)
method_73721(Map<String, class_11821> arg0)
ofObjectWithProperties(Map<String, RpcSchema> itemSchemaMap)
m_416098_(Map<String, C_411336_> p_429305_)
public Schema
a(String arg0, atx arg1)
withField(String arg0, Schema arg1)
method_73718(String arg0, class_11821 arg1)
withProperty(String reference, RpcSchema schema)
m_415119_(String p_425422_, C_411336_ arg1)
public Schema
c()
asArray()
method_73725()
asArray()
m_416030_()
public Optional<URI>
d()
reference()
comp_4693()
reference()
f_412211_()
public Optional<String>
e()
type()
comp_4694()
type()
f_411620_()
public Optional<Schema>
f()
items()
comp_4695()
items()
f_412120_()
public Optional<Map<String, Schema>>
g()
properties()
comp_4696()
properties()
f_411610_()
public Optional<List<String>>
h()
enumValues()
comp_4697()
enumValues()
f_411814_()