ProbablyBackpacks icon

ProbablyBackpacks -----

Backpacks… probably.



ProbablyBackpacks
Wearable, upgradable backpacks for PaperMC 1.21.4+

Description: ProbablyBackpacks is a PaperMC plugin for Minecraft 1.21.4+ that adds wearable, upgradeable backpacks. These backpacks spawn as armor stands attached to the player’s back and integrate with the CuriosPaper accessory API (PaperMC 1.21+ required) to be worn in the Curios back slot. It provides an in-game GUI for accessing each backpack’s contents.

Players can enhance their backpacks with special upgrade items (e.g. Magnet, Auto-Pickup, Feeding) to automate tasks like collecting nearby items and auto-feeding. All data is cached and saved automatically in the background to minimize server lag
.
Screenshot_1.png

Core Features:

Visual Backpack Entity: Spawns the backpack item on the player’s back, making the backpack visibly rotate and follow the player. The backpack can auto-hide when the player looks down (configurable by angle).

Backpacks are available in all types starting from leather all the way to netherite.

Upgrades System: Supports upgrade items like Magnet, Auto-Pickup, and Feeding to enhance gameplay. For example, a Magnet upgrade will pull nearby items into the backpack, an Auto-Pickup upgrade collects items directly when picking them up, and a Feeding upgrade automatically consumes food from the backpack when the player is hungry.

Currently there are a total of 7 upgrade items:
1. Crafting Station: Allows you to craft items while the backpack is still open.
2. Pickup upgrade: Puts the picked items directly into the backpack.
3. Magnet upgrade: Pulls items from a 3x3 radius around the player into the backpack.
4. Feeding upgrade: Uses the Food stored in the backpack to feed the player automatically
5. Refill upgrade: Automatically fetches more blocks or items of the same type from the backpack into the currently selected slot when the items are finished from the hand.
6. Compacting upgrade: Compacts ores into blocks to save backpack space.
7. Iron Stack upgrade: Allows you to stack items upto 128 instead of 64 in the backpack.

Interactive GUI: Uses a custom inventory GUI (opened via the /bp command OR via double sneak while inventory slot 9 is selected, this is configurable.) where players can view backpack contents, transfer items, and install or remove upgrade items. The GUI is intuitive and fully interactive.

Efficient Data Storage: Player backpack data is stored in YAML files with caching and an auto-save system to avoid performance hits. Asynchronous background saving ensures server performance is not negatively affected.

Commands:

/bp – Opens the player’s current backpack GUI (checks main hand, offhand, then the Curios back-slot for a backpack item).

Permissions:

probablybackpacks.use – Allows a player to use /bp to open their backpack.

Installation:

Download: Place ProbablyBackpacks.jar into your server’s plugins directory.

Dependencies: Ensure the server is running PaperMC 1.21.4+ with the CuriosPaper plugin installed.

Restart: Start (or reload) the server to generate configuration files.

Permissions: Give players the probablybackpacks.use permission to allow backpack usage.

Resource-pack: This is handled by CuriosPaper make sure to enable resource pack in the config of CuriosPaper

Configuration:
The plugins/probablybackpacks/config.yml file contains settings for backpack behavior and hotkeys. Key options include:

default-visibility (AUTO/ALWAYS/NEVER) – Controls when the backpack model is shown.

hide-angle – The pitch angle (in degrees) at which the backpack will hide from view.

check-interval – How often (in ticks) the plugin updates backpack visibility.

hotkey – Configure a Curios hotkey (select a hotbar slot + sneak method) to open the backpack. You can set enabled, slot (1-9), sneak-type (single/double/hold), and sneak-hold-duration.

Screenshots:
crafting_station.png pickup.png magnet.png refill.png feeding.png compacting.png iron stack.png
Resource Information
Author:
----------
Total Downloads: 2
First Release: Today at 10:16 AM
Last Update: Today at 10:16 AM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings