Code Monkey home page Code Monkey logo

visualbukkit's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

visualbukkit's Issues

GNU General Public License v3.0 Violation

Hi, I've found that your program, Visual Bukkit (specifically version release 2.3.1) violates the terms on conditions stated in the GNU GPL v3.0 license attached to Visual Spigot, which can be found here:

https://github.com/Gryzle/VisualSpigot/blob/main/LICENSE

Visual Bukkit v2.3.1 violates the following segments of the GNU GPL v3.0 License:

You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty, and give all
recipients a copy of this License along with the Program.

a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.

b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7.  This requirement modifies the requirement in section 4 to
"keep intact all notices".

If the work has interactive user interfaces, each must display
Appropriate Legal Notices;

If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.

Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or

Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.

These conditions must be met before Visual Bukkit 2.3.1 can be distributed, and by having it released without any of these conditions being met, you are breaking copyright law.

Thank you for understanding,
Gryzle

Command Argument block isn't showing up

So I've been using Visual Bukkit for quite a while now, and it's really good (except for the fact that nothing builds on macOS).
But, I've tried making commands... There's no 'Command Argument' block.
If this helps, I have macOS Big Sur installed.

cannot install app with sh script

when i run the sh script i get this error message: starting installer... /home/pi/Desktop/VisualBukkit_unix_5_3_0.sh: 624: /home/pi/Desktop/VisualBukkit_unix_5_3_0.sh.8264.dir/jre//bin/java: Exec format error

Cant open VB

Gives me an error any time I attempt to launch then closes
image
image

Error as Follows:

java.lang.NullPointerException
at com.gmail.visualbukkit.extensions.ExtensionManager.loadExtensions(ExtensionManager.java:52)
at com.gmail.visualbukkit.VisualBukkitApp.lambda$load$3(VisualBukkitApp.java:145)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174)
at java.base/java.lang.Thread.run(Thread.java:834)

Database Error

java.lang.NoClassDefFoundError: com/zaxxer/hikari/HikariConfig at com.gmail.visualbukkit.stdlib.DatabaseManager.init(DatabaseManager.java:14) ~[?:?] at vb.$mskcore.PluginMain.onEnable(PluginMain.java:30) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.5.jar:git-Paper-794] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.16.5.jar:git-Paper-794] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.16.5.jar:git-Paper-794] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[patched_1.16.5.jar:git-Paper-794] at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[patched_1.16.5.jar:git-Paper-794] at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:599) ~[patched_1.16.5.jar:git-Paper-794] at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[patched_1.16.5.jar:git-Paper-794] at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1074) ~[patched_1.16.5.jar:git-Paper-794] at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-794] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_312] Caused by: java.lang.ClassNotFoundException: com.zaxxer.hikari.HikariConfig at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:155) ~[patched_1.16.5.jar:git-Paper-794] at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:114) ~[patched_1.16.5.jar:git-Paper-794] at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_312] ... 12 more

Anyone can help me?

Java 8 requirement

Hey,
I just want to ask why Java 8 is required to run the project.
I tried to run it with Java 8 but as I don't have set my JAVA_HOME to it I cannot run it.

Please add Android support in a future version

Hi folks,

When I played Minecraft on my PaperMC server today, the idea to make a job plug-in named „EmeraldJobs“ came me. I want to make this plug-in with Visual bukkit because I’m not very good at spigot plug-in coding. But in the releases tab at the version 5.2.0, I saw that there isn’t an .apk-file for Visual bukkit and that’s not good for me because I’m playing the Java Edition on an Android device and I would also develop spigot plug-ins there. Android devices can also execute Java code natively. Can you please make an .apk-file asap with Android Studio for this very, very nice application?

Sincerely yours,
Atten007😊

I'm Having Config Troubles.

Hello I've been using this program and I just need assistance setting up config files. just in general. I think I just need reassurance that the config tutorial on the Wiki will come out soon. Thx

Gamerule Changing and Game Rule Reading

As of now (at least I think) there's no way to change game rules without using a custom block or to read the value of a game rule. This would be useful because game rules can be saved to variables, changed, then later be reverted to their original state.

Edit, I'm not sure how to do flairs.

Plugin Enable not working

So the plugin enable event doesn't seem to work correctly. When the server starts it sends the following error message:

[18:14:56] [Server thread/WARN]: java.lang.ClassCastException: class org.bukkit.configuration.file.YamlConfiguration cannot be cast to class java.io.File (org.bukkit.configuration.file.YamlConfiguration is in unnamed module of loader 'app'; java.io.File is in module java.base of loader 'bootstrap')
[18:14:56] [Server thread/WARN]: at vb.$worldy.PluginMain.onEnable(PluginMain.java:21)
[18:14:56] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
[18:14:56] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316)
[18:14:56] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[18:14:56] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395)
[18:14:56] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344)
[18:14:56] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442)
[18:14:56] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403)
[18:14:56] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341)
[18:14:56] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289)
[18:14:56] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616)
[18:14:56] [Server thread/WARN]: at java.base/java.lang.Thread.run(Thread.java:831)

