├── .dockerignore ├── .github ├── copilot-instructions.md ├── dependabot.yml ├── disabled-workflows │ └── docker.yml └── workflows │ ├── ci.yml │ ├── commands.yml │ ├── copilot-setup-steps.yml │ └── npm-publish.yml ├── .gitignore ├── .gitpod.DockerFile ├── .gitpod.yml ├── .npmignore ├── .npmrc ├── Dockerfile ├── LICENSE ├── TODO.md ├── app.js ├── config └── default-settings.json ├── docker-compose.yaml ├── docs ├── .nojekyll ├── API.md ├── CONTRIBUTE-kr.md ├── CONTRIBUTE.md ├── HISTORY.md ├── README.md ├── _sidebar.md ├── block-updates.md ├── examples.md ├── index.html └── screens.md ├── examples └── basic.js ├── index.js ├── logs ├── .gitignore └── README.md ├── package.json ├── src ├── globals.d.ts ├── index.js ├── lib │ ├── behavior.js │ ├── command.js │ ├── convertInventorySlotId.js │ ├── experience.js │ ├── generations.js │ ├── playerDat.js │ ├── plugins │ │ ├── animations.js │ │ ├── behavior.js │ │ ├── blockUpdates.js │ │ ├── blocks.js │ │ ├── channels.js │ │ ├── chat.js │ │ ├── chest.js │ │ ├── commands.js │ │ ├── communication.js │ │ ├── daycycle.js │ │ ├── digging.js │ │ ├── effects.js │ │ ├── entities.js │ │ ├── errorHandler.js │ │ ├── experience.js │ │ ├── external.js │ │ ├── header.js │ │ ├── health.js │ │ ├── index.js │ │ ├── inventory.js │ │ ├── log.js │ │ ├── login.js │ │ ├── loginTags.json │ │ ├── logout.js │ │ ├── moderation.js │ │ ├── particle.js │ │ ├── physics.js │ │ ├── placeBlock.js │ │ ├── players.js │ │ ├── portal.js │ │ ├── pvp.js │ │ ├── redstone.js │ │ ├── respawn.js │ │ ├── settings.js │ │ ├── signs.js │ │ ├── sound.js │ │ ├── spawn.js │ │ ├── stats.js │ │ ├── tabComplete.js │ │ ├── tick.js │ │ ├── tp.js │ │ ├── updatePositions.js │ │ ├── useItem.js │ │ ├── weather.js │ │ └── world.js │ ├── portal_detector.js │ ├── requireindex.js │ ├── user_error.js │ ├── utils.js │ ├── version.js │ └── worldGenerations │ │ ├── all_the_blocks.js │ │ ├── empty.js │ │ ├── grass_field.js │ │ ├── nether.js │ │ └── superflat.js └── plugins │ └── README.md ├── test ├── mineflayer.test.js ├── portal.test.js └── simple.test.js ├── tsconfig.json └── world └── .gitkeep /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/disabled-workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/disabled-workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/workflows/commands.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.DockerFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.gitpod.DockerFile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- 1 | image: 2 | file: .gitpod.DockerFile 3 | tasks: 4 | - command: npm install -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | public-hoist-pattern=* 3 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/LICENSE -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/TODO.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/app.js -------------------------------------------------------------------------------- /config/default-settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/config/default-settings.json -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/CONTRIBUTE-kr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/CONTRIBUTE-kr.md -------------------------------------------------------------------------------- /docs/CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/CONTRIBUTE.md -------------------------------------------------------------------------------- /docs/HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/HISTORY.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/block-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/block-updates.md -------------------------------------------------------------------------------- /docs/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/examples.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/screens.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/docs/screens.md -------------------------------------------------------------------------------- /examples/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/examples/basic.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./src/index.js') 2 | -------------------------------------------------------------------------------- /logs/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /logs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/logs/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/package.json -------------------------------------------------------------------------------- /src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/globals.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/behavior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/behavior.js -------------------------------------------------------------------------------- /src/lib/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/command.js -------------------------------------------------------------------------------- /src/lib/convertInventorySlotId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/convertInventorySlotId.js -------------------------------------------------------------------------------- /src/lib/experience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/experience.js -------------------------------------------------------------------------------- /src/lib/generations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/generations.js -------------------------------------------------------------------------------- /src/lib/playerDat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/playerDat.js -------------------------------------------------------------------------------- /src/lib/plugins/animations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/animations.js -------------------------------------------------------------------------------- /src/lib/plugins/behavior.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/behavior.js -------------------------------------------------------------------------------- /src/lib/plugins/blockUpdates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/blockUpdates.js -------------------------------------------------------------------------------- /src/lib/plugins/blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/blocks.js -------------------------------------------------------------------------------- /src/lib/plugins/channels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/channels.js -------------------------------------------------------------------------------- /src/lib/plugins/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/chat.js -------------------------------------------------------------------------------- /src/lib/plugins/chest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/chest.js -------------------------------------------------------------------------------- /src/lib/plugins/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/commands.js -------------------------------------------------------------------------------- /src/lib/plugins/communication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/communication.js -------------------------------------------------------------------------------- /src/lib/plugins/daycycle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/daycycle.js -------------------------------------------------------------------------------- /src/lib/plugins/digging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/digging.js -------------------------------------------------------------------------------- /src/lib/plugins/effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/effects.js -------------------------------------------------------------------------------- /src/lib/plugins/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/entities.js -------------------------------------------------------------------------------- /src/lib/plugins/errorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/errorHandler.js -------------------------------------------------------------------------------- /src/lib/plugins/experience.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/experience.js -------------------------------------------------------------------------------- /src/lib/plugins/external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/external.js -------------------------------------------------------------------------------- /src/lib/plugins/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/header.js -------------------------------------------------------------------------------- /src/lib/plugins/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/health.js -------------------------------------------------------------------------------- /src/lib/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/index.js -------------------------------------------------------------------------------- /src/lib/plugins/inventory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/inventory.js -------------------------------------------------------------------------------- /src/lib/plugins/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/log.js -------------------------------------------------------------------------------- /src/lib/plugins/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/login.js -------------------------------------------------------------------------------- /src/lib/plugins/loginTags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/loginTags.json -------------------------------------------------------------------------------- /src/lib/plugins/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/logout.js -------------------------------------------------------------------------------- /src/lib/plugins/moderation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/moderation.js -------------------------------------------------------------------------------- /src/lib/plugins/particle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/particle.js -------------------------------------------------------------------------------- /src/lib/plugins/physics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/physics.js -------------------------------------------------------------------------------- /src/lib/plugins/placeBlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/placeBlock.js -------------------------------------------------------------------------------- /src/lib/plugins/players.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/players.js -------------------------------------------------------------------------------- /src/lib/plugins/portal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/portal.js -------------------------------------------------------------------------------- /src/lib/plugins/pvp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/pvp.js -------------------------------------------------------------------------------- /src/lib/plugins/redstone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/redstone.js -------------------------------------------------------------------------------- /src/lib/plugins/respawn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/respawn.js -------------------------------------------------------------------------------- /src/lib/plugins/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/settings.js -------------------------------------------------------------------------------- /src/lib/plugins/signs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/signs.js -------------------------------------------------------------------------------- /src/lib/plugins/sound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/sound.js -------------------------------------------------------------------------------- /src/lib/plugins/spawn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/spawn.js -------------------------------------------------------------------------------- /src/lib/plugins/stats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/stats.js -------------------------------------------------------------------------------- /src/lib/plugins/tabComplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/tabComplete.js -------------------------------------------------------------------------------- /src/lib/plugins/tick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/tick.js -------------------------------------------------------------------------------- /src/lib/plugins/tp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/tp.js -------------------------------------------------------------------------------- /src/lib/plugins/updatePositions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/updatePositions.js -------------------------------------------------------------------------------- /src/lib/plugins/useItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/useItem.js -------------------------------------------------------------------------------- /src/lib/plugins/weather.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/weather.js -------------------------------------------------------------------------------- /src/lib/plugins/world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/plugins/world.js -------------------------------------------------------------------------------- /src/lib/portal_detector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/portal_detector.js -------------------------------------------------------------------------------- /src/lib/requireindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/requireindex.js -------------------------------------------------------------------------------- /src/lib/user_error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/user_error.js -------------------------------------------------------------------------------- /src/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/utils.js -------------------------------------------------------------------------------- /src/lib/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/version.js -------------------------------------------------------------------------------- /src/lib/worldGenerations/all_the_blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/worldGenerations/all_the_blocks.js -------------------------------------------------------------------------------- /src/lib/worldGenerations/empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/worldGenerations/empty.js -------------------------------------------------------------------------------- /src/lib/worldGenerations/grass_field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/worldGenerations/grass_field.js -------------------------------------------------------------------------------- /src/lib/worldGenerations/nether.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/worldGenerations/nether.js -------------------------------------------------------------------------------- /src/lib/worldGenerations/superflat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/lib/worldGenerations/superflat.js -------------------------------------------------------------------------------- /src/plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/src/plugins/README.md -------------------------------------------------------------------------------- /test/mineflayer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/test/mineflayer.test.js -------------------------------------------------------------------------------- /test/portal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/test/portal.test.js -------------------------------------------------------------------------------- /test/simple.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/test/simple.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PrismarineJS/flying-squid/HEAD/tsconfig.json -------------------------------------------------------------------------------- /world/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------