Visual Bukkit icon

Visual Bukkit -----

A drag and drop interface for creating Bukkit plugins




  • Paper 1.21.4
  • Fixed check equals with primitives

  • Fixed GUI manager not working with the legacy extension
----------, Aug 3, 2024

  • Update to paper 1.21
----------, Jun 22, 2024

  • Fixed plugin failing to build with some Maven dependencies
----------, May 25, 2024

  • Added option to set the Java package name for generated code
  • Fixed errors when adding Maven dependencies
----------, Apr 7, 2024

  • Added "Tab Complete Handler" plugin component
  • Improved Chinese language support
----------, Mar 23, 2024

  • Fixed installer for macOS 14+
----------, Mar 13, 2024

  • Fixed language setting
----------, Mar 8, 2024

  • Fixed invalid plugin.yml when plugin settings are specified
----------, Mar 1, 2024

  • Added 'Open GUI' block to the GUI module
  • Added icon to Discord activity
  • Added support for TLS client authentication when connecting to the Visual Bukkit plugin
  • Fixed IllegalStateException that sometimes occurred when building plugins
  • Fixed Discord opening when Visual Bukkit starts
----------, Feb 24, 2024

  • Fixed Maven build error for real this time
  • Fixed NPE when updating Discord activity
----------, Feb 19, 2024

  • Fixed maven build error
  • Fixed Discord activity on Linux
  • Added "Boolean" to expression insert options
----------, Feb 18, 2024

  • Fix language resource bundle error
----------, Feb 16, 2024

Visual Bukkit 6!
----------, Feb 16, 2024

  • Added [ItemStack] Set Player Head Skin (for 1.19+ use [SkullMeta] Set Owner Profile)
  • Added Dutch language support
  • Added Polish language support
  • Added Italian language support
----------, Jan 1, 2024

  • Added 1.20 support
  • Added French language support
----------, Jul 16, 2023

  • Added Spanish language support
  • Player variables now support offline players
----------, Jul 4, 2022

  • 1.19 support
----------, Jun 14, 2022

  • Minor fixes and improvements
  • Updated Chinese language support
----------, May 17, 2022

  • Fixed opening directories on certain operating systems
----------, Mar 5, 2022

  • Minor changes and improvements
----------, Feb 15, 2022

  • Fixed bug with [String] Hex Colored String
----------, Jan 18, 2022

  • Added [File] Rename File
  • Added [String] Hex Colored String
  • Added [VB] Advanced Number Loop
  • Improved Japanese language support
----------, Jan 15, 2022

  • Fixed bug with debug build mode
----------, Jan 3, 2022

Note: projects from old versions are incompatible with 5.x.x
  • Added debug build mode
    • integrates with the Visual Bukkit development plugin
    • ability to see which block caused an error
  • UI improvements
----------, Jan 2, 2022

  • Added 1.18 support
----------, Dec 2, 2021

  • Added permissions section to plugin settings
  • Updated Chinese language support
----------, Oct 12, 2021

  • Fixed player variable bug
----------, Sep 30, 2021

  • Fixed player variables again
----------, Sep 30, 2021

  • Added block [AsyncPlayerChatEvent] Set Recipients
----------, Sep 28, 2021

  • Fixed player variables in PlayerJoinEvent
----------, Sep 1, 2021

  • Improved variables
    • Replaced complex variables with per-player variables
    • Any usages of complex variables and simple persistent variables from old VB versions will break if you update
  • More Russian language support
----------, Aug 30, 2021

  • Added block [ItemStack] New Named Item With Lore
  • Added a few more insert options when right clicking <expression fields>
  • Fixed a bug when using local variables in the schedule task block
----------, Aug 15, 2021

  • Added conditional expression block
  • Fixed setting player skins in 1.17
----------, Jun 18, 2021

  • Added 1.17 support
  • Added Japanese language support
----------, Jun 11, 2021

  • Added command usage field
  • Bug fixes
----------, Jun 6, 2021

  • Re-added the 'Merge String List' block
  • Fixed errors from outdated extensions not being gracefully handled
----------, May 31, 2021

  • Added blocks for logging information
  • Added Russian language support
  • Fixed custom themes
----------, May 28, 2021

