Commit graph

  • 3e8e49bf4c one onGround missing Romain Beaumont 2015-12-11 16:56:23 +0100
  • addec7252d fix place block test and improve lot of awaiting in the tests, only send min(3,view) chunks initially Romain Beaumont 2015-12-11 16:52:48 +0100
  • 5f96ff3581 remove a forgotten console.log Romain Beaumont 2015-12-11 15:51:35 +0100
  • f5884caf1f fix player.kick (just use player._client.end), add serv.quit(reason), wait for login messages in mineflayer test Romain Beaumont 2015-12-11 15:33:48 +0100
  • 72c91c50e0 make tests independent : do beforeEach instead of before to initialize the server/bots Romain Beaumont 2015-12-11 13:49:03 +0100
  • b6b49a5c3c fix /kill test by fixing mineflayer Romain Beaumont 2015-12-11 13:28:48 +0100
  • 47c75671c4 create an entity.attach, some more selector fixes, and add a fun /pile <entities> command (that will go in a plugin later) Romain Beaumont 2015-12-11 05:20:10 +0100
  • ce1ffe9c4f fix error handling in /kill and disable /kill test until we figure out whether the server should send the despawn packet or not when the entity dies Romain Beaumont 2015-12-11 04:32:33 +0100
  • 9366c1b9a7 make /attach use the selectors, fix UserError, check /tp has one target Romain Beaumont 2015-12-11 04:14:41 +0100
  • 3bea548f82 node 0.10 doesn't have listenerCount, don't use it Romain Beaumont 2015-12-11 02:57:32 +0100
  • 567b82c61c don't login if the client is already ended, fix #113 Romain Beaumont 2015-12-11 02:37:11 +0100
  • c3bef15214 UserError.js -> user_error.js (js style) Romain Beaumont 2015-12-11 02:11:14 +0100
  • c84591eab4 fix npmignore Romain Beaumont 2015-12-11 01:30:32 +0100
  • 6fc0e318e2 Release 0.3.0 Romain Beaumont 2015-12-11 01:25:53 +0100
  • 6207010a02 don't force entities to despawn when they die, the client figures out when to do that itself, fix #156 Romain Beaumont 2015-12-11 01:14:39 +0100
  • 8776a2baa7 view distance of 1 in the test, fix #158 Romain Beaumont 2015-12-11 01:07:22 +0100
  • fcce925032 fix first page of help Romain Beaumont 2015-12-11 00:59:31 +0100
  • f3a543dffc improve assertPosEqual error message, fix #155 Romain Beaumont 2015-12-11 00:46:26 +0100
  • 71a85c0f48 page length to 7 like vanilla Romain Beaumont 2015-12-11 00:23:49 +0100
  • b679dd6325 Merge pull request #154 from demipixel/inCompSciRightNow Romain Beaumont 2015-12-11 00:23:08 +0100
  • cd646972f7 Fix help DemiPixel 2015-12-10 15:06:47 -0800
  • 32c01a088c Improve contribute.md DemiPixel 2015-12-10 12:27:17 -0800
  • b7aea8251f Fix tp, updatePosition, and tests DemiPixel 2015-12-10 11:20:17 -0800
  • 9b0970b291 Fix tp, implement entity.selectorString DemiPixel 2015-12-10 09:06:20 -0800
  • f38ea36c55 Make UserError in index.js DemiPixel 2015-12-10 00:14:29 -0800
  • cbb2068454 Made /help not shit DemiPixel 2015-12-09 21:53:29 -0800
  • fe2f220f10 Big changes to player/entity.sendPosition and entity/player.teleport. Not fully working yet. DemiPixel 2015-12-09 18:31:05 -0800
  • 67af4a8144 Fix tp and setblock, implement relative position function, throw errors instead of returning, catch errors and display error DemiPixel 2015-12-09 17:34:03 -0800
  • ad7253d36d put experience pure functions in a lib and adapt the doc Romain Beaumont 2015-12-10 01:47:57 +0100
  • 865327b482 use require-self for better consistency with external plugins require("flying-squid").someLib instead of require("../someLib") Romain Beaumont 2015-12-10 01:25:33 +0100
  • 3ec142d118 add test for /kill Romain Beaumont 2015-12-09 01:19:18 +0100
  • a770046407 properly implement /kill using selectors Romain Beaumont 2015-12-09 01:12:04 +0100
  • 31a8d18aa0 Merge branch 'selector' : #149 Romain Beaumont 2015-12-09 01:03:48 +0100
  • 5d0d9ceb11 fix @e[type=Zombie] selector Romain Beaumont 2015-12-09 01:03:32 +0100
  • cc3d4e09b9 update the default settings in basic.js, fix #147 Romain Beaumont 2015-12-08 02:50:00 +0100
  • e151d6958e Finish basic implementation of selectors DemiPixel 2015-12-07 15:59:56 -0800
  • de202f5faa fix commands to support /ban-ip , add /pardon-ip Romain Beaumont 2015-12-07 23:47:53 +0100
  • e5ff8eae7e Added IP ban command C109 2015-12-07 11:50:52 -0500
  • 843fa1ffa2 Starting selectors (incomplete) DemiPixel 2015-12-07 01:21:45 -0800
  • d2a62e53e9 Update docs on XP DemiPixel 2015-12-06 15:28:08 -0800
  • 3becd22307 Merge #145 Romain Beaumont 2015-12-07 01:02:42 +0100
  • 3806c3fd29 add a test to check /xp works Romain Beaumont 2015-12-07 01:02:21 +0100
  • 85b11605a8 arrow function don't have this Romain Beaumont 2015-12-07 00:13:01 +0100
  • c5fd043e31 increase test time Romain Beaumont 2015-12-07 00:09:08 +0100
  • 974fcafba7 add a digging and placing test Romain Beaumont 2015-12-07 00:06:43 +0100
  • 05be3c4e89 Basic XP implementation DemiPixel 2015-12-06 14:44:10 -0800
  • 526a9f1132 await the bot is onGround, and add a test for /setblock Romain Beaumont 2015-12-06 20:20:13 +0100
  • 7efb2daea3 rewrite tests using async/await Romain Beaumont 2015-12-06 19:42:44 +0100
  • 94edf79f97 add more tests for /tp and a test for /deop Romain Beaumont 2015-12-06 18:54:04 +0100
  • ae6d9887fd fix bug in /tp and add regression tests Romain Beaumont 2015-12-06 18:31:25 +0100
  • b4b90c01ed Add /op and /deop DemiPixel 2015-12-05 22:08:00 -0800
  • f17f54fe92 Adding op 'n stuff DemiPixel 2015-12-05 21:52:46 -0800
  • 127ef3c777 Add ~ tp /tp, small fixes DemiPixel 2015-12-05 21:24:38 -0800
  • 6ab320e3bc sendRelativePositionChange needs to be async because of behavior use Romain Beaumont 2015-12-06 04:39:09 +0100
  • bb75c6c1a0 Gona kill myself . . . azastrael 2015-12-06 04:19:15 +0100
  • d334fc486c Crying right now . . . azastrael 2015-12-06 04:17:19 +0100
  • 3849de3aa3 Try number 42. azastrael 2015-12-06 04:13:30 +0100
  • 284cdc73fa Please ... love me whatever stupid things i do =( azastrael 2015-12-06 03:57:30 +0100
  • 844558dd89 The magic of 32. azastrael 2015-12-06 03:48:16 +0100
  • b850d23496 Fix a very bad bug. azastrael 2015-12-06 03:44:21 +0100
  • 01e0162d59 Add teleport ( aka. tp ) command. azastrael 2015-12-06 03:24:48 +0100
  • 843fdfb6fe Merge pull request #140 from 109C/master Romain Beaumont 2015-12-01 17:51:05 +0100
  • 46f1000bcf Fixed friction bug C109 2015-12-01 11:35:20 -0500
  • 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 Romain Beaumont 2015-11-30 02:51:25 +0100
  • 57ff06a805 map 7 dragon parts to dragon when attacking the dragon, fix #109 Romain Beaumont 2015-11-29 22:03:42 +0100
  • 64c1a5921d entity should despawn even if animation=false Romain Beaumont 2015-11-29 20:35:58 +0100
  • c34ebb1f5e fix entity dying, add /killall commands, add entity.takeDamage method, remove despawnPlayers (same as despawnEntities) Romain Beaumont 2015-11-29 20:08:42 +0100
  • 959100ef7d stop extending prismarine-entity and add license field Romain Beaumont 2015-11-28 22:38:08 +0100
  • e7952f386f send equipment during spawn and fix some code style issues Romain Beaumont 2015-11-28 21:54:49 +0100
  • c8ce897013 start fixing inventory equipments Romain Beaumont 2015-11-28 21:40:09 +0100
  • b5d22e57f9 improve code with webstorm suggestion + split entities.js into spawn.js and other files Romain Beaumont 2015-11-28 18:23:26 +0100
  • a4c208ec5e fix createMCServer doc Romain Beaumont 2015-11-28 14:12:48 +0100
  • 8f7185773d API fixes mhsjlw 2015-11-28 07:56:03 -0500
  • 1c4611cb86 Various updates to MCServer mhsjlw 2015-11-28 07:49:08 -0500
  • 5f02899173 Update and rename history.md to HISTORY.md mhsjlw 2015-11-28 07:37:50 -0500
  • 7c314a589c Rename contribute.md to CONTRIBUTE.md mhsjlw 2015-11-28 07:35:53 -0500
  • 4b2915b239 Rename api.md to API.md mhsjlw 2015-11-28 07:35:41 -0500
  • 74ecfcd70d Update README.md mhsjlw 2015-11-28 07:30:25 -0500
  • 96ef26a21b Update README.md mhsjlw 2015-11-28 07:26:36 -0500
  • f2889dd674 fix /command help message Romain Beaumont 2015-11-28 02:16:23 +0100
  • 23094fd152 try/catch acceptClick until everything is implemented Romain Beaumont 2015-11-28 01:53:35 +0100
  • af3cfeda51 fix place lime wool bug (use Item.fromNotch) Romain Beaumont 2015-11-28 01:48:54 +0100
  • 6d098deb23 convert coords to int, fix chunk unload bug (on node 0.10) Romain Beaumont 2015-11-26 18:04:13 +0100
  • 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 Romain Beaumont 2015-11-26 01:32:35 +0100
  • fb5450e3ca unload chunks, progress on #127 Romain Beaumont 2015-11-26 01:08:10 +0100
  • d1c1c9d77f close the server when the tests end Romain Beaumont 2015-11-25 20:23:45 +0100
  • ddd38e148a fix settings, cleanup logs (fix #125) Romain Beaumont 2015-11-25 19:49:38 +0100
  • fe3afd1ce0 set a different port for the server with mineflayer test Romain Beaumont 2015-11-25 02:59:09 +0100
  • 44d721d2a5 add a few tests based on mineflayer Romain Beaumont 2015-11-25 02:46:32 +0100
  • 82dbd722fd most objects don't despawn and don't get picked up, fix #121 Romain Beaumont 2015-11-25 00:52:49 +0100
  • f250e4b2a4 fix chunk sending, fix #124 Romain Beaumont 2015-11-25 00:46:56 +0100
  • 804ddee7c1 Merge pull request #123 from 109C/master Romain Beaumont 2015-11-25 00:12:07 +0100
  • 69379d75e4 Not even shift clicking works... C109 2015-11-24 18:09:55 -0500
  • 77b326ffee Merge pull request #122 from 109C/master Romain Beaumont 2015-11-25 00:06:22 +0100
  • d5a8acbe3b No more crashes C109 2015-11-24 18:02:32 -0500
  • 58193cb37e Merge pull request #116 from 109C/master Romain Beaumont 2015-11-24 23:43:02 +0100
  • 5bff660bbe Merge pull request #115 from demipixel/BEHAVIORS Romain Beaumont 2015-11-24 23:41:52 +0100
  • 8d9eb32073 Fix crashing for module plugins DemiPixel 2015-11-24 14:35:07 -0800
  • 483269db4c Added forceCancelDig and some other stuff DemiPixel 2015-11-23 19:27:35 -0800
  • 0355195cd9 No more crashes, update API, add more stuff DemiPixel 2015-11-23 16:27:35 -0800