Wiki 9Minecraft Wiki 9Minecraft

Lattice Pane Logic Plugin FAQ

6 questions players actually ask, answered.

What is the main purpose of Lattice Pane Logic Plugin?
It manages custom inventory user interfaces for Bukkit and Spigot servers by dividing menus into separate panes that can update independently without affecting the entire screen.
Can you load menus from XML files with this plugin?
Yes, the plugin allows server menus to load directly from XML files or standard code without requiring manual click event listeners.
What types of server menus does this plugin help create?
The plugin is useful for creating custom shop menus, minigame selectors, and interaction panels that remain clean and responsive.
Do you need to write click listeners when using Lattice Pane Logic Plugin?
No, the plugin removes the need to write manual click listeners and long condition checks for your custom menus.
Can panes be rearranged after creation?
Yes, the plugin supports two-dimensional rotations that allow you to rearrange menu panels on the fly.
How is this plugin integrated into a server?
You add it as a dependency in your project build file and shade the framework into your main plugin package, allowing it to work without extra server setup.