Class RecipeBookDataC2SPacket
java.lang.Object
net.minecraft.network.packet.c2s.play.RecipeBookDataC2SPacket
- All Implemented Interfaces:
Packet<ServerPlayPacketListener>
public class RecipeBookDataC2SPacket extends Object implements Packet<ServerPlayPacketListener>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecipeBookDataC2SPacket.Mode -
Field Summary
Fields Modifier and Type Field Description private booleanblastFurnaceFilteringCraftableprivate booleanblastFurnaceGuiOpenprivate booleanfilteringCraftableprivate booleanfurnaceFilteringCraftableprivate booleanfurnaceGuiOpenprivate booleanguiOpenprivate RecipeBookDataC2SPacket.Modemodeprivate IdentifierrecipeIdprivate booleansmokerGuiFilteringCraftableprivate booleansmokerGuiOpen -
Constructor Summary
Constructors Constructor Description RecipeBookDataC2SPacket()RecipeBookDataC2SPacket(boolean guiOpen, boolean filteringCraftable, boolean furnaceGuiOpen, boolean furnaceFilteringCraftable, boolean cookingGuiOpen, boolean cookingFilteringCraftable)RecipeBookDataC2SPacket(Recipe<?> recipe) -
Method Summary
Modifier and Type Method Description voidapply(ServerPlayPacketListener serverPlayPacketListener)RecipeBookDataC2SPacket.ModegetMode()IdentifiergetRecipeId()booleanisBlastFurnaceFilteringCraftable()booleanisBlastFurnaceGuiOpen()booleanisFilteringCraftable()booleanisFurnaceFilteringCraftable()booleanisFurnaceGuiOpen()booleanisGuiOpen()booleanisSmokerGuiFilteringCraftable()booleanisSmokerGuiOpen()voidread(PacketByteBuf buf)voidwrite(PacketByteBuf buf)
-
Field Details
-
mode
-
recipeId
-
guiOpen
private boolean guiOpen -
filteringCraftable
private boolean filteringCraftable -
furnaceGuiOpen
private boolean furnaceGuiOpen -
furnaceFilteringCraftable
private boolean furnaceFilteringCraftable -
blastFurnaceGuiOpen
private boolean blastFurnaceGuiOpen -
blastFurnaceFilteringCraftable
private boolean blastFurnaceFilteringCraftable -
smokerGuiOpen
private boolean smokerGuiOpen -
smokerGuiFilteringCraftable
private boolean smokerGuiFilteringCraftable
-
-
Constructor Details
-
RecipeBookDataC2SPacket
public RecipeBookDataC2SPacket() -
RecipeBookDataC2SPacket
-
RecipeBookDataC2SPacket
@Environment(CLIENT) public RecipeBookDataC2SPacket(boolean guiOpen, boolean filteringCraftable, boolean furnaceGuiOpen, boolean furnaceFilteringCraftable, boolean cookingGuiOpen, boolean cookingFilteringCraftable)
-
-
Method Details
-
read
- Specified by:
readin interfacePacket<ServerPlayPacketListener>- Throws:
IOException
-
write
- Specified by:
writein interfacePacket<ServerPlayPacketListener>- Throws:
IOException
-
apply
- Specified by:
applyin interfacePacket<ServerPlayPacketListener>
-
getMode
-
getRecipeId
-
isGuiOpen
public boolean isGuiOpen() -
isFilteringCraftable
public boolean isFilteringCraftable() -
isFurnaceGuiOpen
public boolean isFurnaceGuiOpen() -
isFurnaceFilteringCraftable
public boolean isFurnaceFilteringCraftable() -
isBlastFurnaceGuiOpen
public boolean isBlastFurnaceGuiOpen() -
isBlastFurnaceFilteringCraftable
public boolean isBlastFurnaceFilteringCraftable() -
isSmokerGuiOpen
public boolean isSmokerGuiOpen() -
isSmokerGuiFilteringCraftable
public boolean isSmokerGuiFilteringCraftable()
-