U
/u/Cev-API
Guest
| YATPAhttps://preview.redd.it/ayy58b1x1hy...bp&s=e94a6538e8830c41aaea4f1113ec41374083b0b5 YATPA is a teleport plugin/mod project for modern Minecraft servers:
What makes YATPA stand out is that it combines full teleport-request/home/back/spawn/RTP/death tooling with a clickable in-chat command UX ( /tp menu, paged pickers, and paged logs), while also exposing granular cost controls per teleport type. Economy mode is configurable as NONE, XP_LEVELS, ITEM, or CURRENCY; Paper supports CURRENCY through Vault (with EssentialsX or another Vault economy provider). OPs have an optional GUI menu to fine tune settings in-game.ScreenshotsHelp (via /TPAHELP)https://preview.redd.it/sb479lls2hy...bp&s=12d7a06d33e1f8a802aa0e8247fe7fc826bcecad Clickable TP Menu (via /TP)https://preview.redd.it/gf8wp62z1hy...bp&s=9c54705f123df695cba115e935c5bd8bbd2caf73 Clickable TP Logs for OPs (via /TPLOG)https://preview.redd.it/h4waafqt2hy...bp&s=6baed6226d13405e926a4218ded618aa0d2d9ea4 Clickable Home List (via /TPHOME LIST)https://preview.redd.it/pk9ieyc02hy...bp&s=edb1d7bae5d71a29270b2efe3809ccf8689cff04 Clickable User List (via /TPA with no username specified)https://preview.redd.it/ybwr74v02hy...bp&s=8cde05e5f6ff636ee0ef66c5f06bb57aa734e280 OP Menuhttps://preview.redd.it/6xn1ykcb3hy...bp&s=6752a347e2df378c949d1dc6913c79daac2101f4 Features
Notable Behavior
ConfigurationPaper config files:
Fabric default config/resource files:
Runtime data (Paper) is stored under plugin data folder:
Runtime data (Fabric) is stored under:
Example Config YAMLsettings: max_homes_default: 3 request_timeout_seconds: 60 request_cooldown_seconds: 30 teleport_delay_seconds: 5 cancel_on_move: true cancel_on_damage: true spawn_radius: 50 rtp_cooldown_seconds: 300 rtp: default_min_distance: 64 default_max_distance: 2500 rtp_to_overworld: false overworld_name: "world" blacklisted_worlds: [] # Optional per-realm overrides realm_min_distance: overworld: 96 nether: 48 end: 128 realm_max_distance: overworld: 3000 nether: 1500 end: 4000 dimension_restrictions: # Use world names, realm aliases (overworld/nether/end), or namespaced ids. # For namespaced ids in YAML, quote the key, for example "minecraft:the_nether". disable_rtp: nether: true disable_teleport: # "minecraft:the_end": true landing: mode: EXACT # EXACT or RANDOM_OFFSET random_offset_max: 4 features: enabled: true tpa: true tpahere: true homes: true rtp: true costs: enabled: false mode: NONE # NONE, XP_LEVELS, ITEM, CURRENCY xp_levels: tpa: 4 tpahere: 4 home: 16 back: 0 # Per-realm RTP overrides (optional; overrides global if set) rtp: overworld: 30 nether: 0 end: 0 spawn: 8 item: material: DIAMOND tpa: 2 tpahere: 2 home: 20 back: 0 # Per-realm RTP overrides (optional; overrides global if set) rtp: overworld: 30 nether: 0 end: 0 spawn: 10 currency: tpa: 0.0 tpahere: 0.0 home: 0.0 back: 0.0 # Per-realm RTP overrides (optional; overrides global if set) rtp: overworld: 0.0 nether: 0.0 end: 0.0 spawn: 0.0 spawn: enabled: true x: 0 y: 100 z: 0 yaw: 0 pitch: 0 world: world sounds: request_sent: ENTITY_EXPERIENCE_ORB_PICKUP request_received: BLOCK_NOTE_BLOCK_PLING countdown: BLOCK_BELL_USE success: ENTITY_ENDERMAN_TELEPORT cancelled: BLOCK_GLASS_BREAK effects: request_sent: PORTAL request_received: ENCHANT countdown: WAX_OFF success: END_ROD cancelled: SMOKE Fabric config.properties supports the same restrictions with either:
Permissions (Paper)
DownloadYou can find it on Modrinth submitted by /u/Cev-API [link] [comments] |
Continue reading...