Skip to content

Commit d2a1eea

Browse files
committed
blockUpdating
1 parent 9e953ca commit d2a1eea

File tree

6 files changed

+47
-25
lines changed

6 files changed

+47
-25
lines changed

coffee/client/module/index.coffee

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@ init = ()->
6767
stats.showPanel(0);
6868
document.body.appendChild stats.dom
6969
return
70-
# socket.on "blockUpdate",(block)->
71-
# world.setBlock block...
72-
# return
70+
socket.on "blockUpdate",(block)->
71+
world.setBlock block[0],block[1]+16,block[2],block[3]
72+
return
7373
socket.on "mapChunk", (sections,x,z)->
7474
world._computeSections sections,x,z
7575
socket.on "move", (pos)->
@@ -128,8 +128,8 @@ init = ()->
128128
# socket.emit "blockUpdate",[pos...,voxelId]
129129
# return
130130
color = new THREE.Color "#adc8ff"
131-
near = 32
132-
far = 64
131+
near = 16*5-5-16
132+
far = 16*5-5
133133
gui = new GUI()
134134
params={
135135
fog:false

coffee/server.coffee

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ module.exports=(config)->
3636
host: config.realServer.ip
3737
port: config.realServer.port
3838
username: socketInfo[socket.id].nick
39+
version: "1.16.3"
3940
}
4041

4142
socketInfo[socket.id].bot._client.on "map_chunk",(packet)->
@@ -54,16 +55,25 @@ module.exports=(config)->
5455
try
5556
io.to(socket.id).emit "move",socketInfo[socket.id].bot.entity.position
5657
return
58+
59+
socketInfo[socket.id].bot.on 'blockUpdate',(oldb,newb)->
60+
io.to(socket.id).emit "blockUpdate",[newb.position.x,newb.position.y,newb.position.z,newb.stateId]
61+
return
5762
return
5863
socket.on "move",(state,toggle)->
59-
socketInfo[socket.id].bot.setControlState(state,toggle);
64+
try
65+
socketInfo[socket.id].bot.setControlState(state,toggle)
66+
return
6067
socket.on "rotate",(data)->
61-
socketInfo[socket.id].bot.look data...
68+
try
69+
socketInfo[socket.id].bot.look data...
70+
return
6271
socket.on "disconnect", ->
6372
console.log "[-] "+socketInfo[socket.id].nick
6473

6574
#end bot session
66-
socketInfo[socket.id].bot.end()
67-
#delete socketinfo
68-
delete socketInfo[socket.id]
75+
try
76+
socketInfo[socket.id].bot.end()
77+
#delete socketinfo
78+
delete socketInfo[socket.id]
6979
return

config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"host":"localhost",
55
"realServer":{
66
"ip":"localhost",
7-
"port":25565
7+
"port":25565,
8+
"version":"1.16.3"
89
}
910
}

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"dependencies": {
1010
"canvas": "^2.6.1",
1111
"child_process": "^1.0.2",
12-
"custom-electron-titlebar": "^3.2.5",
1312
"express": "^4.17.1",
14-
"flying-squid": "^1.3.2",
1513
"http": "0.0.1-security",
1614
"mineflayer": "^2.34.0",
1715
"opn": "^6.0.0",
@@ -22,5 +20,8 @@
2220
},
2321
"devDependencies": {
2422
"coffeescript": "^2.5.1"
23+
},
24+
"engines":{
25+
"node":"14.x"
2526
}
2627
}

src/client/module/index.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/server.js

Lines changed: 17 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)