{"id":20892944,"url":"https://github.com/carmjos/moeteleport","last_synced_at":"2025-05-12T22:32:17.801Z","repository":{"id":43751647,"uuid":"438711252","full_name":"CarmJos/MoeTeleport","owner":"CarmJos","description":"喵喵传送，简单的传送、设置家的插件，基于Spigot实现。","archived":false,"fork":false,"pushed_at":"2023-04-03T09:10:56.000Z","size":1757,"stargazers_count":11,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-06-30T12:35:03.928Z","etag":null,"topics":["bukkit","bukkit-plugin","easyplugin","easysql","java","minecraft-plugin","outsource","spigot","spigot-plugin","teleportation"],"latest_commit_sha":null,"homepage":"https://www.mcbbs.net/thread-1308328-1-1.html","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CarmJos.png","metadata":{"files":{"readme":"README-EN.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["https://donate.carm.cc"]}},"created_at":"2021-12-15T17:11:55.000Z","updated_at":"2023-05-13T00:57:24.000Z","dependencies_parsed_at":"2023-02-16T19:01:29.873Z","dependency_job_id":null,"html_url":"https://github.com/CarmJos/MoeTeleport","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarmJos%2FMoeTeleport","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarmJos%2FMoeTeleport/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarmJos%2FMoeTeleport/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarmJos%2FMoeTeleport/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CarmJos","download_url":"https://codeload.github.com/CarmJos/MoeTeleport/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225156981,"owners_count":17429701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bukkit","bukkit-plugin","easyplugin","easysql","java","minecraft-plugin","outsource","spigot","spigot-plugin","teleportation"],"created_at":"2024-11-18T10:14:20.098Z","updated_at":"2024-11-18T10:14:20.769Z","avatar_url":"https://github.com/CarmJos.png","language":"Java","funding_links":["https://donate.carm.cc"],"categories":[],"sub_categories":[],"readme":"```text\r\n   __  ___       ______    __                  __ \r\n  /  |/  /__  __/_  __/__ / /__ ___  ___  ____/ /_\r\n / /|_/ / _ \\/ -_) / / -_) / -_) _ \\/ _ \\/ __/ __/\r\n/_/  /_/\\___/\\__/_/  \\__/_/\\__/ .__/\\___/_/  \\__/ \r\n                             /_/                  \r\n```\r\nREADME LANGUAGES [ [中文](README.md) | [**English**](README-EN.md)  ]\r\n\r\n# MoeTeleport\r\n\r\n[![CodeFactor](https://www.codefactor.io/repository/github/CarmJos/MoeTeleport/badge?s=b76fec1f64726b5f19989aace6adb5f85fdab840)](https://www.codefactor.io/repository/github/CarmJos/MoeTeleport)\r\n![CodeSize](https://img.shields.io/github/languages/code-size/CarmJos/MoeTeleport)\r\n[![Download](https://img.shields.io/github/downloads/CarmJos/MoeTeleport/total)](https://github.com/CarmJos/MoeTeleport/releases)\r\n[![Java CI with Maven](https://github.com/CarmJos/MoeTeleport/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/CarmJos/MoeTeleport/actions/workflows/maven.yml)\r\n![Support](https://img.shields.io/badge/Minecraft-Java%201.13--Latest-blue)\r\n![](https://visitor-badge.glitch.me/badge?page_id=moeteleport.readme)\r\n\r\nMoeTeleport is an open source delivery plugin that contains several features and will be always updated to add new features based on users' requirements.\r\n\r\nThe project code conforms to the development specifications and is suitable for new developers to learn Bukkit and make their own plugins.\r\n\r\n## Functions and advantages\r\n\r\n### Current functions\r\n\r\n- Multiple storage formats, select on demand. \r\n    - Support YAML, JSON and MySQL/MariaDB storage \r\n    - Support direct call [EssentialsX] (https://github.com/EssentialsX/Essentials)/CMI data, Seamless switching \r\n- Clickable messages (such as \"Click-Agree\") \r\n    - Based on the MineDown syntax, Customizable configuration\r\n- Teleport requests between players \r\n    - Support to specify handling a player's request \r\n- Set warp locations \r\n    - Support to set a different number of warp locations as VIP add-on content based on permissions \r\n- Set home locations (understood as private warps) \r\n    - Support setting different number of homes according to permissions as VIP add-on content \r\n- Return to the place of death and the last location\r\n\r\n### Advantages\r\n\r\n- ** Lightweight plugin. ** Suitable for small servers, simple and convenient configuration. \r\n- ** Specification development. ** Plugin architecture conforms to development specifications, suitable for new developers to learn. \r\n    - EasyPlugin has been used since [3.0.0]() and may be somewhat different from other mainstream plugin structures. \r\n- ** Continuous maintenance. ** All new functional requirements can be submitted, which is likely to be supported in the subsequent development. \r\n- Functional requirements please [submit Issues] (HTTP: / / https://github.com/CarmJos/MoeTeleport/issues/new?assignees=\u0026labels=enhancement\u0026template=feature issues.md\u0026title=), do not submit in the post! \r\n- Submitting requests associated with \"teleport\" will most likely be updated and supported.\r\n\r\n## [Dependencies](https://github.com/CarmJos/MoeTeleport/network/dependencies)\r\n\r\n- **[Necessary]** The plugin is based on [Spigot-API](https://hub.spigotmc.org/stash/projects/SPIGOT) 、[BukkitAPI](http://bukkit.org/).\r\n- **[Included]** Message format is based on [MineDown](https://github.com/Phoenix616/MineDown).\r\n    - All messages.yml support MineDown syntax。\r\n- **[Recommended]** The variable part is based on [PlaceholderAPI](https://www.spigotmc.org/resources/6245/).\r\n\r\nRead this if you need more details. [Dependencies](https://github.com/CarmJos/MoeTeleport/network/dependencies).\r\n\r\n## [Commands](src/main/resources/plugin.yml)\r\n\r\nThe main command is `/MoeTeleport` or `/mt`.\r\n\r\nAll commands in this plugin support configuration of \"simplified commands\", \r\nsuch as allowing the player to directly input '/back' and execute '/MoeTeleport back', see [configuration](#Config) related content.\r\n\r\n- Required parameter '\u003c Parameter \u003e' \r\n- Optional parameter '[parameter]'\r\n\r\n```text\r\n# reload\r\n@ Admin command (MoeTeleport.admin)\r\n- Reload the plugin configuration file.\r\n\r\n# back\r\n- Return to the last location.\r\n\r\n----- [Teleport commands] -----\r\n\r\n# teleport to \u003ctarget player\u003e\r\n- Request to teleport to target player's location.\r\n\r\n# teleport here \u003ctarget player\u003e\r\n- Request the target player to teleport to their location.\r\n\r\n# teleport accept [target player]\r\n- Grant a teleport request (player requests can be specified).\r\n\r\n# teleport deny [target player].\r\n- Reject a teleport request (player requests can be specified).\r\n\r\n----- [Home commands] -----\r\n\r\n# home to [home name]\r\n- Send to the specified home. \r\n- If you do not fill in the specific home, return to the first set of home. \r\n- If there is a home named \"home\", return to \"home\" preferentially.\r\n\r\n# home list\r\n- List all the home names.\r\n\r\n# home set [home name]\r\n- Set a home location. \r\n- If you do not specify the name of home, the default value is \"home\".\r\n\r\n# home delete [home name]\r\n-Delete a home location\r\n\r\n\r\n----- [Warp commands] -----\r\n\r\n# warp to \u003cwarp name\u003e \r\n- Teleport to the specified location.\r\n\r\n# warp list\r\n- List all current warp locations.\r\n\r\n# warp set \u003cwarp name\u003e\r\n- Set a warp location. \r\n- If the warp already exists and you are the owner (or the server administrator) of the warp,\r\n- the old warp point will be overwritten.\r\n\r\n# warp delete \u003cWarp name\u003e\r\n- Delete one of your own warps\r\n\r\n```\r\n\r\n## Config\r\n\r\n### Plugin configuration file ([config.yml]())\r\n\r\nRead source file for more details.\r\n\r\n### Message configuration file ([messages.yml]())\r\n\r\nSupport [MineDown syntax](https://wiki.phoenix616.dev/library:minedown:syntax)\r\n\r\nRead source file for more details.\r\n\r\n## Usage statistics\r\n\r\n[![bStats](https://bstats.org/signatures/bukkit/MoeTeleport.svg)](https://bstats.org/plugin/bukkit/MoeTeleport/14459)\r\n\r\n## Support and donate\r\n\r\nIf you find this plugin helps, you can donate to support me. Thank you for being a supporter of this open source project!\r\n\r\nSincere thanks to the following friends who support the development of this project:\r\n- This plugin is entrusted by [**璎珞 **](https://www.yingluo.world/) server , authorized already. \r\n- Thank you to [**XingMC**(MagicMC server developer)](https://www.mcbbs.net/?4816320) for funding the subsequent development of this plugin.\r\n\r\nMany thanks to Jetbrains for kindly providing a license for me to work on this and other open-source projects.  \r\n[![](https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.svg)](https://www.jetbrains.com/?from=https://github.com/CarmJos/UserPrefix)\r\n\r\n## Open source agreement\r\n\r\nThe source code of this project uses [GNU General Public License v3.0](https://opensource.org/licenses/GPL-3.0) License.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarmjos%2Fmoeteleport","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarmjos%2Fmoeteleport","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarmjos%2Fmoeteleport/lists"}