> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cheart.getvapu.today/llms.txt
> Use this file to discover all available pages before exploring further.

# PacketView

> Packet 字段访问器

`packet.createServerbound*` 和 `send_packet` / `receive_packet` 事件的原始对象包装器。

### 基本

```java theme={null}
Object view.raw()           // 原始 Packet 实例
String view.type()          // 类名
String view.typeName()      // 类全限定名
```

### 按 SRG 名访问字段

```java theme={null}
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)
```

### 索引访问

```java theme={null}
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)
```
