Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PrismarineJS/flying-squid

Create Minecraft servers with a powerful, stable, and high level JavaScript API.
https://github.com/PrismarineJS/flying-squid

skip too long ticks and don't try to do 2 ticks at the same time

19b4c98608a0d9df2c35bb9e7f94915bb2d9e7ad authored almost 9 years ago by Romain Beaumont <[email protected]>
add a /summonMany command, useful for testing

5940f91fce6c9a5dbec9b15562757b47ea05b04b authored almost 9 years ago by Romain Beaumont <[email protected]>
don't rely on ticks to remove effect : ticks slow down the server and should only be used if strictly necessary

02eed8229f45273ae6fbc26d37145c319ce30db5 authored almost 9 years ago by Romain Beaumont <[email protected]>
Release 0.4.0

a5823406ce979fdac42780fc35d7aceebbda1665 authored almost 9 years ago by Romain Beaumont <[email protected]>
add everybody-op option, fix #181

678656e631955c219b9042f500ac4f7ee180ea3b authored almost 9 years ago by Romain Beaumont <[email protected]>
add player-list-text config option, and add missing options in the api.md, fix #180

029c31fad658affe0c98a8808324e61cb1731c5c authored almost 9 years ago by Romain Beaumont <[email protected]>
fix posFromString

c861ac14b9e536fb15efa4c491e92f505cc914ac authored almost 9 years ago by Romain Beaumont <[email protected]>
disable loading/saving in tests

e7fe4d5051193b1a5cb1f40b2bf8701ffaa0253e authored about 9 years ago by Romain Beaumont <[email protected]>
use prismarine-world 0.4.0 to implement loading/saving, use nmp 0.16.6 to fix a small latency bug

48defee1e3ede3b78562fa0a53739360e2eecec0 authored about 9 years ago by Romain Beaumont <[email protected]>
implement latency

95b5b57e72ac14dcb5f50b5d43359038f115f637 authored about 9 years ago by Romain Beaumont <[email protected]>
increase timeout in detect portal test to avoid circle ci failing

c125221d5c63151a420cb07c31d453bd292da437 authored about 9 years ago by Romain Beaumont <[email protected]>
remove gratipay

e84d4164427f3002984104ea44e84ccecce87e26 authored about 9 years ago by Romain Beaumont <[email protected]>
fix plugin loading logging

8a5fb267ab05d7bd18f2e68cd5d82073a83a75c5 authored about 9 years ago by Romain Beaumont <[email protected]>
a small fix

baca95c070c4bbeeb68e6edcf21de2f7e59f7277 authored about 9 years ago by Romain Beaumont <[email protected]>
some webstorm found fixes

1d882c4af9a363bd7c285d6814538903d7d22a80 authored about 9 years ago by Romain Beaumont <[email protected]>
mhsjlw -> PrismarineJS

8dc3087d65130fcad2edbb4b81fef1d42c19baaf authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #173 from mhsjlw/no_more_var

use const and let instead of var

7ac01178606cf07f5a764b3e2f377ab7ee08c9f8 authored about 9 years ago by Romain Beaumont <[email protected]>
use const and let instead of var

see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const and https...

8c4406804e015054ccd81568652ece42fac819a1 authored about 9 years ago by Romain Beaumont <[email protected]>
implement all spawn eggs

a03bb7c9014d53631021848a56b3e218ccdc6189 authored about 9 years ago by Romain Beaumont <[email protected]>
fix an async problem with portal generation, check huge portals work

a999bbdda19de99ac51f5912a76a2f9e0a7a5090 authored about 9 years ago by Romain Beaumont <[email protected]>
fix a small thing in digging

067128e8c9a6d2892ec27aee0d2950d48b29df84 authored about 9 years ago by Romain Beaumont <[email protected]>
update fire placing/destroying, fix #171

6b6a6764ae13c8207ce28d9e7b24b827c61ed5c7 authored about 9 years ago by Romain Beaumont <[email protected]>
fix spawning not in water, fix #63

0fd80dcb7c214800cb4b28a81954689cfa38e4aa authored about 9 years ago by Romain Beaumont <[email protected]>
fix /portal for direction=z

894760ac36637186240429c6e0a6497353d62d3d authored about 9 years ago by Romain Beaumont <[email protected]>
fix destroying multiple portal at the same time, add /portal command to create a portal, expose various portal generation function

