Class BaseNetConnectionAudience
java.lang.Object
com.xpdustry.distributor.common.audience.BaseNetConnectionAudience
- All Implemented Interfaces:
com.xpdustry.distributor.api.audience.Audience
- Direct Known Subclasses:
NetConnectionAudienceImpl,PlayerAudienceImpl
public class BaseNetConnectionAudience
extends Object
implements com.xpdustry.distributor.api.audience.Audience
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidprotected Stringrender(com.xpdustry.distributor.api.component.Component component) voidsendAnnouncement(com.xpdustry.distributor.api.component.Component component) voidsendMessage(com.xpdustry.distributor.api.component.Component component) voidsendMessage(com.xpdustry.distributor.api.component.Component component, com.xpdustry.distributor.api.component.Component unformatted, com.xpdustry.distributor.api.audience.Audience sender) voidsendNotification(com.xpdustry.distributor.api.component.Component component, char icon) voidsendWarning(com.xpdustry.distributor.api.component.Component component) voidshowHUDText(com.xpdustry.distributor.api.component.Component component) voidshowLabel(com.xpdustry.distributor.api.component.Component label, float x, float y, Duration duration) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xpdustry.distributor.api.audience.Audience
getAudiences, getMetadata, getPermissions, kick, kick, toStream
-
Field Details
-
connection
protected final mindustry.net.NetConnection connection
-
-
Constructor Details
-
BaseNetConnectionAudience
public BaseNetConnectionAudience(mindustry.net.NetConnection connection)
-
-
Method Details
-
sendMessage
public void sendMessage(com.xpdustry.distributor.api.component.Component component) - Specified by:
sendMessagein interfacecom.xpdustry.distributor.api.audience.Audience
-
sendMessage
public void sendMessage(com.xpdustry.distributor.api.component.Component component, com.xpdustry.distributor.api.component.Component unformatted, com.xpdustry.distributor.api.audience.Audience sender) - Specified by:
sendMessagein interfacecom.xpdustry.distributor.api.audience.Audience
-
sendWarning
public void sendWarning(com.xpdustry.distributor.api.component.Component component) - Specified by:
sendWarningin interfacecom.xpdustry.distributor.api.audience.Audience
-
showHUDText
public void showHUDText(com.xpdustry.distributor.api.component.Component component) - Specified by:
showHUDTextin interfacecom.xpdustry.distributor.api.audience.Audience
-
hideHUDText
public void hideHUDText()- Specified by:
hideHUDTextin interfacecom.xpdustry.distributor.api.audience.Audience
-
sendNotification
public void sendNotification(com.xpdustry.distributor.api.component.Component component, char icon) - Specified by:
sendNotificationin interfacecom.xpdustry.distributor.api.audience.Audience
-
sendAnnouncement
public void sendAnnouncement(com.xpdustry.distributor.api.component.Component component) - Specified by:
sendAnnouncementin interfacecom.xpdustry.distributor.api.audience.Audience
-
openURI
- Specified by:
openURIin interfacecom.xpdustry.distributor.api.audience.Audience
-
showLabel
public void showLabel(com.xpdustry.distributor.api.component.Component label, float x, float y, Duration duration) - Specified by:
showLabelin interfacecom.xpdustry.distributor.api.audience.Audience
-
kick
public void kick(com.xpdustry.distributor.api.component.Component reason, Duration duration, boolean log) - Specified by:
kickin interfacecom.xpdustry.distributor.api.audience.Audience
-
kick
- Specified by:
kickin interfacecom.xpdustry.distributor.api.audience.Audience
-
render
-