Skip to content

Repository files navigation

Knapsack

A lightweight, low-resource Minecraft plugin that bundles essential teleportation, location, and economy commands into one jar. No external dependencies required.

Works with Spigot, Paper, and forks (1.13+)

Docs have moved to the Wiki — this README is a quick start. See wiki/Home.md or browse wiki/ for full details.

Wiki


Features (overview)

Module Highlights
TPA /tpa family with here/accept/auto
Home/Back/Waypoints One home, death back, 27 waypoints GUI
Trade 54-slot anti-scam GUI
Economy Shop 15 cats + search, /sell, pay 5% tax, bounty 20%, Bank 2B cap
Loans /loan bedrock 200-2500 + custom, 3/7/14d or slow 20%
Auto-Sell/Spawners $500 chest, zombie $250/skeleton $500 stack to 35x (iron+ pick)
Level/Quests/Playtime XP levels, 15 quests, streaks, opt-vault
Dynamic Light Fake Light via sendBlockChange
Utils /craft, /repair, /giveaway, /bundledreload

Wiki

Full docs are in wiki/:

Each page is curated for that module (tabs, limits, files, config keys).


Installation

  1. Download Knapsack-X.X.X.jar from Releases
  2. Place in plugins/ folder
  3. Restart

The plugin self-updates via /bundledupdate.


Building from Source

Requires Java 17+ and Gradle.

git clone https://github.com/HugoCirca/Knapsack.git
cd Knapsack
./gradlew clean build

Jar in build/libs/.


Configuration

Toggle in features.yml, tuning in config.yml (economy.balance-cap, autosell.*, etc.). Details: Configuration. Live reload: /bundledreload (also bereload).

Data files in plugins/Knapsack/ — see wiki.


Permissions

Open by default. Restrict via knapsack.* — see Permissions.


Features

If you wanted a new feature, create a Issue then provide the description of what the functionality it shall be and I try to push it.

License

MIT

About

Minecraft Plugin, Not tested in all versions

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages