modified: app.py
This commit is contained in:
69
app.py
69
app.py
@@ -18,6 +18,16 @@ def home():
|
||||
'icon': 'fas fa-paper-plane',
|
||||
'color': 'minecraft'
|
||||
},
|
||||
{
|
||||
'name': 'LevelCraft',
|
||||
'type': 'Minecraft Plugin',
|
||||
'description': 'Closed-source progression plugin with item leveling and augmentations.',
|
||||
'technologies': ['Java', 'Spigot', 'Paper'],
|
||||
'status': 'Active',
|
||||
'url': '/projects/levelcraft',
|
||||
'icon': 'fas fa-chart-line',
|
||||
'color': 'minecraft'
|
||||
},
|
||||
{
|
||||
'name': 'Hearts of Iron IV ELO Bot',
|
||||
'type': 'Discord Bot',
|
||||
@@ -72,6 +82,19 @@ def projects():
|
||||
'spigot': 'https://www.spigotmc.org/resources/fly.83164/'
|
||||
}
|
||||
},
|
||||
{
|
||||
'name': 'LevelCraft',
|
||||
'type': 'Minecraft Plugin',
|
||||
'description': 'Progression system introducing item leveling and augmentations.',
|
||||
'long_description': 'LevelCraft adds a configurable progression system to Minecraft servers, including item-leveling mechanics and augmentation features to enhance gameplay and player goals.',
|
||||
'technologies': ['Java', 'Spigot', 'Paper', 'Gradle'],
|
||||
'status': 'Active',
|
||||
'version': 'Latest',
|
||||
'url': '/projects/levelcraft',
|
||||
'icon': 'fas fa-chart-line',
|
||||
'color': 'minecraft',
|
||||
'links': {}
|
||||
},
|
||||
{
|
||||
'name': 'Hearts of Iron IV ELO Bot',
|
||||
'type': 'Discord Bot',
|
||||
@@ -131,11 +154,19 @@ def minecraft():
|
||||
'supported_versions': '1.15 - 1.21',
|
||||
'downloads': 'Active',
|
||||
'url': '/projects/fly-plugin'
|
||||
},
|
||||
{
|
||||
'name': 'LevelCraft',
|
||||
'description': 'Progression plugin with item leveling and augmentations',
|
||||
'version': 'Latest',
|
||||
'supported_versions': '1.19 - 1.21',
|
||||
'downloads': 'Closed Source',
|
||||
'url': '/projects/levelcraft'
|
||||
}
|
||||
]
|
||||
|
||||
minecraft_info = {
|
||||
'experience': '3+ Years',
|
||||
'experience': '7+ Years',
|
||||
'preferred_apis': ['Spigot API', 'Paper API', 'Bukkit API'],
|
||||
'specialties': ['Plugin Development', 'Server Optimization', 'Custom Commands', 'Permission Systems'],
|
||||
'server_types': ['Spigot', 'Paper', 'Bukkit']
|
||||
@@ -434,6 +465,42 @@ def discord_bot_stable_diffusion_amd():
|
||||
}
|
||||
return render_template('project_detail.html', project=project)
|
||||
|
||||
@app.route('/projects/levelcraft')
|
||||
def levelcraft():
|
||||
"""Detailed page for LevelCraft (Closed Source)"""
|
||||
project = {
|
||||
'name': 'LevelCraft',
|
||||
'tagline': 'Augmentations and Item Leveling for Minecraft',
|
||||
'description': 'A closed-source progression plugin introducing item-leveling mechanics and augmentations to enhance gameplay loops.',
|
||||
'long_description': (
|
||||
'LevelCraft brings a configurable progression system to your Minecraft server. Players can level items over time, '
|
||||
'apply augmentations, and pursue long-term goals while maintaining server performance and balance. '
|
||||
'Built with Java and the Spigot/Paper APIs using a Gradle build setup.'
|
||||
),
|
||||
'version': 'Latest',
|
||||
'status': 'Active',
|
||||
'compatibility': '1.19 - 1.21',
|
||||
'server_types': ['Spigot', 'Paper'],
|
||||
'technologies': ['Java', 'Spigot API', 'Paper API', 'Gradle'],
|
||||
'features': [
|
||||
'Item leveling mechanics tied to gameplay progression',
|
||||
'Augmentations to enhance items and gear',
|
||||
'Configurable XP curves and progression settings',
|
||||
'Permission-based access control',
|
||||
'Efficient, production-ready design'
|
||||
],
|
||||
'commands': [],
|
||||
'links': {},
|
||||
'installation': [
|
||||
'Obtain the LevelCraft JAR from the author',
|
||||
'Place the JAR into your server plugins/ folder',
|
||||
'Restart the server to generate configuration files',
|
||||
'Adjust configuration to match your server balance goals',
|
||||
'Reload or restart to apply changes'
|
||||
]
|
||||
}
|
||||
return render_template('project_detail.html', project=project)
|
||||
|
||||
if __name__ == '__main__':
|
||||
# Allow overriding via environment (e.g., Coolify sets PORT)
|
||||
port = int(os.getenv('PORT', '5000'))
|
||||
|
||||
Reference in New Issue
Block a user