Romain Beaumont
6207010a02
don't force entities to despawn when they die, the client figures out when to do that itself, fix #156
2015-12-11 01:14:39 +01:00
Romain Beaumont
fcce925032
fix first page of help
2015-12-11 00:59:31 +01:00
Romain Beaumont
71a85c0f48
page length to 7 like vanilla
2015-12-11 00:23:49 +01:00
DemiPixel
cd646972f7
Fix help
2015-12-10 15:06:47 -08:00
DemiPixel
b7aea8251f
Fix tp, updatePosition, and tests
2015-12-10 11:20:17 -08:00
DemiPixel
9b0970b291
Fix tp, implement entity.selectorString
2015-12-10 09:06:20 -08:00
DemiPixel
f38ea36c55
Make UserError in index.js
2015-12-10 00:14:29 -08:00
DemiPixel
cbb2068454
Made /help not shit
2015-12-09 23:04:57 -08:00
DemiPixel
fe2f220f10
Big changes to player/entity.sendPosition and entity/player.teleport. Not fully working yet.
2015-12-09 23:04:57 -08:00
DemiPixel
67af4a8144
Fix tp and setblock, implement relative position function, throw errors instead of returning, catch errors and display error
2015-12-09 23:04:57 -08:00
Romain Beaumont
ad7253d36d
put experience pure functions in a lib and adapt the doc
2015-12-10 01:47:57 +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
a770046407
properly implement /kill using selectors
2015-12-09 01:12:04 +01:00
Romain Beaumont
31a8d18aa0
Merge branch 'selector' : #149
2015-12-09 01:03:48 +01:00
Romain Beaumont
5d0d9ceb11
fix @e[type=Zombie] selector
2015-12-09 01:03:32 +01:00
DemiPixel
e151d6958e
Finish basic implementation of selectors
2015-12-07 15:59:56 -08:00
Romain Beaumont
de202f5faa
fix commands to support /ban-ip , add /pardon-ip
2015-12-07 23:47:53 +01:00
C109
e5ff8eae7e
Added IP ban command
2015-12-07 11:50:52 -05:00
DemiPixel
843fa1ffa2
Starting selectors (incomplete)
2015-12-07 01:21:45 -08:00
DemiPixel
05be3c4e89
Basic XP implementation
2015-12-06 14:44:10 -08:00
Romain Beaumont
ae6d9887fd
fix bug in /tp and add regression tests
2015-12-06 18:31:25 +01:00
DemiPixel
b4b90c01ed
Add /op and /deop
2015-12-05 22:08:00 -08:00
DemiPixel
f17f54fe92
Adding op 'n stuff
2015-12-05 21:52:46 -08:00
DemiPixel
127ef3c777
Add ~ tp /tp, small fixes
2015-12-05 21:24:38 -08:00
Romain Beaumont
6ab320e3bc
sendRelativePositionChange needs to be async because of behavior use
...
not sure if that behavior thingy has its place in that function, I think 'move' is not really a behavior at all.
'letPlayerMove' would be a normal behavior and it would be in sendRelativePositionChange.
Making plugins able to break function is not at all a good idea imho.
2015-12-06 04:39:09 +01:00
azastrael
bb75c6c1a0
Gona kill myself . . .
2015-12-06 04:19:15 +01:00
azastrael
d334fc486c
Crying right now . . .
2015-12-06 04:17:19 +01:00
azastrael
3849de3aa3
Try number 42.
2015-12-06 04:13:30 +01:00
azastrael
284cdc73fa
Please ... love me whatever stupid things i do =(
2015-12-06 03:57:30 +01:00
azastrael
844558dd89
The magic of 32.
2015-12-06 03:48:16 +01:00
azastrael
b850d23496
Fix a very bad bug.
2015-12-06 03:44:21 +01:00
azastrael
01e0162d59
Add teleport ( aka. tp ) command.
2015-12-06 03:24:48 +01:00
C109
46f1000bcf
Fixed friction bug
2015-12-01 11:35:20 -05:00
Romain Beaumont
04ab50b7d8
add /attach <carrierId> <attachedId> to attach an entity on an other one
...
will be used to make a attach function and in vanilla uses later
2015-11-30 02:51:25 +01:00
Romain Beaumont
57ff06a805
map 7 dragon parts to dragon when attacking the dragon, fix #109
2015-11-29 22:03:42 +01:00
Romain Beaumont
64c1a5921d
entity should despawn even if animation=false
2015-11-29 20:35:58 +01:00
Romain Beaumont
c34ebb1f5e
fix entity dying, add /killall commands, add entity.takeDamage method, remove despawnPlayers (same as despawnEntities)
2015-11-29 20:08:42 +01:00
Romain Beaumont
959100ef7d
stop extending prismarine-entity and add license field
2015-11-28 22:38:08 +01:00
Romain Beaumont
e7952f386f
send equipment during spawn and fix some code style issues
2015-11-28 21:54:49 +01:00
Romain Beaumont
c8ce897013
start fixing inventory equipments
2015-11-28 21:40:09 +01:00
Romain Beaumont
b5d22e57f9
improve code with webstorm suggestion + split entities.js into spawn.js and other files
2015-11-28 18:23:26 +01:00
mhsjlw
96ef26a21b
Update README.md
2015-11-28 07:26:36 -05:00
Romain Beaumont
f2889dd674
fix /command help message
2015-11-28 02:16:23 +01:00
Romain Beaumont
23094fd152
try/catch acceptClick until everything is implemented
2015-11-28 01:53:35 +01:00
Romain Beaumont
af3cfeda51
fix place lime wool bug (use Item.fromNotch)
2015-11-28 01:48:54 +01:00
Romain Beaumont
6d098deb23
convert coords to int, fix chunk unload bug (on node 0.10)
2015-11-26 18:04:13 +01:00
Romain Beaumont
7f47dacc60
add a server setting view-distance, and take the min of that settings and the player settings to get the distance to send chunks
...
I experimented with vanilla, and its "MultiplayerChunkCache" indicates this behavior for a vanilla server
progress on #127
2015-11-26 01:32:35 +01:00
Romain Beaumont
fb5450e3ca
unload chunks, progress on #127
2015-11-26 01:08:10 +01:00
Romain Beaumont
ddd38e148a
fix settings, cleanup logs ( fix #125 )
2015-11-25 19:49:38 +01:00
Romain Beaumont
82dbd722fd
most objects don't despawn and don't get picked up, fix #121
2015-11-25 00:52:49 +01:00