A community-driven web editor for the UltimateUI PaperMC plugin by Xqedii. This project aims to mirror the in-game editor experience with better performance and accessibility, right in your browser.
Built with Next.js 16, React 19, shadcn/ui components, and Tailwind CSS 4.
# Clone the repository
git clone https://github.com/SLNE-Development/ultimateui-webeditor.git
cd ultimateui-webeditor
# Install dependencies
pnpm install
# Start the development server
pnpm devOpen http://localhost:3000 in your browser.
# Pull the latest changes
git pull
# Install any new or updated dependencies
pnpm install
# Restart the dev server
pnpm devIf you are running a production build, rebuild after updating:
pnpm build
pnpm startContributions are welcome from the community. Here is how to get started:
- Fork the repository on GitHub.
- Create a branch for your feature or fix:
git checkout -b feat/your-feature-name
- Make your changes. Keep PRs focused - one feature or fix per PR.
- Run the linter before committing:
pnpm lint
- Open a Pull Request against
masterwith a clear description of what you changed and why.
- Use shadcn/ui components where possible — avoid pulling in new UI libraries without discussion.
- Keep editor behaviour consistent with the in-game UltimateUI editor.
- Open an issue first for large features so the direction can be agreed on before you invest time.
- Xqedii — original author and developer of the UltimateUI PaperMC plugin
- All community contributors who have helped build and improve this web editor
This project is community-maintained and not officially affiliated with or endorsed by the original plugin author.