Skip to content

A simple modern plugin for trading with Custom NPCs that use the vanilla behavior of Minecraft

Notifications You must be signed in to change notification settings

OneLiteFeatherNET/Alioth

Repository files navigation

Alioth

Caution

This plugin is just a draft and currently not ready to serve on production or dev env


Features

  • Trader Level | More slots for trades
  • Add own trades to list
  • All trades saved in database (exposed)

Todo

  • villager spawn via book
  • villager despawn via shift+right click
  • right click to open trade inventory
  • left click to change shop state (open/closed)
  • prevent villager move
  • prevent villager damage
  • add limit for villagers and trade entries
  • add particle / animation when stock is empty
  • (?) disable physical currency
  • backup system
  • optimized code
  • on spawn give random name

Hidden commands

  • /trade rename <uuid> - Open anvil inventory with name tag to rename the trader
  • /trade delete <uuid> - Delete trader and drop book
  • /trade ...

Ideas

  • via name tag can change custom name
  • via ITEM change type / profession from villager
  • Shift+Right click to open book with many functions
    • Remove villager (only with permission)
    • Change custom name (only with permission)
    • Show owner name
    • Show level
    • Show current / max trade entries
    • Show statistics
    • ...

img.png

About

A simple modern plugin for trading with Custom NPCs that use the vanilla behavior of Minecraft

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages