public class LepidopteristTracker extends BreedingTracker implements ILepidopteristTracker
TYPE_KEY| Constructor and Description |
|---|
LepidopteristTracker(java.lang.String s)
Required for creation from map storage
|
| Modifier and Type | Method and Description |
|---|---|
protected IBreedingTracker |
getBreedingTracker(net.minecraft.entity.player.EntityPlayer player)
Returns the common tracker
|
void |
registerCatch(IButterfly butterfly) |
void |
registerPickup(IIndividual individual)
Register the pickup of an individual.
|
protected java.lang.String |
speciesRootUID()
Tag stored in NBT to identify the type of the tracker being synced
|
decodeFromNBT, encodeToNBT, getDiscoveredSpecies, getModeName, getSpeciesBred, isDiscovered, isDiscovered, isResearched, readFromNBT, registerBirth, registerMutation, registerSpecies, researchMutation, setModeName, setUsername, setWorld, synchToPlayer, writeToNBTdeserializeNBT, isDirty, markDirty, serializeNBT, setDirtyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecodeFromNBT, encodeToNBT, getDiscoveredSpecies, getModeName, getSpeciesBred, isDiscovered, isDiscovered, isResearched, registerBirth, registerMutation, registerSpecies, researchMutation, setModeName, synchToPlayerpublic LepidopteristTracker(java.lang.String s)
protected IBreedingTracker getBreedingTracker(net.minecraft.entity.player.EntityPlayer player)
BreedingTrackergetBreedingTracker in class BreedingTrackerplayer - used to get worldprotected java.lang.String speciesRootUID()
BreedingTrackerspeciesRootUID in class BreedingTrackerpublic void registerPickup(IIndividual individual)
IBreedingTrackerregisterPickup in interface IBreedingTrackerpublic void registerCatch(IButterfly butterfly)
registerCatch in interface ILepidopteristTracker