modified: app.py

new file:   templates/itemeditor_command_storage.html
	modified:   versions/version.json
This commit is contained in:
SimolZimol
2026-01-07 03:45:06 +01:00
parent 3dd524bd84
commit 9e0a1abb53
3 changed files with 790 additions and 39 deletions

View File

@@ -24,8 +24,8 @@
"beta": "https://modrinth.com/plugin/velocity-friends/version/1.4.0-SNAPSHOT-Rev-4"
},
"links": {
"modrinth": "https://modrinth.com/plugin/velocity-friends/version/1.3.4",
"hangar": "https://hangar.papermc.io/SimolZimol/Velocity-Friends/versions/1.3.4",
"modrinth": "https://modrinth.com/plugin/velocity-friends",
"hangar": "https://hangar.papermc.io/SimolZimol/Velocity-Friends",
"Ko-fi": "https://ko-fi.com/simolzimol",
"discord": "https://discord.com/invite/vVrpvBEfeQ"
},
@@ -50,18 +50,51 @@
"Interactive settings menu"
],
"technologies": ["Java", "Velocity API", "Adventure API", "Gson", "MySQL", "HikariCP"],
"commands": [
{"command": "/friend add <player>", "description": "Send a friend request to a player.", "permission": "friends.use"},
{"command": "/friend accept <player>", "description": "Accept a pending friend request.", "permission": "friends.use"},
{"command": "/friend deny <player>", "description": "Deny a friend request.", "permission": "friends.use"},
{"command": "/friend remove <player>", "description": "Remove a friend from your list.", "permission": "friends.use"},
{"command": "/friend list", "description": "Show all your friends with online status and server location.", "permission": "friends.use"},
{"command": "/friend requests", "description": "Show all pending friend requests.", "permission": "friends.use"},
{"command": "/friend msg <player> <message>", "description": "Send a private message to a friend.", "permission": "friends.use"},
{"command": "/friend reply <message>", "description": "Reply to the last received message.", "permission": "friends.use"},
{"command": "/friend broadcast <message>", "description": "Send a message to all online friends.", "permission": "friends.use"},
{"command": "/friend settings", "description": "Open the interactive settings menu.", "permission": "friends.use"},
{"command": "/friend reload", "description": "Reload the plugin configuration (admin only).", "permission": "friends.reload"}
"commands": [{
"command": "/friend add <player>",
"description": "Send a friend request to a player.",
"permission": "friends.use"
}, {
"command": "/friend accept <player>",
"description": "Accept a pending friend request.",
"permission": "friends.use"
}, {
"command": "/friend deny <player>",
"description": "Deny a friend request.",
"permission": "friends.use"
}, {
"command": "/friend remove <player>",
"description": "Remove a friend from your list.",
"permission": "friends.use"
}, {
"command": "/friend list",
"description": "Show all your friends with online status and server location.",
"permission": "friends.use"
}, {
"command": "/friend requests",
"description": "Show all pending friend requests.",
"permission": "friends.use"
}, {
"command": "/friend msg <player> <message>",
"description": "Send a private message to a friend.",
"permission": "friends.use"
}, {
"command": "/friend reply <message>",
"description": "Reply to the last received message.",
"permission": "friends.use"
}, {
"command": "/friend broadcast <message>",
"description": "Send a message to all online friends.",
"permission": "friends.use"
}, {
"command": "/friend settings",
"description": "Open the interactive settings menu.",
"permission": "friends.use"
}, {
"command": "/friend reload",
"description": "Reload the plugin configuration (admin only).",
"permission": "friends.reload"
}
],
"installation": [
"Download the plugin jar from Modrinth or Spigot.",
@@ -130,10 +163,19 @@
"Hot-reload configuration support"
],
"technologies": ["Java", "Velocity API", "Adventure API", "Gson", "SnakeYAML"],
"commands": [
{"command": "/joinme", "description": "Share your current server location with players on configured servers.", "permission": "joinme.use"},
{"command": "/joinmereload", "description": "Reload the plugin configuration.", "permission": "joinme.reload"},
{"command": "/joinmeversion", "description": "Check the plugin version and available updates.", "permission": "joinme.use"}
"commands": [{
"command": "/joinme",
"description": "Share your current server location with players on configured servers.",
"permission": "joinme.use"
}, {
"command": "/joinmereload",
"description": "Reload the plugin configuration.",
"permission": "joinme.reload"
}, {
"command": "/joinmeversion",
"description": "Check the plugin version and available updates.",
"permission": "joinme.use"
}
],
"installation": [
"Download the plugin jar from GitHub releases.",
@@ -179,10 +221,10 @@
"stable": "https://modrinth.com/plugin/simpleteleports/version/1.2.1",
"beta": "https://modrinth.com/plugin/simpleteleports/version/1.2.2"
},
"links": {
"modrinth": "https://modrinth.com/plugin/simpleteleports/version/1.2.1",
"hangar": "https://hangar.papermc.io/SimolZimol/SimpleTeleport/versions/1.2.1",
"spigot": "https://www.spigotmc.org/resources/simpleteleport.130115/update?update=622743",
"links": {
"modrinth": "https://modrinth.com/plugin/simpleteleports",
"hangar": "https://hangar.papermc.io/SimolZimol/SimpleTeleport",
"spigot": "https://www.spigotmc.org/resources/simpleteleport.130115",
"Ko-fi": "https://ko-fi.com/simolzimol",
"discord": "https://discord.com/invite/vVrpvBEfeQ"
},
@@ -204,21 +246,63 @@
"Automatic version checking and update notifications"
],
"technologies": ["Java", "Spigot API", "Gson", "YAML"],
"commands": [
{"command": "/sethome [name]", "description": "Set your personal home location (optionally with a name)", "permission": "SimpleTeleport.sethome"},
{"command": "/home [name]", "description": "Teleport to your home (optionally specify a home name)", "permission": "SimpleTeleport.home"},
{"command": "/homes", "description": "List all your homes (clickable/hoverable list)", "permission": "SimpleTeleport.home"},
{"command": "/homeother <player> [home]", "description": "Teleport to another player's named home", "permission": "SimpleTeleport.home.others"},
{"command": "/delhome [name]", "description": "Delete one of your homes", "permission": "SimpleTeleport.delhome"},
{"command": "/delhomeother <player> [home]", "description": "Delete another player's named home", "permission": "SimpleTeleport.delhome.others"},
{"command": "/warp <name>", "description": "Teleport to a warp point", "permission": "SimpleTeleport.warp"},
{"command": "/setwarp <name>", "description": "Create a new warp point", "permission": "SimpleTeleport.setwarp"},
{"command": "/delwarp <name>", "description": "Delete a warp point", "permission": "SimpleTeleport.delwarp"},
{"command": "/warps", "description": "List all available warps", "permission": "SimpleTeleport.warps"},
{"command": "/spawn", "description": "Teleport to the server spawn", "permission": "SimpleTeleport.spawn"},
{"command": "/spawn set", "description": "Set the server spawn location", "permission": "SimpleTeleport.setspawn"},
{"command": "/back", "description": "Teleport to your last location", "permission": "SimpleTeleport.back"},
{"command": "/stpversion", "description": "Display plugin version information and check for updates", "permission": "SimpleTeleport.version"}
"commands": [{
"command": "/sethome [name]",
"description": "Set your personal home location (optionally with a name)",
"permission": "SimpleTeleport.sethome"
}, {
"command": "/home [name]",
"description": "Teleport to your home (optionally specify a home name)",
"permission": "SimpleTeleport.home"
}, {
"command": "/homes",
"description": "List all your homes (clickable/hoverable list)",
"permission": "SimpleTeleport.home"
}, {
"command": "/homeother <player> [home]",
"description": "Teleport to another player's named home",
"permission": "SimpleTeleport.home.others"
}, {
"command": "/delhome [name]",
"description": "Delete one of your homes",
"permission": "SimpleTeleport.delhome"
}, {
"command": "/delhomeother <player> [home]",
"description": "Delete another player's named home",
"permission": "SimpleTeleport.delhome.others"
}, {
"command": "/warp <name>",
"description": "Teleport to a warp point",
"permission": "SimpleTeleport.warp"
}, {
"command": "/setwarp <name>",
"description": "Create a new warp point",
"permission": "SimpleTeleport.setwarp"
}, {
"command": "/delwarp <name>",
"description": "Delete a warp point",
"permission": "SimpleTeleport.delwarp"
}, {
"command": "/warps",
"description": "List all available warps",
"permission": "SimpleTeleport.warps"
}, {
"command": "/spawn",
"description": "Teleport to the server spawn",
"permission": "SimpleTeleport.spawn"
}, {
"command": "/spawn set",
"description": "Set the server spawn location",
"permission": "SimpleTeleport.setspawn"
}, {
"command": "/back",
"description": "Teleport to your last location",
"permission": "SimpleTeleport.back"
}, {
"command": "/stpversion",
"description": "Display plugin version information and check for updates",
"permission": "SimpleTeleport.version"
}
],
"installation": [
"Download the plugin jar from Modrinth.",
@@ -234,7 +318,80 @@
"Full permission and configuration system"
],
"stats": {
"downloads": "500 +",
"downloads": "over 500",
"likes": 0,
"followers": 0
}
},
"itemeditor": {
"stable": "1.2.0",
"beta": "1.2.1",
"dev": null,
"project_status": "stable",
"status": {
"stable": "stable",
"beta": "beta",
"dev": "unstable"
},
"version_id": {
"stable": "1.2.0",
"beta": "1.2.1"
},
"project_type": "spigot",
"name": "Item Editor",
"tagline": "Powerful in-game item editor for Spigot servers",
"description": "Edit Minecraft items in-game with a modern GUI, including lore, color, enchantments, PvP/No PvP, and custom actions.",
"long_description": "Item Editor is a comprehensive and user-friendly plugin for Spigot servers, allowing players and admins to edit items directly in-game. Features include a modern GUI for editing item name, lore, color, and enchantments, as well as per-item PvP/No PvP toggles and custom left-click actions. Messages and feedback are fully customizable, and all features are accessible via an intuitive menu.",
"icon": "fas fa-edit",
"download": {
"stable": "https://modrinth.com/plugin/itemeditor/version/1.2.0",
"beta": null
},
"links": {
"modrinth": "https://modrinth.com/plugin/itemeditor",
"hangar": "https://hangar.papermc.io/SimolZimol/Itemeditor",
"spigot": "https://www.spigotmc.org/resources/itemeditor.130589/",
"Ko-fi": "https://ko-fi.com/simolzimol",
"discord": "https://discord.com/invite/vVrpvBEfeQ"
},
"mc_compat": {
"stable": "1.19, 1.20, 1.21"
},
"server_types": ["Spigot", "Paper"],
"features": [
"Modern GUI for item editing",
"Edit name, lore, color, and enchantments",
"Per-item PvP and No PvP toggles",
"Custom left-click actions (3 modes)",
"Customizable and disable-able messages",
"Persistent item data storage",
"Color code and placeholder support"
],
"technologies": ["Java", "Spigot API", "Adventure API", "Gson"],
"commands": [{
"command": "/itemeditor",
"description": "Open the item editor GUI for the held item.",
"permission": "itemeditor.use"
}, {
"command": "/itemeditor reload",
"description": "Reload the plugin configuration.",
"permission": "itemeditor.reload"
}
],
"installation": [
"Download the plugin jar from the release page.",
"Place the jar in your Spigot/Paper plugins folder.",
"Restart the server.",
"Configure settings in config.yml and messages.yml as needed."
],
"technical_highlights": [
"Modern, intuitive GUI for all item features",
"Per-item persistent data using PersistentDataContainer",
"Color code-insensitive message disabling",
"Full permission and configuration system"
],
"stats": {
"downloads": "over 250",
"likes": 0,
"followers": 0
}