Note: this update will irreversibly break 3.x.x projects.
  • Added a plugin to use on a local server
    • Export items, inventories, and locations from the server to the app
    • Deploy your plugin from the app to the server
  • Added ability to specify which extensions apply to a project
  • Added descriptions to blocks
  • Added German language support
  • UI improvements
----------, May 24, 2021

  • Added Chinese language support
----------, May 13, 2021

  • Fixed opening directories on some operating systems
  • Fixed number conversion
----------, May 5, 2021

  • Minor bug fixes
----------, Apr 26, 2021

  • Fixed local variables in 'Schedule Task'
----------, Apr 25, 2021

  • Fixed another issue with lists
----------, Apr 25, 2021

  • Minor bug fixes
----------, Apr 25, 2021

  • Added simple global variables
  • Added website field to plugin settings
  • Fixed number conversion error
----------, Apr 21, 2021

  • Fixed lists
----------, Apr 20, 2021

  • Added button to open the plugin build directory
  • Added 'Send JSON Message' block
  • Fixed issue with 'New List'
----------, Apr 19, 2021

  • Added 'Is Command Sender A Player' block
  • Added 'Random Boolean' block
  • Fixed JAVA_HOME build error
  • Fixed issue with modifying lists
  • Fixed last edited project not opening
----------, Apr 16, 2021

  • Added button to select block variants
  • Added GUI Clicker block
  • Added block to connect a player to a Bungee server
  • Added theme reload
----------, Apr 14, 2021

  • Bug fixes
----------, Apr 13, 2021

  • Fixed configs not being created on the server
----------, Apr 11, 2021

  • Bug fixes
----------, Apr 11, 2021

Note: this update will irreversibly break 2.x.x projects.
  • Added substantially more blocks
  • Added language support
  • Added theme support
  • Major UI changes
----------, Apr 11, 2021

  • Added 'Register Furnace Recipe'
  • Added 'File In Directory'
  • Added 'Is Item Similar'
----------, Feb 14, 2021

  • Added 'New Named Item'
  • Added export stack
  • Minor misc. improvements
----------, Feb 7, 2021

  • Style improvements
----------, Feb 2, 2021

  • Added more blocks
  • Fixes and improvements
----------, Jan 30, 2021

  • Fixes and improvements
----------, Jan 22, 2021

  • Fixed bug related to parent blocks
  • Fixed pasting in text fields
----------, Jan 18, 2021

  • Added paste shortcut (ctrl + v)
  • Added Discord rich presence
  • Fixes and improvements
----------, Jan 18, 2021

  • Fixed error related to 'New List'
  • Fixed cursor position when dragging blocks
----------, Jan 11, 2021

  • Added player statistic blocks
  • Added dropped item related blocks
  • Fixed extension install/uninstall
  • Fixed broadcast not auto-coloring messages
  • Fixed error related to plugin naming
  • Accessing a command argument that does not exist will no longer error
----------, Jan 8, 2021

Note: 1.x.x projects are incompatible with this update
  • Added new blocks and features
  • Added extension system
  • Maven is now used to build plugins
  • UI and miscellaneous improvements
----------, Jan 2, 2021

  • Added plugin version block
  • Fixed setting block data
  • Fixed potion effect type
  • Fixed parsing string as enchantment
----------, Oct 25, 2020

  • Added set skull skin
  • Added plugin enabled check
  • Added parse string as enchantment
----------, Oct 8, 2020

  • Added sign line
  • Added enchant
  • Added tamed state and owner
  • Added cut option
  • Fixed data.yml generating for non-persistent variables
  • Fixed pi
  • Fixed floor
----------, Sep 26, 2020

  • Added send JSON message
  • Fixed schedule task
----------, Sep 13, 2020

  • Added event weather state
  • Fixed durations
----------, Sep 12, 2020

  • Added spawner type
  • Added ceil/floor number
  • Added world time
  • Added world storming state
  • Added event tamer for EntityTameEvent
  • Added event item for PlayerItemConsumeEvent
  • Fixed join strings
  • Fixed fractional durations
----------, Sep 7, 2020

  • Fixed bStats hook
  • Fixed join strings
  • Fixed new list
----------, Sep 3, 2020

  • Added event command
  • Added mob target
  • Fixed PlaceholderEvent
----------, Aug 30, 2020

  • Added easier GUI creation
  • Added more blocks
  • Added individual block import/export
  • Added update checker
  • Fixes and improvements
