Jump to content

Recommended Posts

Posted (edited)
1 hour ago, wongerlt said:

how this nonsense must work?
 

var closestTarget = targets.stream().min((o1, o2) -> (int) MathUtil.calculateDistance(o1, o2, false)).get();

 

 

this code is bullshit as any other code made by this guy.

 

Extreme caution should be considered before deploying his trash on live servers.

 

PS: the above code line alone has many flaws, this trash will produce exceptions because calculateDistance is volatile and the ordering within the Stream will be completely fucked up screwing with your server's resources and your psychology if you try to fix it

 

consider o1

compares with

               o2 at distance Y at time frame dt1

compares with

               o2 at distance != Y at time frame dt2 !!!!!!!!!!!!!!!!!!!!!!!!!!

 

your sorting is now corrupted and will lead to exceptions and thread exhaustion while the JVM tries to deal with this shit for X amount of players at low itnervals

               

Edited by xdem
Posted
1 hour ago, wongerlt said:

yeah... and i tried to understand what a point to select mob which have lowest distance between other mob but not player.. 😄 totally nonsense

 

haha ! didn't notice that ! what a clown  !

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...