Activity

Max

Shipped this project!

Hours: 2.69
Cookies: 🍪 58
Multiplier: 17.87 cookies/hr

I made a plugin that allows people to easily create Bedrock native GUIs on Java Geyser cross-play servers! This ship honestly wasn’t super challenging as unlike most my other ships this one was mostly about improving customization, quality of life, and patching up a few bugs to make a more coherent and useful project!

Max

Update: Self Opener, Config Updates, & Bug fixes! (0.5.2)

This update allows people to open menus to open menus to themself, useful for a warp menu or a help menu! Furthermore, this update expands what can be configured such as the ability to toggle the self menu opening, the ability to add the close button back, and whether or not the welcome menu executes commands as console!

Attachment
0
Max

Update: Error menu, fixes, & Tab Completion! (0.5.1)

This update adds a menu that shows up and explains your error if create a menu with in-correct formatting (shown in video)!
This update also fixes a few typos and an improper argument handling bug, along with adding case insensitive tab completion for menu sending and deleting!

I also updated the banner to reflect the new types of menus yay !

1

Comments

Max
Max 7 days ago

Oops it’s been like 2 weeks i’ve been busy rip

Max

Shipped this project!

Hours: 5.31
Cookies: 🍪 96
Multiplier: 18.1 cookies/hr

I built a Minecraft plugin that allows one to create native Bedrock GUIs on Java Geyser servers (cross-play servers)!
[If you don’t have Minecraft there’s a video under the demo button]

I think the most challenging part of the ship was refactoring the code to allow for an infinite amount of buttons, as I had to completely redo how I set buttons and how I handled the click inputs. I’m really proud of the fact that you can now add as many buttons as you want as I feel like that greatly broadens the scope of the usability of the project!
[If you have Minecraft but don’t have a server, I have a pre-setup one as a zip under the latest Github release that you can run on your own PC]
https://github.com/ISBP/BetterBedrockMenus/releases/tag/v0.5.0

Max

Update: Java Menu Builder & Better Welcome Menus (0.5.0)

This update allows the Java menu builder to now support the ability to add up to 4 buttons (You can still add an infinite amount using the command)! This update also switches the way that the welcome menu works, as instead of having a set title and body it sends a preexisting menu, as this allows for the welcome menu to have buttons! I also setup a demo server that one can download to test it on!

Attachment
Attachment
0
Max

Update: Old menu support (0.5.0) & Update Checker (0.4.1)!

The new menu sending system can now parse and run old menus without any issues (currently a PR)! Furthermore, when the plugin is initialized it’ll check the version of the plugin and compare it with the latest Modrinth version! (I worked on this for like 45 minutes by myself and couldn’t get it to work, but my good friend QWERTZ let me use one of his, so I just adjusted that to work with mine)

Attachment
Attachment
0
Max

Update: Infinite Buttons!

I completely re-coded the way that menus were stored, sent, and handled so that instead of only supporting 2 buttons, you can add as many to your heart’s contempt (or until your game crashes)! When I changed the way that clicks were handled I also consolidated the code and cleaned it up a lot, which makes it way more readable and makes making new menus a lot less confusing!

Draft Pull Request

Attachment
0
Max

Shipped this project!

Hours: 4.57
Cookies: 🍪 115
Multiplier: 25.19 cookies/hr

[If you don’t have Minecraft there’s a video on the Modrinth page which is found under the Demo link so you can still review it]
I built a Minecraft plugin that allows one to create native Bedrock GUIs on Java servers with crossplay! This helps bedrock players navigate Java cross-play servers :D! The hardest part of this ship was creating the Bedrock menu builder, as I had to learn how to accept text inputs via a menu, and how to handle them, something I had never done before.

If you have Minecraft and don’t have a server, you can host one locally by getting the jar from papermc.io !

Max

BBM Ver. 0.4.0

I added a Bedrock input GUI for creating more bedrock GUIs!
This makes it way easier for bedrock players to create menus as it takes inputs directly from the menu!

0
Max

Bug fixes, updated messages, and created the ability to reset menu values.
Commit

Attachment
0
Max

Shipped this project!

Hours: 11.26
Cookies: 🍪 160
Multiplier: 14.22 cookies/hr

I built a plugin that lets you build the bedrock specific GUIs on java servers for easier navigation! I think that creating the chest GUI menu creator was the hardest part and I fixed it by looking at some tutorials and trying it over and over again, a lot. Overall, I really like how it came out and I plan on using it on my own servers ;D !

Max

Added BStats and Fixed Placeholder dependency (You can use the plugin without the addon now!).
I also changed some command names and updated the readme :D.

Image is just an example of it working without placeholders…. since i’m not sure what else would best fit there.

Attachment
0
Max

Added the ability to add additional buttons to the menu!
Commit

Attachment
0
Max

I created a basic UI that lets you build simple menus easily as a java player!

(As you can tell I’m very creative when it comes to names)

Commit

0
Max

Added the ability to add a button to the savable menu!
Commit

0
Max

Created the ability to save custom simple bedrock menus into JSON files and send them!
(I used a command block since menus don’t show up if the game is paused)
Commit

0
Max

Added a simple command to generate simple menus and send them to bedrock players.

0
Max

Created the initial part of my project with a join menu UI, reload command, and a configuration. This menu support color codes, can be edited from the config.yml, and supports the “&” color code for easy formatting.

0