net.minecraft.entity

public class FishingBobberEntity

extends Entity

All mapped superinterfaces:

CommandSource

acf
net.minecraft.class_993
net.minecraft.entity.FishingBobberEntity
net.minecraft.entity.projectile.EntityFishHook
net.minecraft.entity.projectile.EntityFishHook

Field summary

Modifier and TypeField
private static final DataAttribute<Integer>
b
field_14739
HOOKED_ENTITY
field_184528_c
DATA_HOOKED_ENTITY
private boolean
c
field_4068
inGround
field_146051_au
inGround
private int
d
field_4069
life
field_146049_av
ticksInGround
private PlayerEntity
e
field_4062
owner
field_146042_b
angler
private int
f
field_4070
inAirTicks
field_146047_aw
ticksInAir
private int
g
field_9110
selfHitTimer
field_146045_ax
ticksCatchable
private int
h
field_9111
catchTimer
field_146040_ay
ticksCaughtDelay
private int
at
field_9112
fishTravelTimer
field_146038_az
ticksCatchableDelay
private float
au
field_9108
fishAngle
field_146054_aA
fishApproachAngle
public Entity
a
field_4063
hookedEntity
field_146043_c
caughtEntity
private FishingBobberEntity$HookState
av
field_15524
hookState
field_190627_av
currentState
private int
aw
field_15525
luck
field_191518_aw
luck
private int
ax
field_15526
lureSpeed
field_191519_ax
lureSpeed

Constructor summary

ModifierConstructor
public (World world, PlayerEntity thrower)
public (World world, PlayerEntity player, double x, double y, double z)

Method summary

Modifier and TypeMethod
private void
a(aed arg0)
method_14047(class_988 arg0)
setOwner(PlayerEntity player)
func_190626_a(EntityPlayer arg0)
init(EntityPlayer arg0)
public void
a(int arg0)
method_14046(int arg0)
setLureSpeed(int lureSpeed)
func_191516_a(int arg0)
setLureSpeed(int arg0)
public void
c(int arg0)
method_14049(int arg0)
setLuck(int luck)
func_191517_b(int arg0)
setLuck(int arg0)
private void
n()
method_14051()
thrown()
func_190620_n()
shoot()
protected void
i()
method_2484()
registerSyncedData()
func_70088_a()
entityInit()
public void
a(my<?> arg0)
method_12974(class_2921<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
func_184206_a(DataParameter<?> arg0)
notifyDataManagerChange(DataParameter<?> arg0)
public void
B_()
method_2558()
tick()
func_70071_h_()
onUpdate()
private boolean
p()
method_14052()
shouldStopFishing()
func_190625_o()
shouldStopFishing()
private void
q()
method_14053()
updateRotation()
func_190623_q()
updateRotation()
private void
r()
method_14054()
checkCollision()
func_190624_r()
checkCollision()
private void
s()
method_14055()
setHookedEntity()
func_190622_s()
setHookedEntity()
private void
a(et arg0)
method_14048(class_2552 arg0)
catchFish(BlockPos pos)
func_190621_a(BlockPos arg0)
catchingFish(BlockPos arg0)
protected boolean
a(vg arg0)
method_13520(class_864 arg0)
canHitEntity(Entity entity)
func_189739_a(Entity arg0)
canBeHooked(Entity arg0)
public void
b(fy arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(fy arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public int
j()
method_3231()
retrieve()
func_146034_e()
handleHookRetraction()
protected void
k()
method_13211()
pullHookedEntity()
func_184527_k()
bringInHookedEntity()
protected boolean
ak()
method_2549()
makesSteps()
func_70041_e_()
canTriggerWalking()
public void
X()
method_2563()
remove()
func_70106_y()
setDead()
public PlayerEntity
l()
method_14050()
getOwner()
func_190619_l()
getAngler()
public boolean
a(double arg0)
method_2486(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
isInRangeToRenderDist(double arg0)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
method_2488(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
lerpPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
func_180426_a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
setPositionAndRotationDirect(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)