feat(hytale): add HytaleDemoGrid component and demo data
- Introduced HytaleDemoGrid.vue to showcase live Hytale plugins with a responsive layout. - Created hytaleDemos.ts to manage demo data, including details for VotePipe and GravityFlip plugins. - Updated Hytale page to include the new demo grid section. - Enhanced AppFooter and ServicesSection with i18n support for better localization. - Added new blog post detailing the development process of the GravityFlip plugin, available in both English and French. This commit enhances the visibility of Hytale plugins and improves the overall user experience on the site.
This commit is contained in:
+61
-13
@@ -9,14 +9,15 @@
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© 2026 Killian' DAL-CIN",
|
||||
"tagline": "Hytale Plugin Developer & Freelance Web Dev. Custom Java plugins, gaming server websites, production-grade Vue/Nuxt apps.",
|
||||
"navigation": "Quick Links",
|
||||
"services": "Services",
|
||||
"legalNotices": "Legal Notices",
|
||||
"privacyPolicy": "Privacy Policy",
|
||||
"servicesList": {
|
||||
"webDev": "Web Development",
|
||||
"mobileApps": "Mobile Apps",
|
||||
"apiBackend": "API Development",
|
||||
"hytalePlugins": "Hytale Plugins (Java)",
|
||||
"webDev": "Web Sites & Apps",
|
||||
"retainer": "Monthly Retainer",
|
||||
"consulting": "Tech Consulting"
|
||||
}
|
||||
},
|
||||
@@ -66,20 +67,20 @@
|
||||
"contact": "Contact me"
|
||||
},
|
||||
"featuredProjects": {
|
||||
"title": "Web Applications That Deliver Results",
|
||||
"subtitle": "Portfolio of real projects that transformed ideas into success. Lightning-fast Vue.js apps, scalable React platforms, robust Node.js APIs.",
|
||||
"title": "Hytale plugins & web apps running in production",
|
||||
"subtitle": "Portfolio of real projects, in production, used by real players and clients. Java 25 Hytale plugins, Vue/Nuxt apps, SaaS, Discord bots — not proofs-of-concept, actual shipping.",
|
||||
"viewAll": "Explore All Projects"
|
||||
},
|
||||
"services": {
|
||||
"title": "Premium Web Development Services",
|
||||
"subtitle": "Turnkey solutions that boost your growth. Cutting-edge technologies + proven methodology = guaranteed success for your digital project.",
|
||||
"webDev": {
|
||||
"title": "Custom Vue.js/React Web Applications",
|
||||
"description": "Lightning-fast web apps that convert visitors into customers. Modern SPAs, offline-first PWAs, high-conversion e-commerce. SEO-friendly from day one."
|
||||
"title": "Premium Hytale & Web Services",
|
||||
"subtitle": "Custom Hytale plugins, high-performance web apps, gaming SaaS. Stack: Java 25 + Vue/Nuxt + Node.js. Transparent pricing (€149-€790), quote within 24h.",
|
||||
"hytalePlugins": {
|
||||
"title": "Custom Hytale Plugins (Java)",
|
||||
"description": "From essential plugin to full MMO system. Wand-based regions, votes & rewards, economy, quests, mini-games. Stack: Java 25 + Hytale Plugin API + Gradle Shadow."
|
||||
},
|
||||
"mobileApps": {
|
||||
"title": "Cost-Effective Cross-Platform Mobile Apps",
|
||||
"description": "One codebase = iOS + Android + Web. React Native for performant native apps. 60% cost savings vs native development."
|
||||
"webDev": {
|
||||
"title": "Vue.js / Nuxt / React Web Apps",
|
||||
"description": "Gaming server websites, SaaS platforms, e-commerce. SEO-optimized Nuxt 4 SSR, admin dashboards, Tebex/Discord integrations. Lighthouse 95+, <2s load times."
|
||||
},
|
||||
"optimization": {
|
||||
"title": "Performance & Technical SEO Optimization",
|
||||
@@ -112,6 +113,8 @@
|
||||
"subtitle": "Browse my work: custom Hytale plugins, Vue.js applications, React websites, Node.js APIs, Discord bots, and enterprise software.",
|
||||
"categories": {
|
||||
"all": "All Projects",
|
||||
"hytaleplugin": "Hytale Plugin",
|
||||
"minecraftmod": "Minecraft Mod",
|
||||
"webdevelopment": "Web Development",
|
||||
"botdevelopment": "Bot Development",
|
||||
"opensource": "Open Source",
|
||||
@@ -249,6 +252,35 @@
|
||||
}
|
||||
},
|
||||
"projectData": {
|
||||
"votepipe": {
|
||||
"title": "VotePipe — Hytale Vote Rewards SaaS",
|
||||
"description": "Unified SaaS platform that combines Webhook (V1 RSA, V2 HMAC) and Votifier to handle votes from all 7 major Hytale server lists in a single plugin. Visual reward builder, automatic delivery, no port forwarding needed.",
|
||||
"longDescription": "The only Hytale plugin that runs Webhook and Votifier through one unified pipeline. Free / Pro / Network tiers with web dashboard (app.votepipe.com), visual reward builder, streaks, milestones, lucky tiers. Stack: Java 25 plugin + TypeScript backend + SaaS dashboard. Outbound-only secure cloud architecture.",
|
||||
"buttons": {
|
||||
"website": "Official Site",
|
||||
"modtale": "Modtale",
|
||||
"curseforge": "CurseForge",
|
||||
"documentation": "Documentation"
|
||||
}
|
||||
},
|
||||
"gravity-flip": {
|
||||
"title": "GravityFlip — Hytale Anti-Gravity Regions",
|
||||
"description": "Hytale plugin that creates custom anti-gravity zones with an in-game wand. Walk on ceilings, floating items, drifting mobs — all configurable without touching files.",
|
||||
"longDescription": "Wand-based region builder for Hytale servers. Corners are set with left/right click, JSON persistence is automatic, 10x/sec tick loop, configurable vertical force and grace period. Visual modes: outline / particles / hidden. Built on Hytale Plugin API + Java 25 + Gradle Shadow.",
|
||||
"buttons": {
|
||||
"modtale": "Modtale",
|
||||
"curseforge": "CurseForge"
|
||||
}
|
||||
},
|
||||
"playhours": {
|
||||
"title": "PlayHours — Forge Server Hours Enforcement",
|
||||
"description": "Forge 1.20.1 mod that enforces per-day open windows, blocks logins outside hours, warns at 15/10/5/1 min, auto-kicks at close, handles holidays, whitelist/blacklist, force modes, LuckPerms integration.",
|
||||
"longDescription": "Minecraft server mod for time-gated access: per-day schedules, midnight-spanning, date exceptions, dynamic MOTD, multi-language (EN/FR), LuckPerms or vanilla ops permissions. Perfect for educational servers, family servers, or maintenance windows.",
|
||||
"buttons": {
|
||||
"curseforge": "CurseForge",
|
||||
"repository": "Repository"
|
||||
}
|
||||
},
|
||||
"virtual-tour": {
|
||||
"title": "Virtual Tour - Interactive 360° Experience",
|
||||
"description": "My high school teacher and me had an idea to create a Virtual tour with 360° videos to allow everyone to visit the school from the web.",
|
||||
@@ -471,6 +503,22 @@
|
||||
"hourly": "Outside packages: €45/h excl. VAT, 1h minimum (spot fixes, audits).",
|
||||
"flagshipCta": "Flagship: custom quote after a 30-minute scoping call."
|
||||
},
|
||||
"demos": {
|
||||
"label": "// live-demos",
|
||||
"title": "Live plugins, production-grade code",
|
||||
"subtitle": "No marketing promises. These are the Hytale plugins I publicly maintain — usable today on any Hytale server.",
|
||||
"featured": "Featured",
|
||||
"viewSite": "View site",
|
||||
"footnote": "Every plugin is built in-house, production-tested, and ships with full documentation.",
|
||||
"votepipe": {
|
||||
"title": "VotePipe — Vote Rewards SaaS",
|
||||
"tagline": "Hytale plugin + SaaS dashboard that unifies Webhook and Votifier across the 7 major vote lists. No port forwarding, automatic delivery, visual reward builder."
|
||||
},
|
||||
"gravity-flip": {
|
||||
"title": "GravityFlip Region",
|
||||
"tagline": "Drop a wand, set 2 corners, gravity flips inside the zone. Ceiling-walking and floating items live in 5 minutes of setup."
|
||||
}
|
||||
},
|
||||
"recentArticles": {
|
||||
"title": "Recent articles",
|
||||
"subtitle": "Latest writing on Hytale plugin development",
|
||||
|
||||
+62
-14
@@ -9,15 +9,16 @@
|
||||
},
|
||||
"footer": {
|
||||
"copyright": "© 2026 Killian' DAL-CIN",
|
||||
"tagline": "Hytale Plugin Developer & Dev Web Freelance. Plugins Java sur-mesure, sites pour serveurs gaming, applications Vue/Nuxt en production.",
|
||||
"navigation": "Liens Rapides",
|
||||
"services": "Services",
|
||||
"legalNotices": "Mentions Légales",
|
||||
"privacyPolicy": "Politique de Confidentialité",
|
||||
"servicesList": {
|
||||
"webDev": "Développement Web",
|
||||
"mobileApps": "Applications Mobiles",
|
||||
"apiBackend": "Développement API",
|
||||
"consulting": "Consulting Tech"
|
||||
"hytalePlugins": "Plugins Hytale (Java)",
|
||||
"webDev": "Sites & Apps Web",
|
||||
"retainer": "Retainer Mensuel",
|
||||
"consulting": "Conseil Tech"
|
||||
}
|
||||
},
|
||||
"a11y": {
|
||||
@@ -66,20 +67,20 @@
|
||||
"contact": "Me contacter"
|
||||
},
|
||||
"featuredProjects": {
|
||||
"title": "Applications Web Qui Cartonnent",
|
||||
"subtitle": "Portfolio de projets réels qui ont transformé des idées en succès. Applications Vue.js ultra-rapides, plateformes React scalables, API Node.js robustes.",
|
||||
"title": "Plugins Hytale & Apps Web qui tournent en prod",
|
||||
"subtitle": "Portfolio de projets réels, en production, utilisés par de vrais joueurs et clients. Plugins Hytale Java 25, applications Vue.js/Nuxt, SaaS, bots Discord — pas du proof-of-concept, du shipping.",
|
||||
"viewAll": "Explorer Tous les Projets"
|
||||
},
|
||||
"services": {
|
||||
"title": "Services Premium de Développement Web",
|
||||
"subtitle": "Solutions clés en main qui boostent votre croissance. Technologies de pointe + méthodologie éprouvée = succès garanti pour votre projet digital.",
|
||||
"webDev": {
|
||||
"title": "Applications Web Vue.js/React Sur-Mesure",
|
||||
"description": "Création d'applications web lightning-fast qui convertissent. SPA modernes, PWA offline-first, e-commerce haute conversion. SEO-friendly dès la conception."
|
||||
"title": "Services Premium Hytale & Web",
|
||||
"subtitle": "Plugins Hytale custom, applications web haute performance, SaaS gaming. Stack Java 25 + Vue/Nuxt + Node.js. Tarifs transparents (149€-790€), devis sous 24h.",
|
||||
"hytalePlugins": {
|
||||
"title": "Plugins Hytale Custom (Java)",
|
||||
"description": "Du plugin essentiel au système MMO complet. Wand-based regions, votes & rewards, économie, quêtes, mini-jeux. Stack Java 25 + Hytale Plugin API + Gradle Shadow."
|
||||
},
|
||||
"mobileApps": {
|
||||
"title": "Apps Mobiles Cross-Platform Rentables",
|
||||
"description": "Une seule codebase = iOS + Android + Web. React Native pour des apps natives performantes. 60% d'économie vs développement natif."
|
||||
"webDev": {
|
||||
"title": "Applications Web Vue.js / Nuxt / React",
|
||||
"description": "Sites pour serveurs gaming, SaaS, e-commerce. SSR Nuxt 4 SEO-optimisé, dashboards admin, intégrations Tebex/Discord. Lighthouse 95+, chargement <2s."
|
||||
},
|
||||
"optimization": {
|
||||
"title": "Optimisation Performance & SEO Technique",
|
||||
@@ -112,6 +113,8 @@
|
||||
"subtitle": "Parcourez mes projets : plugins Hytale, applications Vue.js, sites React, API Node.js, bots Discord et solutions d'entreprise.",
|
||||
"categories": {
|
||||
"all": "Tous les Projets",
|
||||
"hytaleplugin": "Plugin Hytale",
|
||||
"minecraftmod": "Mod Minecraft",
|
||||
"webdevelopment": "Développement Web",
|
||||
"botdevelopment": "Développement de Bot",
|
||||
"opensource": "Open Source",
|
||||
@@ -249,6 +252,35 @@
|
||||
}
|
||||
},
|
||||
"projectData": {
|
||||
"votepipe": {
|
||||
"title": "VotePipe — SaaS Vote Rewards Hytale",
|
||||
"description": "Plateforme SaaS unifiée qui combine Webhook (V1 RSA, V2 HMAC) et Votifier pour récupérer les votes des 7 grandes listes Hytale en un seul plugin. Visual reward builder, livraison automatique, aucun port à ouvrir.",
|
||||
"longDescription": "Le seul plugin Hytale qui fait passer Webhook et Votifier dans un pipeline unifié. Tarifs Free / Pro / Network avec dashboard web (app.votepipe.com), reward builder visuel, streaks, milestones, lucky tiers. Stack : Java 25 plugin + backend TypeScript + dashboard SaaS. Architecture cloud sécurisée — outbound-only.",
|
||||
"buttons": {
|
||||
"website": "Site Officiel",
|
||||
"modtale": "Modtale",
|
||||
"curseforge": "CurseForge",
|
||||
"documentation": "Documentation"
|
||||
}
|
||||
},
|
||||
"gravity-flip": {
|
||||
"title": "GravityFlip — Régions Anti-Gravité Hytale",
|
||||
"description": "Plugin Hytale qui crée des zones d'anti-gravité custom avec un wand in-game. Marche sur le plafond, items qui flottent, mobs flottants — tout configurable sans toucher aux fichiers.",
|
||||
"longDescription": "Wand-based region builder pour serveurs Hytale. Les corners se définissent en clic gauche/droit, persistance JSON automatique, tick loop 10x/sec, force verticale et grace period configurables. Mode visuel outline / particles / hidden. Construit sur Hytale Plugin API + Java 25 + Gradle Shadow.",
|
||||
"buttons": {
|
||||
"modtale": "Modtale",
|
||||
"curseforge": "CurseForge"
|
||||
}
|
||||
},
|
||||
"playhours": {
|
||||
"title": "PlayHours — Forge Server Hours Enforcement",
|
||||
"description": "Mod Forge 1.20.1 qui force des horaires d'ouverture par jour, blocage de connexion hors heures, warns 15/10/5/1 min, auto-kick à la fermeture, gestion des jours fériés, whitelist/blacklist, force modes, intégration LuckPerms.",
|
||||
"longDescription": "Mod serveur Minecraft pour gérer l'accès aux horaires : schedules per-day, midnight-spanning, exceptions de dates, MOTD dynamique, multi-langues (EN/FR), permissions LuckPerms ou ops vanilla. Parfait pour serveurs scolaires, familiaux, ou avec maintenance windows.",
|
||||
"buttons": {
|
||||
"curseforge": "CurseForge",
|
||||
"repository": "Dépôt"
|
||||
}
|
||||
},
|
||||
"virtual-tour": {
|
||||
"title": "Visite Virtuelle - Expérience 360° Interactive",
|
||||
"description": "Mon professeur de lycée et moi avons eu l'idée de créer une visite virtuelle avec des vidéos 360° pour permettre à tous de visiter l'école depuis le web.",
|
||||
@@ -471,6 +503,22 @@
|
||||
"hourly": "Hors packages : 45€/h HT, minimum 1h (spot fixes, audits).",
|
||||
"flagshipCta": "Flagship : sur devis après cadrage de 30 minutes."
|
||||
},
|
||||
"demos": {
|
||||
"label": "// live-demos",
|
||||
"title": "Plugins live, code en production",
|
||||
"subtitle": "Pas de promesses marketing. Voici les plugins Hytale que je maintiens publiquement, utilisables aujourd'hui sur n'importe quel serveur Hytale.",
|
||||
"featured": "À la une",
|
||||
"viewSite": "Voir le site",
|
||||
"footnote": "Chaque plugin est build maison, testé en production, et livré avec sa documentation.",
|
||||
"votepipe": {
|
||||
"title": "VotePipe — SaaS Vote Rewards",
|
||||
"tagline": "Plugin Hytale + dashboard SaaS qui unifie Webhook et Votifier sur les 7 grandes listes de votes. Sans port à ouvrir, livraison automatique, reward builder visuel."
|
||||
},
|
||||
"gravity-flip": {
|
||||
"title": "GravityFlip Region",
|
||||
"tagline": "Pose un wand, définis 2 corners, gravité inversée dans la zone. Marche-au-plafond et items qui flottent en 5 minutes de setup."
|
||||
}
|
||||
},
|
||||
"recentArticles": {
|
||||
"title": "Articles récents",
|
||||
"subtitle": "Les dernières publications sur le développement de plugins Hytale",
|
||||
|
||||
Reference in New Issue
Block a user