protectServerEvent function

ServerWorldEvent protectServerEvent(
  1. ServerWorldEvent event
)

Implementation

ServerWorldEvent protectServerEvent(ServerWorldEvent event) => switch (event) {
  HybridWorldEvent() => _hybridProtectPacket(event),
  ObjectsChanged() => event.copyWith(
    objects: event.objects
        .map(
          (object) => object.hidden ? object.copyWith(variation: null) : object,
        )
        .toList(),
  ),
  _ => event,
};