1.8.8

Welcome!
In general I have a question, how to build minecraft plugins version 1.8.8 in this program? I once opened something similar but they wrote me off that you can on patreon, and now I have a question, is it forever or a month?

AnvilGUI

Can you add something so that you can put an item in an Anvil as this is currently not possible with the CodeBlock unless you use the Java Code Block?

Non-VB Block generator

like try to read structure of functions of hardcoded non-previously generated java projects with maven (enhancement)

Compiling

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException: Cannot invoke "javafx.geometry.Point2D.distance(double, double)" because "this.dragStartLocation" is null

Config not updating

When I create a config with a few values, it copies into the plugin folder inside the /plugins folder.
However if I update it at later point, it doesn't update. Also if I update the config, but meanwhile someone edited it to own preferences it is going either to overwrite or not copy at all.

Request multilingual support

Request to add multi-language API, allowing users to translate VisualBukkit’s display language language into the desired language

Unable to open Visual Bukkit

I installed all visual bukkit extensions, I restarted app and now I am unable to open app - it shows me this error:

java.lang.UnsupportedClassVersionError: com/gmail/visualbukkit/extensions/vault/VaultExtension has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
	at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
	at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at com.gmail.visualbukkit.extensions.ExtensionManager.init(ExtensionManager.java:93)
	at com.gmail.visualbukkit.VisualBukkit.load(VisualBukkit.java:129)
	at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
	at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
	at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
	at com.sun.glass.ui.win.WinApplication.lambda$null$3(WinApplication.java:177)
	at java.lang.Thread.run(Thread.java:748)

Screenshot:
image

Ummmmmm.....

How do I build this application using Maven?
When I build, Maven always reports an error and quits the build.

How Do zou Use it_

How do you Use this?
I would like to create a plugin, but i cant find any tutorials to help.

bedenterevent

If u set a message on playerbedenterevent, it sends it everytime you click bed (during day/with mobs nearby too)

maybe player.isSleeping() block would fix it

There is no "string from number"

there is a "number from string" block but not this one
i tried using this java snippet:

Integer.toString(game_players) 

but i get thie error:
game_players cannot be resolved to a variable

Pop Up Windows Opening On Sperate Moniter (MacOS)

Windows Opening on the Wrong Monitor

Issue

Some windows like the "successful save" pop up open up on the wrong monitor in full screen. I am on MacOS, so this might not be an issue for others. If I use Visual Bukkit on my second monitor, all popups go on my primary. It tabs out of windows I have open, and it is kind of annoying. This is low priority, but it would be nice if it didn't happen. I also just realized it happens when in fullscreen on the primary monitor. It removes the desktop background.

Screenshots

Screen Shot 2020-07-24 at 3 22 43 PM

Screen Shot 2020-07-24 at 3 27 00 PM

az

When I started the jar with openjdk11, the following error occurred (fx version below 11 is too low)


Exception in thread "main" java.lang.NoClassDefFoundError: javafx/application/Application
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at us.donut.visualbukkit.VisualBukkitLauncher.main(VisualBukkitLauncher.java:12)
Caused by: java.lang.ClassNotFoundException: javafx.application.Application
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 10 more`

Where's support for 1.19?

Hi folks,

I want to make my own plugins with Visual Bukkit for Minecraft version 1.19. But unfortunately, Visual Bukkit hasn't support for 1.19 yet. 1.19 came out on the 7th June of this year. @OfficialDonut can you pls add 1.19 support to visual bukkit asap?

Sincerely yours,
Atten007

Documents are outdated

Looking at the wiki, it looks like the document is outdated and not applicable to a newer version of VB. Also, many of the wiki pages say "in progress".

Variable New ItemStack cant get the item in players hand

in java when making lore account to an item you would

ItemStack is = player.getItemInHand(); ItemMeta im = is.getItemMeta(); ArrayList<String> lore = new ArrayList<String>(); lore.add("added lore"); im.setLore(lore); is.setItemMeta(im);

This isnt something u can do in visual bukkit

Screenshot_1

Download size is too large and may cause issues

TL;DR if possible make all downloads a ZIP
As the download size is too large (122MB) after a minute or two of downloading (at least for me) it stops downloading, now this issue can easily be rectified by downloading it from tools like Winget, but visual bukkit appeals to people with a little knowledge so they may not know how to do this (and might be too lazy to do it), I'm sure a ZIP could possibly half the download size and fix the issue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.