Package info.u_team.u_team_core.api.sync
Klasse MessageHolder
java.lang.Object
info.u_team.u_team_core.api.sync.DataHolder
info.u_team.u_team_core.api.sync.MessageHolder
- Bekannte direkte Unterklassen:
MessageHolder.EmptyMessageHolder
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanChecks if the data has changed.net.minecraft.network.FriendlyByteBufget()Should return an instance ofFriendlyByteBufthat cannot be manipulated after that call.voidset(net.minecraft.network.FriendlyByteBuf buffer) Sets the received instance of theFriendlyByteBuf.voidtriggerMessage(Supplier<net.minecraft.network.FriendlyByteBuf> send) Von Klasse geerbte Methoden info.u_team.u_team_core.api.sync.DataHolder
createBooleanHolder, createByteHolder, createDoubleHolder, createFloatHolder, createHolder, createIntHolder, createLongHolder, createShortHolder
-
Konstruktordetails
-
MessageHolder
-
-
Methodendetails
-
get
public net.minecraft.network.FriendlyByteBuf get()Beschreibung aus Klasse kopiert:DataHolderShould return an instance ofFriendlyByteBufthat cannot be manipulated after that call. Generally it is a good idea to return a copy of the original data buffer here.- Angegeben von:
getin KlasseDataHolder- Gibt zurück:
- A buffer for synchronizing
-
set
public void set(net.minecraft.network.FriendlyByteBuf buffer) Beschreibung aus Klasse kopiert:DataHolderSets the received instance of theFriendlyByteBuf. From this buffer the data can be read.- Angegeben von:
setin KlasseDataHolder- Parameter:
buffer- The received buffer
-
checkAndClearUpdateFlag
public boolean checkAndClearUpdateFlag()Beschreibung aus Klasse kopiert:DataHolderChecks if the data has changed. Resets the changed bit afterwards. For performance reasons this method should be overwritten if the change check can be implemented directly on the data types. The default methods compared the buffers.- Setzt außer Kraft:
checkAndClearUpdateFlagin KlasseDataHolder- Gibt zurück:
- True if data has changed
-
triggerMessage
-