public static class NPCTutor.LearnableMove extends AbstractPixelmonPacket
| Constructor and Description |
|---|
LearnableMove() |
LearnableMove(ImmutableAttack attack,
java.util.List<net.minecraft.item.ItemStack> costs,
boolean learnable) |
LearnableMove(NPCTutor.LearnableMove source,
boolean learnable) |
| Modifier and Type | Method and Description |
|---|---|
ImmutableAttack |
attack() |
java.util.List<net.minecraft.item.ItemStack> |
costs() |
void |
decode(net.minecraft.network.PacketBuffer buf)
Decodes the information from the buffer to the packet instance
|
void |
encode(net.minecraft.network.PacketBuffer buf)
Encodes the buffer with the packet information
|
protected void |
handlePacket(net.minecraftforge.fml.network.NetworkEvent.Context context) |
boolean |
learnable() |
void |
readFromNBT(net.minecraft.nbt.CompoundNBT compound) |
net.minecraft.nbt.CompoundNBT |
writeToNBT(net.minecraft.nbt.CompoundNBT compound) |
handle, replypublic LearnableMove()
public LearnableMove(ImmutableAttack attack, java.util.List<net.minecraft.item.ItemStack> costs, boolean learnable)
public LearnableMove(NPCTutor.LearnableMove source, boolean learnable)
public ImmutableAttack attack()
public java.util.List<net.minecraft.item.ItemStack> costs()
public boolean learnable()
public void decode(net.minecraft.network.PacketBuffer buf)
PixelmonPacketdecode in interface PixelmonPacketdecode in class AbstractPixelmonPacketbuf - The buffer being decodedprotected void handlePacket(net.minecraftforge.fml.network.NetworkEvent.Context context)
handlePacket in class AbstractPixelmonPacketpublic void encode(net.minecraft.network.PacketBuffer buf)
PixelmonPacketencode in interface PixelmonPacketencode in class AbstractPixelmonPacketbuf - The buffer being encodedpublic void readFromNBT(net.minecraft.nbt.CompoundNBT compound)
public net.minecraft.nbt.CompoundNBT writeToNBT(net.minecraft.nbt.CompoundNBT compound)