e792f5d671bdd187f524b42828af9599a0899da8 authored about 9 years ago by Romain Beaumont <[email protected]>
destroy the portal when an obsidian block is dug

6cb2bba0195f956b07e3d1984999d723dd42665b authored about 9 years ago by Romain Beaumont <[email protected]>
store portal and destroy the whole portal when destroying one portal block, progress on #79

d49fd8b775638fc26896aeefb0f4c7dd2d1e5b30 authored about 9 years ago by Romain Beaumont <[email protected]>
don't spawn in water, fix #63

0ea7fcf40d1c6ce0f0f83045ce9b2d7644fc9906 authored about 9 years ago by Romain Beaumont <[email protected]>
fix tests

908054dca1959bf80c81cc01cbd8142ffbe77732 authored about 9 years ago by Romain Beaumont <[email protected]>
Fixes, make errors red

e49daf1fcd917c26bfd0c6d9dc1aad8e952fe984 authored about 9 years ago by DemiPixel <[email protected]>
Added colors, made some fixes to command.js

c13c901279a69d91e20167d8d24c3fccf26727d9 authored about 9 years ago by DemiPixel <[email protected]>
Small fixes to commands/tp

aeb5f888df81663d8a91891e8cce9eddd45bbee7 authored about 9 years ago by DemiPixel <[email protected]>
Added stuff to chat

14811552ff5dbebf3d0e331c990a7c01b910b37c authored about 9 years ago by DemiPixel <[email protected]>
Merge pull request #160 from demipixel/fx

FX

08015d3bac718ac13bb66fa9131baf24a9f006f5 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #161 from mhsjlw/portal

[WIP] implement portal detection and use it when flint and steel is used

22b8b2f91d21f537f15acd55eb2cc088e6c39ccf authored about 9 years ago by Romain Beaumont <[email protected]>
Fix a few things for FX

d269b0a49d6979b81d94e443eb4dce061a54741c authored about 9 years ago by DemiPixel <[email protected]>
cactus -> portal

d9eb820e3ffa2d781e3cbd5bd886b10a8837a5ce authored about 9 years ago by Romain Beaumont <[email protected]>
doesn't detect portal if there is air in it, add test to check that

3d6dd9faecfd6e20254b18ff783693fa54728504 authored about 9 years ago by Romain Beaumont <[email protected]>
Continuing attempt to implement abilities

0adfc20a1f555f7db20e13d269162fe51b1c8ccb authored about 9 years ago by DemiPixel <[email protected]>
Make effects ends, screw player abilities

7d062ad169f77626e1393b740ccaa3f93bc0a869 authored about 9 years ago by DemiPixel <[email protected]>
Begin implementing effects

f8c5eac2fbbd75cf0a75880b8447f8a165290b11 authored about 9 years ago by DemiPixel <[email protected]>
Start of implementing player abilities

0092af247e86564dbf8acc5e7426584e68e74ac5 authored about 9 years ago by DemiPixel <[email protected]>
some fixes in findBorder, add more tests

703b42abea7395dabd0410207ea36242d38973fb authored about 9 years ago by Romain Beaumont <[email protected]>
make portal test more general to test for several portal kinds

adcd35b985ffc22e77a64b1ab9772bf8e287fc6e authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.3.1

027960abc61e58da6b306ab664f431e404c0cd72 authored about 9 years ago by Romain Beaumont <[email protected]>
fix badges on npm, fix #162

67a1c2e6269903678f833f3e9951066282a75f22 authored about 9 years ago by Romain Beaumont <[email protected]>
implement portal detection and use it when flint and steel is used

currently places cactus instead of nether block because nether block seems to require the multi ...

539b9c1314cf9997afacedd9563070aacc7dfc3e authored about 9 years ago by Romain Beaumont <[email protected]>
one onGround missing

3e8e49bf4c1babc387b16d34fc297c15e01f582e authored about 9 years ago by Romain Beaumont <[email protected]>
fix place block test and improve lot of awaiting in the tests, only send min(3,view) chunks initially

addec7252df5c381c9b0b7fd59d49dc4bef5e7bf authored about 9 years ago by Romain Beaumont <[email protected]>
remove a forgotten console.log

