Skip to content

slohth/invsee

Repository files navigation

invsee

A basic inventory viewer and editor. Written for Paper 1.21.5.

Features

  • Custom edit GUI with a very clear layout.
  • Live updates to and from players.
  • Supports multiple people editing the same player.
  • Supports offline inventory editing.

FAQ

It says offline editing is not supported. Why is this?

This means that the playerdata folder was not found in the primary world folder. It will tell you in console which world is the primary world, which it fetches from Bukkit. Currently, there is no way to change the world.

Does this use a database to store inventories?

No, there are no external tools or data storage needed. It works by modifying either an online players inventory, or by modifying their NBT playerdata .dat file.

How do I use the plugin?

Run the command /invsee <player> to view/edit their inventory. Note: This requires either operator or the permission node "invsee.use".

Does this plugin work on multiple versions?

This plugin is only tested on Paper 1.21.5. It may work on other versions yet this is not tested. Note: This plugin requires Paper (not Spigot).

How can I edit the inventory of someone who has never joined the server?

Currently, this feature is not supported as they will not have any playerdata. This is a planned feature to be implemented in the future, though.

Contributing

Anyone is welcome to make their own fork of, or contribute to this project. To be honest, this was a quick one-day thing out of boredom, so I'm more than happy to accept any PRs.

Run Locally

Clone the project

  git clone https://github.com/slohth/invsee.git

To run a local server with this plugin, you can use the gradle task

  run paper/runServer

To build the jar, you can use the gradle task

  build/build

About

A basic inventory viewer and editor. Written for Paper 1.21.5.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages