MCPcopy Create free account
hub / github.com/e2wugui/zeze / processTransmit

Method processTransmit

ZezeJava/ZezeJava/src/main/java/Zeze/Game/Online.java:1580–1589  ·  view source on GitHub ↗
(long sender, @NotNull String actionName, @NotNull Iterable<Long> roleIds,
								@Nullable Binary parameter)

Source from the content-addressed store, hash-verified

1578 }
1579
1580 public void processTransmit(long sender, @NotNull String actionName, @NotNull Iterable<Long> roleIds,
1581 @Nullable Binary parameter) {
1582 var handle = transmitActions.get(actionName);
1583 if (handle != null) {
1584 for (var target : roleIds) {
1585 Task.call(providerApp.zeze.newProcedure(() -> handle.call(sender, target, parameter),
1586 "Online.transmit: " + actionName));
1587 }
1588 }
1589 }
1590
1591 public static final class RoleOnServer {
1592 int serverId = -1; // providerId

Callers 2

transmitEmbedMethod · 0.95
ProcessTransmitMethod · 0.45

Calls 4

callMethod · 0.95
getMethod · 0.65
callMethod · 0.65
newProcedureMethod · 0.45

Tested by

no test coverage detected