5f96ff3581a1b54b1bb57ffcaaef6a4516f6277b authored about 9 years ago by Romain Beaumont <[email protected]>
fix player.kick (just use player._client.end), add serv.quit(reason), wait for login messages in mineflayer test

f5884caf1f5276c3b469cb0a489b3fb1fb3a76b9 authored about 9 years ago by Romain Beaumont <[email protected]>
make tests independent : do beforeEach instead of before to initialize the server/bots

72c91c50e08f706a38069c681623a2a276e0e891 authored about 9 years ago by Romain Beaumont <[email protected]>
fix /kill test by fixing mineflayer

b6b49a5c3cc96c9f0b27e64770f0dcc0600ce83e authored about 9 years ago by Romain Beaumont <[email protected]>
create an entity.attach, some more selector fixes, and add a fun /pile <entities> command (that will go in a plugin later)

47c75671c44460a667ccdf536ec471503d8e6dd9 authored about 9 years ago by Romain Beaumont <[email protected]>
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

ce1ffe9c4f053e10660a3f6bded35213ca3da7d8 authored about 9 years ago by Romain Beaumont <[email protected]>
make /attach use the selectors, fix UserError, check /tp has one target

see http://stackoverflow.com/a/32749533 for UserError

9366c1b9a77a94ef61418e6e92596bbd623fc536 authored about 9 years ago by Romain Beaumont <[email protected]>
node 0.10 doesn't have listenerCount, don't use it

3bea548f82d3b5b9465376ca353821ec46358fda authored about 9 years ago by Romain Beaumont <[email protected]>
don't login if the client is already ended, fix #113

567b82c61ce82e9a7efdf9494966357ee776a361 authored about 9 years ago by Romain Beaumont <[email protected]>
UserError.js -> user_error.js (js style)

c3bef1521478c28fee2e725dcfb1b0d86ea69cfb authored about 9 years ago by Romain Beaumont <[email protected]>
fix npmignore

c84591eab4ab863a8ced7ea6206fa4c1ada27bb7 authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.3.0

6fc0e318e283028cf7589f7e547cac7efae6cdba authored about 9 years ago by Romain Beaumont <[email protected]>
don't force entities to despawn when they die, the client figures out when to do that itself, fix #156

6207010a021f81389314911e43e8fec363e2cbda authored about 9 years ago by Romain Beaumont <[email protected]>
view distance of 1 in the test, fix #158

8776a2baa706d4e0d42a3ecf729638c01d7404c5 authored about 9 years ago by Romain Beaumont <[email protected]>
fix first page of help

fcce9250325f8277bf9e1c0a61177eb71c86a6b9 authored about 9 years ago by Romain Beaumont <[email protected]>
improve assertPosEqual error message, fix #155

f3a543dffcd81b6e6cc1a3a50ddcf90a63645a93 authored about 9 years ago by Romain Beaumont <[email protected]>
page length to 7 like vanilla

71a85c0f4802cfd5e254ce2e492fcfc7f3b061ab authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #154 from demipixel/inCompSciRightNow

wats ur fav type of icecream

b679dd6325ebf141aecc41fd58d3a7662027c9b7 authored about 9 years ago by Romain Beaumont <[email protected]>
Fix help

cd646972f79e194cd069a1399401af6f011f8002 authored about 9 years ago by DemiPixel <[email protected]>
Improve contribute.md

32c01a088c7beb29c37695fd556839829289d504 authored about 9 years ago by DemiPixel <[email protected]>
Fix tp, updatePosition, and tests

b7aea8251fc14700087e7f21e7971d0b3b2469d9 authored about 9 years ago by DemiPixel <[email protected]>
Fix tp, implement entity.selectorString

9b0970b29187d0a92d78f3dace0345680ad8a293 authored about 9 years ago by DemiPixel <[email protected]>
Make UserError in index.js

f38ea36c5575e1414a587f6db2e8a148cae13c25 authored about 9 years ago by DemiPixel <[email protected]>
Made /help not shit

cbb2068454a5a5a0f93de725f62482410bacea58 authored about 9 years ago by DemiPixel <[email protected]>
Fix tp and setblock, implement relative position function, throw errors instead of returning, catch errors and display error

67af4a8144f0c18c56fa1a9a93443a9a7c4b8e44 authored about 9 years ago by DemiPixel <[email protected]>
Big changes to player/entity.sendPosition and entity/player.teleport. Not fully working yet.

