File tree Expand file tree Collapse file tree 2 files changed +9
-7
lines changed
Expand file tree Collapse file tree 2 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -14,15 +14,13 @@ class Entities
1414 offset = [- 0.5 ,16 ,- 0.5 ]
1515 mobs = 0
1616 for i of entities
17- if entities[i].type is " mob"
18- mobs++
17+ mobs++
1918 @mobMesh .count = mobs
2019 mobs = 0
2120 for i of entities
22- if entities[i].type is " mob"
23- @dummy .position .set entities[i].position .x + offset[0 ],entities[i].position .y + offset[1 ],entities[i].position .z + offset[2 ]
24- @dummy .updateMatrix ()
25- @mobMesh .setMatrixAt mobs++ , @dummy .matrix
21+ @dummy .position .set entities[i][0 ]+ offset[0 ],entities[i][1 ]+ offset[1 ],entities[i][2 ]+ offset[2 ]
22+ @dummy .updateMatrix ()
23+ @mobMesh .setMatrixAt mobs++ , @dummy .matrix
2624 @mobMesh .instanceMatrix .needsUpdate = true
2725 return
2826export {Entities}
Original file line number Diff line number Diff line change @@ -126,7 +126,11 @@ module.exports=(mode)->
126126 if inv isnt inv_new
127127 inv = inv_new
128128 emit [" inventory" ,bot ().inventory .slots ]
129- emit [" entities" ,bot ().entities ]
129+ entities = []
130+ for k,v of bot ().entities
131+ if v .type is " mob"
132+ entities .push [v .position .x ,v .position .y ,v .position .z ]
133+ emit [" entities" ,entities]
130134 return
131135 ,10
132136 socketEventMap = {
You can’t perform that action at this time.
0 commit comments