Posted August 17, 20205 yr Forge 1.14.4-28.1.0 When registering my living entity i have set the tracking range to 128 and I have set the sharedMonsterAttribute.FollowRange to the same figure. But I use the following code, it only detects a player if the player is within 16 blocks of the mob, not 128.. this.getAttribute(SharedMonsterAttributes.FOLLOW_RANGE).setBaseValue(128); .setTrackingRange(128) PlayerEntity player = world.getClosestPlayer(this.posX, this.posY, this.posZ, 128, false); PlayerEntity revenge = world.getPlayerByUuid(this.getRevengeUuid()); I use the same functions in 1.12.2 and it works fine. Regarding 1.14.4, am I doing something wrong, or is 16 the max detection range? Edited August 17, 20205 yr by DinoPawz more meaningful
August 18, 20205 yr Author Thanks, working now. Just needed to move some code from tick to onCollideWithPlayer.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.