fe2f220f10461b2f3dddd1a515791b4b89aed091 authored about 9 years ago by DemiPixel <[email protected]>
put experience pure functions in a lib and adapt the doc

ad7253d36deaab56002786841c1c11c019faa3e4 authored about 9 years ago by Romain Beaumont <[email protected]>
use require-self for better consistency with external plugins

require("flying-squid").someLib instead of require("../someLib")

865327b4822cc020144dba13ebc1b1c6b065c6b4 authored about 9 years ago by Romain Beaumont <[email protected]>
add test for /kill

3ec142d118752ef0f6ae52c62606a5038c0aade3 authored about 9 years ago by Romain Beaumont <[email protected]>
properly implement /kill using selectors

a770046407826db5b8386cb3f9559feecdc69ec1 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge branch 'selector' : #149

31a8d18aa077b70644177784775dfd65e36268a8 authored about 9 years ago by Romain Beaumont <[email protected]>
fix @e[type=Zombie] selector

5d0d9ceb115ec24929bc03b70ec7ffd63e1e6bec authored about 9 years ago by Romain Beaumont <[email protected]>
update the default settings in basic.js, fix #147

cc3d4e09b97b488bbca5109a87d08e6ea9543cf2 authored about 9 years ago by Romain Beaumont <[email protected]>
Finish basic implementation of selectors

e151d6958eb118beac39f08baf79b157637ef977 authored about 9 years ago by DemiPixel <[email protected]>
fix commands to support /ban-ip , add /pardon-ip

de202f5faaf51d169c91a28f3c731a3ce18e8d22 authored about 9 years ago by Romain Beaumont <[email protected]>
Added IP ban command

e5ff8eae7e7fd981749770280674115b85203216 authored about 9 years ago by C109 <[email protected]>
Starting selectors (incomplete)

843fa1ffa23e421b4894d6f88163b0182eecd194 authored about 9 years ago by DemiPixel <[email protected]>
Update docs on XP

d2a62e53e91f189c313201ae73cc373722d95e2b authored about 9 years ago by DemiPixel <[email protected]>
Merge #145

3becd22307fe6f311835430fd8144a06fb58d59a authored about 9 years ago by Romain Beaumont <[email protected]>
add a test to check /xp works

3806c3fd29a91cf5d83796c7166753b08f93231f authored about 9 years ago by Romain Beaumont <[email protected]>
arrow function don't have this

85b11605a80f3fb753e30f51c2cdae7469296090 authored about 9 years ago by Romain Beaumont <[email protected]>
increase test time

c5fd043e31bf02ce4fcbb9d32b236e987082b175 authored about 9 years ago by Romain Beaumont <[email protected]>
add a digging and placing test

the placing test is currently skipped because it doesn't always work (might be better to restart...

974fcafba7f9efc4d006cf953d6cf80ad9b7eed6 authored about 9 years ago by Romain Beaumont <[email protected]>
Basic XP implementation

05be3c4e898b6c8c8368f2f777d331e332ee740e authored about 9 years ago by DemiPixel <[email protected]>
await the bot is onGround, and add a test for /setblock

526a9f11325722b99b455ce5b18cef41886077fd authored about 9 years ago by Romain Beaumont <[email protected]>
rewrite tests using async/await

much easier to understand that way

7efb2daea3aa82219b84f71c80d4ec8ed886d837 authored about 9 years ago by Romain Beaumont <[email protected]>
add more tests for /tp and a test for /deop

94edf79f97651a7d582f80d25e23b59f72c362f1 authored about 9 years ago by Romain Beaumont <[email protected]>
fix bug in /tp and add regression tests

ae6d9887fd6beddd6de10955ca31449f967529ba authored about 9 years ago by Romain Beaumont <[email protected]>
Add /op and /deop

b4b90c01eddf552fcafec49f4a874a88e07203c6 authored about 9 years ago by DemiPixel <[email protected]>
Adding op 'n stuff

f17f54fe927b54f6152e5bdafe78822c608404e8 authored about 9 years ago by DemiPixel <[email protected]>
Add ~ tp /tp, small fixes

127ef3c777955a6cc5177d5de823c2820219277b authored about 9 years ago by DemiPixel <[email protected]>