Romain Beaumont
|
6fc0e318e2
|
Release 0.3.0
|
2015-12-11 01:25:53 +01:00 |
|
Romain Beaumont
|
865327b482
|
use require-self for better consistency with external plugins
require("flying-squid").someLib instead of require("../someLib")
|
2015-12-10 01:25:33 +01:00 |
|
Romain Beaumont
|
974fcafba7
|
add a digging and placing test
the placing test is currently skipped because it doesn't always work (might be better to restart the server and bots at each test)
|
2015-12-07 00:06:43 +01:00 |
|
Romain Beaumont
|
7efb2daea3
|
rewrite tests using async/await
much easier to understand that way
|
2015-12-06 19:42:44 +01:00 |
|
Romain Beaumont
|
959100ef7d
|
stop extending prismarine-entity and add license field
|
2015-11-28 22:38:08 +01:00 |
|
Romain Beaumont
|
44d721d2a5
|
add a few tests based on mineflayer
|
2015-11-25 02:46:32 +01:00 |
|
DemiPixel
|
565309846b
|
Fix packages, add catch to commands
|
2015-11-23 13:54:23 -08:00 |
|
C109
|
28343dc3d3
|
Implement player inventory using prismarine-windows and prismarine-item
* player can collect item
|
2015-11-23 00:47:02 +01:00 |
|
Romain Beaumont
|
3f7853c95b
|
update to nmp 0.16.2
|
2015-11-19 23:41:29 +01:00 |
|
Romain Beaumont
|
6ea69796fb
|
add a check in block_place : only place a block if you are holding a block, fix #104
|
2015-11-19 23:06:52 +01:00 |
|
Romain Beaumont
|
15350791df
|
Merge pull request #95 from mhsjlw/update_nmp
update to nmp 0.16
|
2015-11-16 19:53:30 +01:00 |
|
Romain Beaumont
|
500616283d
|
update to nmp 0.16
|
2015-11-12 02:28:17 +01:00 |
|
DemiPixel
|
0684ff481f
|
Added mobs, /spawn, fixed bugs, added many more
|
2015-11-07 23:17:38 -08:00 |
|
Romain Beaumont
|
84369016a1
|
Release 0.2.0
|
2015-11-01 18:58:17 +01:00 |
|
Romain Beaumont
|
cbf04f1c01
|
update prismarine-world : now doesn't error when a region file doesn't exist
|
2015-11-01 17:19:37 +01:00 |
|
DemiPixel
|
f0cce9fadb
|
Added lots of communication stuff
|
2015-10-24 21:02:26 -07:00 |
|
Romain Beaumont
|
cde16a4d25
|
use prismarine-world 0.3.0 : enable anvil loading
|
2015-10-24 03:48:17 +02:00 |
|
Romain Beaumont
|
8a93ffbdd9
|
anvil loading
|
2015-10-23 17:26:25 +02:00 |
|
Romain Beaumont
|
316ed6b49b
|
add _worldSync to implement modpe api
|
2015-10-10 18:54:21 +02:00 |
|
Romain Beaumont
|
717dfc1b67
|
clean dependencies
|
2015-10-10 02:49:21 +02:00 |
|
Romain Beaumont
|
3f0c099c42
|
generate an uuidv3 in offline mode, fix #68
|
2015-10-09 19:46:14 +02:00 |
|
Ubuntu
|
a4cae0c143
|
Modpe support is merged, added flag for enabling modpe, added world edit
|
2015-10-09 18:07:33 +02:00 |
|
Romain Beaumont
|
587ce76f27
|
use nmp 0.15.0
|
2015-10-08 23:52:42 +02:00 |
|
Romain Beaumont
|
d3a20e4399
|
implement infinite world, fix #43, fix #52, progress on #47
|
2015-10-08 22:50:04 +02:00 |
|
Romain Beaumont
|
a79181b27e
|
go to es6 + use real prismarine-chunk and prismarine-world
|
2015-10-02 00:12:09 +02:00 |
|
Romain Beaumont
|
f5e2b9aaa7
|
fix babel path : babel doesn't need to be installed globally after this
|
2015-09-29 01:05:29 +02:00 |
|
Romain Beaumont
|
bc66295001
|
Revert "The Start of Plugins"
|
2015-09-28 00:26:25 +02:00 |
|
DemiPixel
|
8f364579cd
|
Start of plugins
|
2015-09-06 12:57:34 -07:00 |
|
Romain Beaumont
|
bd240b5b80
|
add node-uuid to dependencies
|
2015-09-06 17:10:38 +02:00 |
|
DemiPixel
|
3118823520
|
Implemented kicking and banning, as well as /kick and /ban
|
2015-09-06 17:10:38 +02:00 |
|
Romain Beaumont
|
eb9ef00596
|
add date to logs
|
2015-09-06 02:21:28 +02:00 |
|
Romain Beaumont
|
a12d82c41b
|
temporary fix for the es6/git/npm problem
https://github.com/npm/npm/issues/3055
|
2015-09-05 23:03:39 +02:00 |
|
Romain Beaumont
|
37e74ae52c
|
use prismarine-world : flying-squid has now 9 chunk columns
|
2015-09-05 20:03:10 +02:00 |
|
Romain Beaumont
|
306191fc1d
|
use prismarine-entity, fix #25
|
2015-08-30 20:52:14 +02:00 |
|
Romain Beaumont
|
94926df8da
|
craftyjs becomes flying-squid (due to name conflict)
|
2015-08-30 19:49:46 +02:00 |
|
Romain Beaumont
|
8c06acf155
|
improve logging : create logs dir if it doesn't exist, use log dir relative to path, add shebang in app.js to allow starting the app.js as a bin, make longjohn enable only if NODE_ENV == 'dev', make "craftyjs" a binary installed with package when npm install -g
|
2015-08-30 07:58:47 +02:00 |
|
Romain Beaumont
|
d9bfdbf59f
|
add minecraft-data in dependencies
|
2015-08-30 00:41:48 +02:00 |
|
Romain Beaumont
|
5a668e6815
|
implement digging correctly by using prismarine-block digTime function, fix #7
|
2015-08-29 04:25:34 +02:00 |
|
Romain Beaumont
|
6318c3d8ad
|
make index.js the main, fix #13
|
2015-08-27 22:43:07 +02:00 |
|
Romain Beaumont
|
2d62ac8abb
|
add doctoc : add toc in api.md
|
2015-08-26 20:15:27 +02:00 |
|
mhsjlw
|
a30834ef60
|
Fix JSON formatting
|
2015-08-26 07:17:47 -04:00 |
|
mhsjlw
|
750e0de0e5
|
Update package.json
|
2015-08-26 07:17:30 -04:00 |
|
Romain Beaumont
|
034cd43363
|
complete reorganization : client plugins, server plugins
|
2015-08-26 03:27:33 +02:00 |
|
Romain Beaumont
|
5839d97eaa
|
start fixing spawn : improve player arrays, use vec3, fix relative position
|
2015-08-25 22:30:31 +02:00 |
|
mhsjlw
|
def7426fc5
|
Players can now spawn and walk around
|
2015-08-24 18:41:01 -04:00 |
|
mhsjlw
|
b2191cdfc1
|
Added tests
|
2015-08-24 10:25:34 -04:00 |
|
mhsjlw
|
0c4fc34e57
|
Fixed server side
|
2015-08-23 11:45:52 -04:00 |
|
mhsjlw
|
c73bb0feb0
|
Get it working
|
2015-08-23 10:28:56 -04:00 |
|
mhsjlw
|
9609f1261b
|
Initial commit
|
2015-08-23 10:21:17 -04:00 |
|
roblabla
|
817912180b
|
Initial commit
|
2014-01-05 02:01:01 +01:00 |
|