Package devs.beer.nativepackets.api
Interface LevelEventPacketView
- All Superinterfaces:
PacketView
Lazy copy-on-write view of a clientbound level event.
-
Method Summary
Methods inherited from interface devs.beer.nativepackets.api.PacketView
isModified, nativeHandle, type
-
Method Details
-
eventId
int eventId()- Returns:
- vanilla level-event ID
-
position
NativeValue position()- Returns:
- borrowed native block-position handle
-
data
int data()- Returns:
- event-specific primitive data
-
global
boolean global()- Returns:
- whether the event is global
-
eventId
void eventId(int eventId) - Parameters:
eventId- replacement vanilla level-event ID
-
data
void data(int data) - Parameters:
data- replacement event-specific data
-
global
void global(boolean global) - Parameters:
global- replacement global flag
-