VirtualTool - A plugin to provide virtual gui for all possible items


#1

This is a discussion topic for the Ore project, VirtualTool. View the full project on Ore for downloads and more information.


VirtualTool GitHub stars GitHub issues Build Status

A plugin for minecraft to provide virtual gui for all possible items.

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 <power 0-15>, /et <power 0-15>
/workbench, /wb
/backpack  <player> [-m <m>], /bp  <player> [-m <m>]
/backpacklock  <player> [-l <l>] [-u <u>], /bplock  <player> [-l <l>] [-u <u>]

Permissions

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.


#2

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#3

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#4

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#5

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#6

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#7

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#8

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#9

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#10

/backpack [-m ], /bp [-m ]
/backpacklock [-l ] [-u ], /bplock [-l ] [-u ]

Give examples of how to use the commands.


#11

like you can do /bp ziceptor -m or /bplock ziceptor -l


#12

-m < m > <-- what values?


#13

oh normally you open ur bp with /bp but lets say if a admin needs to check bp can do /bp but if you wanted to modify the user bp you do /bp -m


#14

A new version has been released for VirtualTool, it is available for download here.


A plugin to provide virtual gui for all possible items


#15

A new version has been released for VirtualTool, it is available for download here.


Bug fixes and improvements


#16

Hi,

This is a really cool plugin, there are a lot of possibilities. I have some error when opening virtual anvil and virtual workbench : https://pastebin.com/49TMfSiP

Also, could it be possible to customize names ? Like changing backpack to an other word.

Maybe it's too much but I would love to populate a virtualchest with a command ? Like you have your /vc empty and when you achieve quest or find a hidden sign, a command is run and it fills the virtualchest.

Maybe it would look like :

/vc fill <player_name> [minecraft:dirt 32;minecraft:stone 64;;;;;;;;minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:5}]};minecraft:axe 1;;]
Where [] is the chest and every slot is separated by a semicolon.
Edit : if missing semicolons then it should be an empty slots. In case of too much semicolons then it's not valid command.

Also a monitoring command like :
/vc open <player_name> -t
That would open the named chest or only return a text line with the content of the chest using optionnal -t option.

That's a lot of requests :sweat_smile:


#17

Well there is already a plugin VirtualChest but about your error are you using SpongeForge?


#18

VirtualChest can only display defined chest for command GUIs. I need to have a "real" virtual chest per person. Or configurable and fillable chests in config. Maybe to have 2 backpacks and 3 enchantment tables with different levels.

And it is spongevanilla-1.11.2-6.0.0-BETA-232 but I also tried with spongevanilla-1.11.2-6.1.0-BETA-3


#19

Well my plugin needs spongeforge and about the enchantment table you can do like /et (1 to 15) also about new things to backpack i don't know when i can i add them i am also working on few other plugins


#20

That's why it doesn't work with anvil but work with backpack.

Ok, I will find an other way to reach my goal, good luck with your plugins :slight_smile: