ModsJava
TuoPlatform - Bedrock Forms Converter
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotTuoPlatform - Bedrock Forms Converter
Automatically converts DeluxeMenus into native Bedrock Forms for seamless cross-platform gameplay.
1. Download TuoPlatform-2.0.0.jar
2. Place it inside your /plugins/ folder
3. Restart your server
4. Edit /plugins/TuoPlatform/config.yml if needed
Configuration
If you enable:
show-icons : true
You must define `icon_url` inside your DeluxeMenus menu.yml:
fullpvp:
material : HDB-12370
slot : 15
display_name : '&c&lFULLPVP'
icon_url : 'https://i.ibb.co/MxCVYj8M/fullpvp.png'
left_click_commands :
- ' [close ]'
- ' [connect ] fullpvp'
If `icon_url` is not defined, Bedrock buttons will display text only.
⚠ Important Notes
Automatically converts DeluxeMenus into native Bedrock Forms for seamless cross-platform gameplay.
Spoiler: Preview
✨ Features
- Automatic DeluxeMenus → Bedrock Forms conversion
- Smart Bedrock detection (Floodgate API + UUID + Prefix fallback)
- Command interception when menus are opened
- Velocity & BungeeCord compatible
- Works on standalone Paper setups
- Optional button icon support via `icon_url`
- Optimized performance (no lag impact)
- Paper 1.20.x – 1.21.x+
- DeluxeMenus
- Floodgate 2.2.3+ (required for Bedrock detection)
- Java 21
Code (Text):
1. Download TuoPlatform-2.0.0.jar
2. Place it inside your /plugins/ folder
3. Restart your server
4. Edit /plugins/TuoPlatform/config.yml if needed
Spoiler: config.yml (click to expand)
# ╔═══════════════════════════════════════════════════════╗
# ║ TuoPlatform v2.0 - Bedrock Forms ║
# ║ Auto-Converter for DeluxeMenus | Full Featured ║
# ╚═══════════════════════════════════════════════════════╝
# ══════════════════════════════════════════════════════════
# BEDROCK DETECTION
# ══════════════════════════════════════════════════════════
auto-detect-bedrock : true
bedrock-prefix : "."
# ══════════════════════════════════════════════════════════
# AUTOMATIC CONVERSION
# ══════════════════════════════════════════════════════════
auto-convert-enabled : true
convert-on-open : true
intercept-commands : true
convert-menus : [ ]
# - "jobs"
# - "shop"
ignore-menus :
- "admin"
- "moderation"
# ══════════════════════════════════════════════════════════
# FORM SETTINGS
# ══════════════════════════════════════════════════════════
max-buttons : 30
# Requires "icon_url" inside DeluxeMenus menu.yml
show-icons : true
# ══════════════════════════════════════════════════════════
# MESSAGES
# ══════════════════════════════════════════════════════════
messages:
prefix : "&a[TuoPlatform]&f"
only-players : "&cThis command can only be used by players."
no-permission : "&cYou do not have permission to use this command."
reload-success : "&aConfiguration reloaded successfully."
reload-error : "&cReload error: &7{error}"
test-bedrock-true : "&a✓ &fYou are a &bBedrock Edition &fplayer."
test-bedrock-false : "&c✗ &fYou are a &eJava Edition &fplayer."
test-bedrock-method : "&7Detection method: &e{method}"
converting-menu : "&7Converting menu to Bedrock Form..."
menu-converted : "&aMenu converted successfully."
menu-not-found : "&cMenu not found: &7{menu}"
no-menus-found : "&cNo menus found to convert."
available-menus : "&aAvailable menus for conversion:"
menu-list-item : " &7- &e{menu}"
conversion-error : "&cError converting menu: &7{error}"
floodgate-required : "&cFloodgate is required for Bedrock detection."
deluxemenus-required : "&cDeluxeMenus is not installed."
# ══════════════════════════════════════════════════════════
# ADVANCED
# ══════════════════════════════════════════════════════════
debug : false
validate-yaml : true
auto-fix-yaml : true
create-backups : true
backup-directory : "backups"
Icon Support
Code (YAML):
# ╔═══════════════════════════════════════════════════════╗
# ║ TuoPlatform v2.0 - Bedrock Forms ║
# ║ Auto-Converter for DeluxeMenus | Full Featured ║
# ╚═══════════════════════════════════════════════════════╝
# ══════════════════════════════════════════════════════════
# BEDROCK DETECTION
# ══════════════════════════════════════════════════════════
auto-detect-bedrock : true
bedrock-prefix : "."
# ══════════════════════════════════════════════════════════
# AUTOMATIC CONVERSION
# ══════════════════════════════════════════════════════════
auto-convert-enabled : true
convert-on-open : true
intercept-commands : true
convert-menus : [ ]
# - "jobs"
# - "shop"
ignore-menus :
- "admin"
- "moderation"
# ══════════════════════════════════════════════════════════
# FORM SETTINGS
# ══════════════════════════════════════════════════════════
max-buttons : 30
# Requires "icon_url" inside DeluxeMenus menu.yml
show-icons : true
# ══════════════════════════════════════════════════════════
# MESSAGES
# ══════════════════════════════════════════════════════════
messages:
prefix : "&a[TuoPlatform]&f"
only-players : "&cThis command can only be used by players."
no-permission : "&cYou do not have permission to use this command."
reload-success : "&aConfiguration reloaded successfully."
reload-error : "&cReload error: &7{error}"
test-bedrock-true : "&a✓ &fYou are a &bBedrock Edition &fplayer."
test-bedrock-false : "&c✗ &fYou are a &eJava Edition &fplayer."
test-bedrock-method : "&7Detection method: &e{method}"
converting-menu : "&7Converting menu to Bedrock Form..."
menu-converted : "&aMenu converted successfully."
menu-not-found : "&cMenu not found: &7{menu}"
no-menus-found : "&cNo menus found to convert."
available-menus : "&aAvailable menus for conversion:"
menu-list-item : " &7- &e{menu}"
conversion-error : "&cError converting menu: &7{error}"
floodgate-required : "&cFloodgate is required for Bedrock detection."
deluxemenus-required : "&cDeluxeMenus is not installed."
# ══════════════════════════════════════════════════════════
# ADVANCED
# ══════════════════════════════════════════════════════════
debug : false
validate-yaml : true
auto-fix-yaml : true
create-backups : true
backup-directory : "backups"
If you enable:
Code (YAML):
show-icons : true
Code (YAML):
fullpvp:
material : HDB-12370
slot : 15
display_name : '&c&lFULLPVP'
icon_url : 'https://i.ibb.co/MxCVYj8M/fullpvp.png'
left_click_commands :
- ' [close ]'
- ' [connect ] fullpvp'
⚠ Important Notes
- Floodgate must be properly installed
- Works with Velocity and BungeeCord
- Paper is required (Spigot alone is NOT supported)
⭐ Leave a review if you enjoy the plugin! ⭐
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
TuoPlatform - Bedrock Forms Converter is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 79 times (via Spigot). Download it and open it directly in the game.