public String getEventName() {
return pressed? "glasses_component_mouse_down" : "glasses_component_mouse_up";
}
@Override
public Object[] getEventArgs(IArchitecture access) {
<BUG>return wrap(access.createIndex(componentId), isPrivate, x, y, button);
</BUG>
}
}
@NetworkEventMeta(direction = EventDirection.C2S)

public String getEventName() {
return pressed? "glasses_component_mouse_down" : "glasses_component_mouse_up";
}
@Override
public Object[] getEventArgs(IArchitecture access) {
return wrap(access.createIndex(componentId), surfaceType.scriptValue, x, y, button);
}
}
@NetworkEventMeta(direction = EventDirection.C2S)