----------, Aug 26, 2020

  • Fixed procedure/function argument
  • Fixed loop value
  • Fixed event player
  • Fixed comment opacity
----------, Aug 21, 2020

  • Fixed strike lightning
  • Fixed async schedule task
  • Fixed uppercase searches
----------, Aug 20, 2020

  • Added player ender chest block
  • Added bee anger block
  • Added event killed player block
  • Fixed bug with modifier statements
  • Minor UI changes
----------, Aug 17, 2020

  • Fixed error when building plugin
----------, Aug 17, 2020

Warning: this version will break existing projects
  • Major UI rework
  • Fixes and improvements
----------, Aug 16, 2020

  • Fixed modifier statements for variables
----------, Jul 28, 2020

  • Added error log
  • Fixed error related to expression modifiers
----------, Jul 28, 2020

  • Fixed loop list statement
----------, Jul 27, 2020

  • Added ability to search in dropdown menus
  • Added pinned block reordering
  • Added autosave setting
  • Added support menu
  • Added message cycling in tester with up/down arrows
  • Added several statements and expressions
  • Fixed some dropdown menus not being in alphabetical order
  • Fixed commands only allowing alphanumeric characters
  • Improved expression modifier statements (set, add, remove, etc)
  • Removed spaces from test player names
----------, Jul 26, 2020

  • Added database support
  • Added hex color expression
  • Added player bed location expression
  • Long statements are now multiple lines
  • Jar location is now displayed when building plugin
  • Code improvements
----------, Jul 13, 2020

  • Added 1.16 support
  • Added more blocks
  • Minor fixes and improvements
----------, Jun 28, 2020

  • Added date expressions
  • Added entity killer expression
  • Fixed item stack name expression
----------, Jun 22, 2020

  • Added more math expressions
  • Added boolean negation expression
----------, Jun 15, 2020

  • Fixed blocks not being allowed to be placed
----------, Jun 7, 2020

  • Fixed PlaceholderAPI hook
  • Fixed variable block duplication
----------, Jun 7, 2020

  • Added more blocks
  • Added 'Add and' and 'Add or' when right clicking boolean expressions
  • Added checkbox to toggle player operator status in the plugin tester
  • Fixed backspace in the message/command field of the plugin tester
  • Improved variables (local variables, non-persistent variables, and persistent variables)
  • Improved internal code for building plugins
  • Plugin hooks do not need to be manually toggled anymore
  • Block data now returns the raw number
----------, Jun 6, 2020

  • Added limited in-editor plugin testing
  • Added event listener priority
  • Added ability to make empty lists
  • Added more blocks
  • Fixed bugs
  • UI changes
----------, May 26, 2020

  • Added world of entity block
  • Fixed events
----------, May 5, 2020

  • Fixed plugin config block
----------, May 5, 2020

  • Added plugin hooks
  • Added button to change parameters of functions/procedures
  • Added ability to 'cut' blocks
  • Added text area for project notes
  • Added comments
  • Added more blocks
  • Changed style of temp variable block
  • Nested parent blocks are now colored
  • Output 'src' directory is now automatically deleted
  • Internal code improvements and fixes
----------, May 5, 2020

  • Fixed the item name block
  • Fixed issue related to variables set to numbers
----------, Apr 28, 2020

  • Fixed last closed project not opening
  • Fixed item material block
  • Fixed string encoding
----------, Apr 22, 2020

  • Fixed error related to editor tabs
----------, Apr 19, 2020

  • Added ability to pin blocks in the selector
  • Added font size setting
  • Added changers to expression block tooltip
  • Added more blocks
  • Changed how procedures are executed
  • Changed font to JetBrains Mono
  • UI changes
----------, Apr 19, 2020

  • Added inventory clicker block
  • Fixed event inventory view block
----------, Apr 12, 2020

Note: this update will break existing projects
  • Added command attribute fields
  • Added more plugin information fields
  • Added ability to filter blocks by return type
  • Added more blocks
  • Fix loading error with 11+ blocks
  • Minor UI changes
  • Internal code improvement
----------, Apr 6, 2020

  • Add expressions for list element and list size
  • Fix command args expression
----------, Mar 30, 2020

Resource Information
Author:
----------
Total Downloads: 50,047
First Release: Mar 30, 2020
Last Update: Yesterday at 4:35 PM
Category: ---------------
All-Time Rating:
79 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings