net.minecraft.entity.projectile

public class FishingBobberEntity

extends ProjectileEntity

All mapped superinterfaces:

Nameable, CommandOutput

beo
net.minecraft.world.entity.projectile.FishingHook
net.minecraft.class_1536
net.minecraft.entity.projectile.FishingBobberEntity
net.minecraft.unmapped.C_bgaroumb
net.minecraft.entity.projectile.FishingBobberEntity
net.minecraft.entity.projectile.FishingBobberEntity

Field summary

Modifier and TypeField
private final Random
b
syncronizedRandom
field_23231
velocityRandom
f_hrzzosjn
field_234596_b_
field_234596_b_
private boolean
c
biting
field_23232
caughtFish
f_plkhgjqe
field_234597_c_
field_234597_c_
private int
d
outOfWaterTime
field_23233
outOfOpenWaterTicks
f_dcypeyvw
field_234598_d_
field_234598_d_
private static final TrackedData<Integer>
e
DATA_HOOKED_ENTITY
field_7170
HOOK_ENTITY_ID
f_nmjotgmk
field_184528_c
DATA_HOOKED_ENTITY
private static final TrackedData<Boolean>
f
DATA_BITING
field_23234
CAUGHT_FISH
f_dathqnwd
field_234599_f_
field_234599_f_
private int
g
life
field_7167
removalTimer
f_ckvokwtl
field_146049_av
ticksInGround
private int
an
nibble
field_7173
hookCountdown
f_mhwmkuif
field_146045_ax
ticksCatchable
private int
ao
timeUntilLured
field_7174
waitCountdown
f_gjgnfsus
field_146040_ay
ticksCaughtDelay
private int
ap
timeUntilHooked
field_7172
fishTravelCountdown
f_utsmaotr
field_146038_az
ticksCatchableDelay
private float
aq
fishAngle
field_7169
fishAngle
f_vsapjbxs
field_146054_aA
fishApproachAngle
private boolean
ar
openWater
field_23134
inOpenWater
f_tkdfopyp
field_234595_aq_
field_234595_aq_
private Entity
as
hookedIn
field_7165
hookedEntity
f_wdvxgisa
field_146043_c
caughtEntity
private FishingBobberEntity$State
at
currentState
field_7175
state
f_ysrenvlv
field_190627_av
currentState
private final int
au
luck
field_7171
luckOfTheSeaLevel
f_akwyyvee
field_191518_aw
luck
private final int
av
lureSpeed
field_7168
lureLevel
f_racbrfjp
field_191519_ax
lureSpeed

Constructor summary

ModifierConstructor
private (World world, PlayerEntity owner, int lureLevel, int luckOfTheSeaLevel)
public (PlayerEntity thrower, World world, int lureLevel, int luckOfTheSeaLevel)
public (World world, PlayerEntity thrower, double x, double y, double z)

Method summary

Modifier and TypeMethod
protected void
e()
defineSynchedData()
method_5693()
initDataTracker()
m_lwugwlsw()
func_70088_a()
registerData()
public void
a(tq<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_prrlvbmi(C_rinmcaxy<?> arg0)
func_184206_a(DataParameter<?> arg0)
notifyDataManagerChange(DataParameter<?> arg0)
public void
j()
tick()
method_5773()
tick()
m_arkgrfeb()
func_70071_h_()
tick()
private boolean
a(bec arg0)
shouldStopFishing(Player arg0)
method_6959(class_1657 arg0)
removeIfInvalid(PlayerEntity arg0)
m_ddiqhjqh(C_jzrpycqo arg0)
func_234600_a_(PlayerEntity arg0)
func_234600_a_(PlayerEntity arg0)
private void
m()
checkCollision()
method_6958()
checkForCollision()
m_iijioizd()
func_190624_r()
checkCollision()
protected boolean
a(aom arg0)
canHitEntity(Entity arg0)
method_26958(class_1297 arg0)
method_26958(Entity arg0)
m_jmdjqqjc(C_astfners arg0)
func_230298_a_(Entity arg0)
func_230298_a_(Entity arg0)
protected void
a(dei arg0)
onHitEntity(EntityHitResult arg0)
method_7454(class_3966 arg0)
onEntityHit(EntityHitResult arg0)
m_nkpdbvpp(C_wokbhynj arg0)
func_213868_a(EntityRayTraceResult arg0)
onEntityHit(EntityRayTraceResult arg0)
protected void
a(deh arg0)
onHitBlock(BlockHitResult arg0)
method_24920(class_3965 arg0)
onBlockHit(BlockHitResult arg0)
m_ggjsldmr(C_jdakttms arg0)
func_230299_a_(BlockRayTraceResult arg0)
func_230299_a_(BlockRayTraceResult arg0)
private void
n()
setHookedEntity()
method_6951()
updateHookedEntityId()
m_fomyhnmj()
func_190622_s()
setHookedEntity()
private void
a(fu arg0)
catchingFish(BlockPos arg0)
method_6949(class_2338 arg0)
tickFishingLogic(BlockPos pos)
m_jvirsvsw(C_hynzadkk arg0)
func_190621_a(BlockPos arg0)
catchingFish(BlockPos arg0)
private boolean
b(fu arg0)
calculateOpenWater(BlockPos arg0)
method_26086(class_2338 arg0)
isOpenOrWaterAround(BlockPos pos)
m_jjztrset(C_hynzadkk arg0)
func_234603_b_(BlockPos arg0)
func_234603_b_(BlockPos arg0)
private FishingBobberEntity$PositionType
a(fu arg0, fu arg1)
getOpenWaterTypeForArea(BlockPos arg0, BlockPos arg1)
method_26341(class_2338 arg0, class_2338 arg1)
getPositionType(BlockPos start, BlockPos end)
m_xyvgzbww(C_hynzadkk arg0, C_hynzadkk arg1)
func_234602_a_(BlockPos arg0, BlockPos arg1)
func_234602_a_(BlockPos arg0, BlockPos arg1)
private FishingBobberEntity$PositionType
c(fu arg0)
getOpenWaterTypeForBlock(BlockPos arg0)
method_26342(class_2338 arg0)
getPositionType(BlockPos pos)
m_tlzzgibs(C_hynzadkk arg0)
func_234604_c_(BlockPos arg0)
func_234604_c_(BlockPos arg0)
public boolean
g()
isOpenWaterFishing()
method_26088()
isInOpenWater()
m_dtqatmph()
func_234605_g_()
func_234605_g_()
public void
b(le arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
m_xuwbpohg(C_hhlwcnih arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
a(le arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
m_obkzfysl(C_hhlwcnih arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public int
b(bki arg0)
retrieve(ItemStack arg0)
method_6957(class_1799 arg0)
use(ItemStack usedItem)
m_yjefhvsp(C_sddaxwyk arg0)
func_146034_e(ItemStack arg0)
handleHookRetraction(ItemStack arg0)
protected void
h()
bringInHookedEntity()
method_6954()
pullHookedEntity()
m_wtvkwdgm()
func_184527_k()
bringInHookedEntity()
protected boolean
ax()
isMovementNoisy()
method_5658()
canClimb()
m_wckwuftu()
func_225502_at_()
canTriggerWalking()
public void
aa()
remove()
method_5650()
remove()
m_jvhgezub()
func_70106_y()
remove()
public PlayerEntity
i()
getPlayerOwner()
method_6947()
getOwner()
m_lrtnwqxh()
func_234606_i_()
func_234606_i_()
public Entity
k()
getHookedIn()
method_26957()
getHookedEntity()
m_hmgxvygz()
func_234607_k_()
func_234607_k_()
public boolean
bK()
canChangeDimensions()
method_5822()
canUsePortals()
m_yufxwphq()
func_184222_aU()
isNonBoss()
public Packet<?>
O()
getAddEntityPacket()
method_18002()
createSpawnPacket()
m_tugxrexj()
func_213297_N()
createSpawnPacket()
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
m_foqrqvze(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)
lerpTo(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
method_5759(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
updateTrackedPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
m_fepbvbrn(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)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_kkieextx(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)