TankTroubleAddons is the all-encompassing extension for your TankTrouble needs.
With 30+ additions, Addons implements key features to the game, enhancing your user experience and the game itself.
Key features include:
- Dark theme
- Resource packs
- IronVault integration
- Forum, chat, game, lobby, emporium, player and admin quality-of-life improvements
This repository contains the source code for TankTroubleAddons v2.
For legacy TankTroubleAddons, see turtlesteak/TankTroubleAddonsFinale
- Ensure support for all major platforms
- Add to Chrome Webstore, Firefox add-ons, Safari extensions and Opera add-ons
- Complete Features checklist before full release
- Browser (Chromium, Firefox or Webkit)
- node >= 16
- pnpm (project package manager)
TankTroubleAddons compiles to ES2023 spec. The minimum browser version required to run this addons must support the ECMAScript 2023 specifications.
- Fork/clone this repository
- Navigate to the root of the repository
- Run
pnpm installand wait for install - Watching/compiling the extension
pnpm run dev— defaults to manifest v3.
Compiles a dev build (no minification) and watches for changes.
Runpnpm run dev:mv2orpnpm run dev:mv3to target a specific manifest versionpnpm run build:dev: compile a dev build for all platformspnpm run build:prod: compile a production (minified) build for all platformspnpm run clean: delete the build and dist folderspnpm run lint: run eslint on the project
- Installing TankTroubleAddons in your browser
- Chromium browsers (Chrome, Edge, Opera)
- Go to one of the following
chrome://extensions/ (Chrome)
edge://extensions/ (Microsoft Edge)
opera:extensions (Opera) - Check on
Developer mode - Click on
Load unpacked - Select the
buildordistfolder depending on your needs. - To reload the extension, press the spinner icon to load all your changes!
- Go to one of the following
- Firefox
- Go to about:debugging
- Click
This Firefox - Press the
Load Temporary Add-on...button. - Select the manifest.json file in your folder of need.
- Safari
- Chromium browsers (Chrome, Edge, Opera)
Happy hacking!