[Release] VirtualTool

VirtualTool GitHub stars GitHub issues Build Status

is a pretty simple plugin that gives you access to every tool virtually by use of command
but most the thing needed for this plugin to be fully functional haven’t yet been implemented in the SpongeAPI

Releases (Source)

Older Releases

Version 1.1, Download, Ore
Version 1.2, Download, Ore
Version 1.3, Download, Ore
Version 1.4, Download, Ore
Version 1.5, Download, Ore
Version 2.0, Download, Ore
Version 2.1, Download, Ore
Version 2.2, Download, Ore
Version 2.3, Download, Ore
Version 2.6, Download, Ore
Version 2.8, Download, Ore
Version 2.9, Download, Ore
Version 3.0, Download, Ore
Version 4.0, Download, Ore
Version 4.5, Download, Ore

Version 5.0, Download, Ore

Features

    :ballot_box_with_check: Virtual Anvil
    :ballot_box_with_check: Virtual EnderChest
    :ballot_box_with_check: Virtual EnchantingTable
    :ballot_box_with_check: Virtual Workbench
    :ballot_box_with_check: Virtual Backpack

Commands

/anvil
/enderchest, /ec
/enchantingtable, /et <power 0-15>
/workbench, /wb
/backpack, /bp  [[<player>]] [<size>] [-m <m>]
/backpacklock, /bplock  <player> [-l <l>] [-u <u>]

Premissions

VirtualTool.command.anvil
VirtualTool.command.help
VirtualTool.command.main
VirtualTool.command.enderchest
VirtualTool.command.enchantingtable
VirtualTool.command.workbench
VirtualTool.command.backpack
VirtualTool.command.backpacklock
VirtualTool.command.backpackadminread
VirtualTool.command.backpackadminmodify
VirtualTool.command.backpacksize.one
VirtualTool.command.backpacksize.two
VirtualTool.command.backpacksize.three
VirtualTool.command.backpacksize.four
VirtualTool.command.backpacksize.five
VirtualTool.command.backpacksize.six
VirtualTool.command.enchantingtablepower.0
VirtualTool.command.enchantingtablepower.1
VirtualTool.command.enchantingtablepower.2
VirtualTool.command.enchantingtablepower.3
VirtualTool.command.enchantingtablepower.4
VirtualTool.command.enchantingtablepower.5
VirtualTool.command.enchantingtablepower.6
VirtualTool.command.enchantingtablepower.7
VirtualTool.command.enchantingtablepower.8
VirtualTool.command.enchantingtablepower.9
VirtualTool.command.enchantingtablepower.10
VirtualTool.command.enchantingtablepower.11
VirtualTool.command.enchantingtablepower.12
VirtualTool.command.enchantingtablepower.13
VirtualTool.command.enchantingtablepower.14
VirtualTool.command.enchantingtablepower.15

Configuration

Config path: (\config\virtualtool\config.json)

{
  "commands": {
    "enable_enderchest": true,
    "enable_anvil": true,
    "enable_workbench": true,
    "enable_enchantingtable": true,
    "enable_backpack": true
  }
}

Special Thanks to PocketPixels for the help with building this plugin.

8 Likes

Can’t wait for the first release! The anvil, enchantingtable, and workbench are something a lot of servers have been needing for a while now. :slight_smile:

Well the developers for sponge they said that they are working on implementing it but i will try to fix it my self if i can, so i am going to release this plugin hopefully soon

Released version 1.1

How does the backpack work? Is it just an enderchest in disguise?

No its a backpack and i will add more stuffs to it

Released version 1.2 with few bug fixes

Awesome Plugin
/backpack [-m ]
may I ask what does the m mean there?
if I wanna open a diff backpack what would be the command?
/bp number doesnt work

Also found that enchanted items fudge up inside backpack :stuck_out_tongue: just wanted to inform

you need to do like /bp poqdavid or /bp poqdavid -m and -m allows you to modify backpacks also there is a problem with the plugin i am trying to fix

ohk so how would one go for opening different backpack, like for example I wanna open my second backpack?
or is that not implemented yet?
Thanks for the quick response :smiley:

Oh no for now its just one backpack but i will add option for more than one backpack

I’m having some trouble with the permission node for the enderchest. Every other feature works correctly but the enderchest. In one of my groups I have access to every command (*=true). It works there, but in my other group it says I don’t have permission while all the other features will. Also, if I try to set VirtualTool.command.enderchest to false in the group with all access, it will still allow me to use /ec suggesting the permission node may be wrong?

I am not sure why you are facing this problem with perms but they are all fine as i just checked the source and also what you are using PermissonsEx ?

Are you also running nucleus or some other plugin that has an enderchest command?

Doh, I feel stupid. I hadn’t realized nucleus also had /enderchest. Thank you!

Oh don’t worry you simply can disable commands from this plugin by the config

Sorry for delay but the problem with enchantments is fixed

2 Likes

Finally all the commands are fully functional :slight_smile:

Awesome :smiley:

waiting for multiple backpacks next :stuck_out_tongue:

Yah well i was thinking to add that once everything is 100% stable because its still beaning tested

1 Like