Skip to main content
packet.createServerbound*send_packet / receive_packet 事件的原始对象包装器。

基本

Object view.raw()           // 原始 Packet 实例
String view.type()          // 类名
String view.typeName()      // 类全限定名

按 SRG 名访问字段

Object  view.get(String fieldName)
void    view.set(String fieldName, Object value)
int     view.getInt(String fieldName)
long    view.getLong(String fieldName)
float   view.getFloat(String fieldName)
double  view.getDouble(String fieldName)
boolean view.getBool(String fieldName)
String  view.getString(String fieldName)

索引访问

int     view.getInt(int i)
long    view.getLong(int i)
float   view.getFloat(int i)
double  view.getDouble(int i)
boolean view.getBool(int i)
short   view.getShort(int i)
byte    view.getByte(int i)
String  view.getString(int i)
Object  view.getObject(int i)

view.setInt(int i, int v)
view.setLong(int i, long v)
view.setFloat(int i, float v)
view.setDouble(int i, double v)
view.setBool(int i, boolean v)