net.minecraft.world.entity.monster.piglin

public abstract class AbstractPiglin

extends Monster

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint, EquipmentUser, Leashable, Targeting, Enemy

cth
net.minecraft.world.entity.monster.piglin.AbstractPiglin
net.minecraft.class_5418
net.minecraft.entity.mob.AbstractPiglinEntity
net.minecraft.src.C_1100_

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<Boolean>
a
DATA_IMMUNE_TO_ZOMBIFICATION
field_25758
IMMUNE_TO_ZOMBIFICATION
f_34648_
public static final int
b
CONVERSION_TIME
field_30547
TIME_TO_ZOMBIFY
f_149917_
private static final boolean
d
DEFAULT_IMMUNE_TO_ZOMBIFICATION
field_57705
DEFAULT_IS_IMMUNE_TO_ZOMBIFICATION
f_381078_
private static final boolean
e
DEFAULT_PICK_UP_LOOT
field_60362
field_60362
f_399621_
private static final int
f
DEFAULT_TIME_IN_OVERWORLD
field_57706
DEFAULT_TIME_IN_OVERWORLD
f_382128_
protected int
c
timeInOverworld
field_25759
timeInOverworld
f_34649_

Constructor summary

ModifierConstructor
public (EntityType<? extends AbstractPiglin> p_34653_, Level arg1)

Method summary

Modifier and TypeMethod
private void
n()
applyOpenDoorsAbility()
method_30239()
setCanPathThroughDoors()
m_34669_()
protected abstract boolean
l()
canHunt()
method_26952()
canHunt()
m_7121_()
public void
x(boolean arg0)
setImmuneToZombification(boolean arg0)
method_30240(boolean arg0)
setImmuneToZombification(boolean immuneToZombification)
m_34670_(boolean arg0)
protected boolean
m()
isImmuneToZombification()
method_30234()
isImmuneToZombification()
m_34665_()
protected void
a(all$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
m_8097_(C_5247_$C_313487_ arg0)
protected void
a(fdc arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
m_7380_(C_398537_ arg0)
protected void
a(fda arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
m_7378_(C_398549_ arg0)
protected void
a(aub arg0)
customServerAiStep(ServerLevel arg0)
method_5958(class_3218 arg0)
mobTick(ServerWorld arg0)
m_8024_(C_12_ arg0)
public void
b(int arg0)
setTimeInOverworld(int arg0)
method_63664(int arg0)
setTimeInOverworld(int timeInOverworld)
m_354741_(int arg0)
public boolean
t()
isConverting()
method_30235()
shouldZombify()
m_34666_()
protected void
g(aub arg0)
finishConversion(ServerLevel arg0)
method_24694(class_3218 arg0)
zombify(ServerWorld world)
m_8063_(C_12_ arg0)
public boolean
gH()
isAdult()
method_30236()
isAdult()
m_34667_()
public abstract PiglinArmPose
gI()
getArmPose()
method_24705()
getActivity()
m_6389_()
public LivingEntity
e()
getTarget()
method_5968()
getTarget()
m_5448_()
protected boolean
gJ()
isHoldingMeleeWeapon()
method_30237()
isHoldingTool()
m_34668_()
public void
X()
playAmbientSound()
method_5966()
playAmbientSound()
m_8032_()
protected void
ah()
sendDebugPackets()
method_18409()
sendAiDebugData()
m_8025_()
protected abstract void
gK()
playConvertedSound()
method_30238()
playZombificationSound()
m_7580_()