Class FishingGuideAttachment
java.lang.Object
com.wdiscute.starcatcher.io.attachments.FishingGuideAttachment
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<FishingGuideAttachment> Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> booleanstatic final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, FishingGuideAttachment> -
Constructor Summary
ConstructorsConstructorDescriptionFishingGuideAttachment(Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> fishesCaught, boolean receivedGuide) -
Method Summary
Modifier and TypeMethodDescriptionstatic FishingGuideAttachmentstatic FishingGuideAttachmentget(net.minecraft.world.entity.Entity holder) static Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> getFishesCaught(net.minecraft.world.entity.player.Player player) static booleangetReceivedGuide(net.minecraft.world.entity.player.Player player) static voidsetFishesCaught(net.minecraft.world.entity.player.Player player, Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> fishesCaught) static voidsetReceivedGuide(net.minecraft.world.entity.player.Player player, boolean receivedGuide) static voidsync(net.minecraft.world.entity.player.Player player)
-
Field Details
-
fishesCaught
-
receivedGuide
public boolean receivedGuide -
CODEC
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,FishingGuideAttachment> STREAM_CODEC
-
-
Constructor Details
-
FishingGuideAttachment
public FishingGuideAttachment(Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> fishesCaught, boolean receivedGuide)
-
-
Method Details
-
createDefault
-
getFishesCaught
public static Map<net.minecraft.resources.ResourceLocation,FishCaughtCounter> getFishesCaught(net.minecraft.world.entity.player.Player player) -
setFishesCaught
public static void setFishesCaught(net.minecraft.world.entity.player.Player player, Map<net.minecraft.resources.ResourceLocation, FishCaughtCounter> fishesCaught) -
getReceivedGuide
public static boolean getReceivedGuide(net.minecraft.world.entity.player.Player player) -
setReceivedGuide
public static void setReceivedGuide(net.minecraft.world.entity.player.Player player, boolean receivedGuide) -
get
-
sync
public static void sync(net.minecraft.world.entity.player.Player player)
-