The official website for LuminolCraft Minecraft Server
LuminolCraft is a professional Minecraft server community offering two distinct gameplay experiences:
- ๐ฑ Pure Survival Server - Original Minecraft experience with basic survival commands
- โก Comprehensive Survival Server - RPG + Skills + Slimefun integration
| Feature | Pure Survival | Comprehensive Survival |
|---|---|---|
| Gameplay | Original Minecraft | RPG + Skills + Slimefun |
| Commands | /tpa, /home, /rtp |
Full command suite |
| Protection | None | Complete territory system |
| Death System | Drop items in overworld | No item loss in all dimensions |
| Redstone | No restrictions | Full automation support |
- ๐จ Dynamic Backgrounds - 22 rotating game screenshots (3.6s intervals)
- ๐ฐ News System - JSON-based content management with Markdown support
- ๐ Advanced Search - Tag filtering, keyword search, pagination
- ๐ฑ Responsive Design - Perfect mobile, tablet, and desktop support
- ๐ Theme Support - Light/Dark mode with system preference detection
- Frontend: HTML5, CSS3, JavaScript ES6+
- Styling: Flexbox/Grid, CSS Variables, Media Queries
- Libraries: Font Awesome 7.0.0, Marked.js, MiSans Font
- Deployment: Netlify, Netlify Functions, Cloudflare Pages
- CORS Solution: Cloudflare Pages proxy for optimal performance
- Architecture: Modular JavaScript architecture with separate concerns
craft.luminolsuki.moe/
โโโ ๐ฏ Pages
โ โโโ index.html # Homepage
โ โโโ support.html # Support page
โ โโโ monitoring.html # Server monitoring
โ โโโ news/
โ โโโ news.html # News listing
โ โโโ news-detail.html # News detail
โ โโโ news.json # News data
โโโ โก JavaScript Modules
โ โโโ js/
โ โ โโโ main.js # Main entry point
โ โ โโโ utils.js # Utility functions
โ โ โโโ navigation.js # Navigation system
โ โ โโโ background.js # Background carousel
โ โ โโโ news.js # News management
โ โ โโโ font-manager.js # Font management
โ โ โโโ theme.js # Theme management
โ โ โโโ monitoring.js # Server monitoring
โ โ โโโ debug-manager.js # Debug management
โ โ โโโ version.js # Version tracking
โ โโโ netlify/functions/ # Server functions
โ โโโ news.js # News API
โ โโโ version.js # Version API
โโโ ๐จ Stylesheets
โ โโโ css/
โ โ โโโ fonts.css # Font resources
โ โ โโโ desktop/ # Desktop styles
โ โ โ โโโ styles.css # Main stylesheet
โ โ โ โโโ navigation.css # Navigation styles
โ โ โ โโโ footer.css # Footer styles
โ โ โ โโโ news-styles.css # News page styles
โ โ โ โโโ support-styles.css # Support page styles
โ โ โ โโโ monitoring-styles.css # Monitoring styles
โ โ โโโ mobile/ # Mobile responsive styles
โ โ โโโ mobile.css # Mobile main styles
โ โ โโโ navigation-mobile.css # Mobile navigation
โ โ โโโ news-mobile.css # Mobile news styles
โ โ โโโ support-mobile.css # Mobile support styles
โ โ โโโ monitoring-mobile.css # Mobile monitoring styles
โโโ ๐ผ๏ธ Resources
โโโ images/ # Game screenshots and icons
โโโ sitemap.xml # SEO sitemap
โโโ _redirects # Netlify redirects
โโโ BingSiteAuth.xml # Search engine verification
- Clone Repository
git clone https://github.com/LuminolCraft/craft.luminolsuki.moe.git
cd craft.luminolsuki.moe- Start Development Server
# Using Live Server (VS Code extension)
# Or any local HTTP server- Connect to GitHub Repository
- Configure Auto-deployment
- Set Environment Variables (if needed)
- Access Deployed Website
- JavaScript Modules: Create new modules in
js/directory - Stylesheets: Add corresponding CSS files as needed
- Page Structure: Maintain consistent HTML structure and navigation
- Mobile Support: Add corresponding mobile styles
- Add News: Edit
news/news.jsonfile - Markdown Content: Add corresponding files in News-content/ directory
- Image Resources: Upload to image hosting and update links
- Caching: System automatically handles cache refresh
The website implements an intelligent CORS bypass solution:
- Problem: CORS policies preventing direct access to external content
- Solution: Automatic URL conversion to Cloudflare Pages
- Example:
raw.githubusercontent.comโluminolcraft-news.pages.dev - Benefits: Faster loading, better reliability, global CDN acceleration
The website uses a modular JavaScript architecture:
- Separation of Concerns: Each module handles a specific functionality
- Maintainability: Easy to update and debug individual features
- Scalability: Simple to add new features without affecting existing code
- Performance: Only load necessary modules per page
- Fork the repository
- Create feature branch:
git checkout -b feature/amazing-feature - Commit changes:
git commit -m 'Add amazing feature' - Push branch:
git push origin feature/amazing-feature - Create Pull Request
Use GitHub Issues to report problems, please include:
- Problem description
- Reproduction steps
- Environment information
- Screenshots (if applicable)
- QQ Group: Available through website homepage
- Discord: Coming soon
- GitHub Organization: LuminolMC, LuminolCraft
- Server Forums: MineBBS, klpbbs, mcmod
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
- "Minecraft" and "ๆ็ไธ็" are registered trademarks of Mojang AB
- LuminolCraft is an independent game server with no affiliation to Mojang AB or Microsoft
- Website content ยฉ 2025 Luminol Team. All rights reserved.
- Website uses MiSans open source font
- Icons from Font Awesome open source project
- Image resources hosted on Cloudflare Pages
If your star could make this project more popular, that would be amazing! If your star could make this project more popular, that would be amazing!
๐ If you think this project is great, please give us a Star! ๐ If you think this project is great, please give us a Star!
Made with โค๏ธ by LuminolCraft Team
- ๐ Website: craft.luminolsuki.moe
- ๐ฑ Server Status: Monitoring Page
- ๐ฐ News: News Center
- ๐ฌ Support: Support Page
- English: README.md
- ไธญๆ: README_CN.md (Current / ๅฝๅ)
Last updated: October 26, 2025