Mytp - Portable delivery system with GUI support

Mytp - Portable delivery system with GUI support 1.1.8Preview5Fixed6

Compatible API Versions
*
Sourcecode
https://github.com/glorydark/Mytp
Contributors
Glorydark
Plug in function
Death point transmission, forced return to the main city mechanism (can be closed), personal regeneration point setting (gold coin price can be set)World transport system (with white list mechanism)Public transfer point system (you can set whether it is open or not, and create, manage and delete GUI interfaces for you)Home system (you can set the price of gold coins and create and delete GUI interfaces)Delivery system - inherits the functions of tpall, tpahere, TPA, tpdeny and so on of essentialnk. You can set whether to automatically accept invitationsMore stable and secure random transmission (transmission range can be set!)You can start login and force you to return to the main cityYou can set the available maps such as "set home" and "random transfer" and the currency you spendThe server owner can manage the five basic configuration items of the server in the GUI interface, which is practical and convenientCustomize most of the content( Including many buttons + pictures, etc., see lang.yml for details)
To be continued...

Method of use
1: find the "plugins" folder under the root directory of the server and open itStep
2: cut / copy the plug-in into this folderStep
3: start / restart the serverNote:*It is recommended to install authorized op in this plug-in to ensure the authenticity of Op
*At the same time, be sure to install the economic core API
*When the op player opens the menu, three OP management functions such as public transfer point setting button will appear


/mytp open opens the GUI interface
/mytp adds a whitelist < player nickname > the whitelist given to the player (you can use the advanced functions of the transfer plug-in)
/mytp delete whitelist < player nickname > remove the player's whitelist (you can use the advanced functions of the transfer plug-in)
/mytp help view help/Wild random transmission
5097cf58fa28bea7.jpg


config.yml:

世界白名单: # World white list
- world # World Name
- nmsl
版本号: 20210805
帮助:
- '------ Mytp Manual ------'
- open a menu /mytp open
- Add whitelist /mytp 添加白名单 Player Name (in the background)
- Delete whitelist /mytp 删除白名单 Player Name (in the background)
- '------ Mytp Manual ------'
是否使用快捷工具: true # Whether to use shortcut tools
快捷工具ID: 347 # quick tool ID
是否启用打开音效: true # Turn on sound
最多同时存在家: 5 # Most of them exist at the same time
随机传送世界: # Random transmission world
- world # World name
- qnmd
设置家世界: # Set home world
- world # World name
- cnmd
传送邀请花费: 10.0 # Send invitation cost
设置家花费: 10.0 # Set home cost
设置重生点花费: 1000.0 # Cost of setting regeneration point
开启设置重生点: false # Enable set regeneration point
返回死亡点花费: 1000.0 # Return to death cost:
随机传送花费: 0.0 # Random transmission cost
强制回主城: false # Forced return to the main city
wild_maxX: 100
wild_minX: 10
wild_maxZ: 100
wild_minZ: 10



# Language Translation Part's Config
# Supported MyTp v1.1.8
# Of course, multi-language function is coming! It's not joking!
# You can change all the text about the system, not including some important information!
# Hope you pals can all enjoy this version! Hope to see you on next summer vacation!
# 没错,这是1.1.8 MyTp 的新语言文件,它来了!
# 你可以修改很多提示的文本信息,但是不包括插件中一些重要的信息内容,比如版权信息、插件名称版本等!
# 希望各位能够享受这个新版本!同时希望明年暑假再见!
# Designed for uploading to NukkitX forum!

MainMenu: #over
title: "Transmission system"
content: "Hello %player%, Welcome to this delivery system,Your current money surplus %money%"
button1_text: "§a§lCommon transport point \n [ Select the public delivery point to go to ]"
button2_text: "§b§lTransmission system \n [ Send to player or send player to you ]"
button3_text: "§4§lMy settings \n [ Set auto accept invitation or rebirth point ]"
button4_text: "§5§lHome system \n [ Don't worry about getting lost ]"
button5_text: "§3§lWorld transmission \n [ Shuttle back and forth in the world ]"
button6_text: "Return to last death point \n [ Go back to the point of death and start over ]"
button7_text: "§1§lRandom transmission"
button8_text: "§c§l[OP]All transmission"
button9_text: "§e§l[OP]Transfer point settings"
button10_text: "§1§l[OP]Transport system settings"
button11_text: "§1§l[OP]All world transmission"
button1_pic_path: "path:textures/items/diamond.png"
button2_pic_path: "path:textures/items/iron_ingot.png"
button3_pic_path: "path:textures/blocks/shroomlight.png"
button4_pic_path: "path:textures/blocks/ender_chest_front.png"
button5_pic_path: "path:textures/items/villagebell.png"
button6_pic_path: "path:textures/ui/realmsIcon.png"
button7_pic_path: "url:https://klpbbs.com/static/image/common/medal/jiaocheng.png"
button8_pic_path: "url:https://klpbbs.com/static/image/common/medal/admin.gif"
button9_pic_path: "url:https://klpbbs.com/static/image/common/medal/yzn.png"
button10_pic_path: "path:textures/ui/realmsIcon.png"
button11_pic_path: "path:textures/ui/realmsIcon.png"
#Warp System
Warp_MainMenu: #over
title: "§e§lTransport system - transport point system"
content: "Please select the delivery point you want to deliver to"
button1_text: "Set delivery point"
button2_text: "Create delivery point"
button3_text: "Delete delivery point"
button1_pic_path: "path:textures/ui/dev_glyph_color.png"
button2_pic_path: "path:textures/ui/hammer_l.png"
button3_pic_path: "path:textures/ui/realms_red_x.png"
Warp_CreateMenu: #over
title: "§e§lDelivery system - common delivery point creation"
input1_text: "§eTransfer point marker"
input1_tip: "This is the file name for background configuration"
input2_text: "§eDelivery point name"
input2_tip: "This is the file name for background configuration"
input3_text: "§eX Axis coordinates"
input4_text: "§eY Axis coordinates"
input5_text: "§eZ Axis coordinates"
input6_text: "§eWorld name"
toggle7_text: "§eAre you allowed to enter"
input8_text: "§eHeadline"
input8_tip: "I’m Headline"
input9_text: "§eSubtitle"
input9_tip: "I’m Subtitle"
Warp_DeleteMenu: #over
title: "§e§lDelivery system - public delivery point deletion"
dropdown_title: "Please select a delivery point to delete"
Warp_TeleportMenu: #over
title: "§eTransmission system"
content: "§e§lTransfer point system"
test_name: "Test customization"
test_picpath: "path:textures/ui/friend1_black_outline_2x.png"
Warp_SettingSelectMenu: #over
title: "§e§lDelivery system - common delivery point settings"
content: "Please select the delivery point you want to edit"

Warp_SettingMenu: #over
title: "§e§lDelivery system - common delivery point settings"
input1_title: "§eDelivery point name"
input2_title: "§eX Axis coordinates"
input3_title: "§eY Axis coordinates"
input4_title: "§eZ Axis coordinates"
input5_title: "§eWorld name"
toggle6_title: "§eAre you allowed to enter"
input7_title: "§eHeadline"
input8_title: "§e subtitle"

#TeleportSystem #over
Teleport_ToPlayer:
title: "§e§lTransmission system"
content: "§eSelect the player you want to transfer to"
Teleport_PlayerToYou:
title: "§e§lTransmission system"
content: "§eSelect the player you want to invite"
Teleport_ToPlayerAccept:
title: "§e§lTransmission system"
content: "§e§lRequest routing list"
Teleport_Main:
title: "§e§lPlayer transport system"
content: "§e§lSelect function"
button1_text: "Transfer to player"
button2_text: "Send players to you"
button1_pic_path: "path:textures/ui/anvil_icon.png"
button2_pic_path: "path:textures/ui/accessibility_glyph_color.png"

#HomeSystem
Home_Main: #ovee
title: "§e§lDelivery system - home"
content: "Please select the function you want to use"
button1_text: "New home here"
button2_text: "Send home"
button3_text: "Delete home"
button1_pic_path: "path:textures/ui/anvil_icon.png"
button2_pic_path: "path:textures/ui/accessibility_glyph_color.png"
button3_pic_path: "path:textures/ui/cancel.png"
Home_TeleportMenu: #over
title: "§e§lDelivery system - your home"
content: "Please select the home you want to transfer to"
Home_CreateMenu: #over
title: "§e§lDelivery system - create home"
input1_text: "Name"
input1_tip: "Fill in the transfer point name here. Don't repeat it"
input2_text: "brief introduction"
input2_tip: "null"
Home_DeleteMenu:
title: "§e§lDelivery system - delete home"
dropdown_title: "Please select the content to delete"

World_TeleportMenu:
title: "§e§lTransmission system - Multi world transmission"
content: "All the worlds that allow transmission have been displayed here"
world_name: "Test customization"
world_picpath: "path:textures/ui/friend1_black_outline_2x.png"

#Setting
PersonalSetting: #over
title: "§e§lDelivery system - personal settings"
toggle1_text: "§eOn / off auto accept application"
toggle2_text: "§eReset the birth point (you need to spend some gold coins)"
SystemSettingMenu: #over
title: "§e§lTransport system - system settings"
input1_text: "§eSend invitation cost"
input2_text: "§eSet home expenses"
input3_text: "§eSet regeneration point"
input4_text: "§eHome quantity limit"
toggle5_text: "§eForced return to the main city"
toggle6_text: "§eTurn on set regeneration point"
input7_text: "§eReturn to death cost"
input8_text: "§eRandom transmission cost"

Convenient_Tool:
nametag: "§l§eQuick open transfer interface"
lore: "§l§eMytp"

Tips:
#default menu
menu_default_title: "§e§lTransmission system"
menu_button_return_text: "Back"
menu_button_return_pic_path: "path:textures/ui/refresh_light"
#default teleport
deathpoint_not_exist: "§eThe last death point does not exist"
back_to_lobby: "You have returned to the main city"
back_to_spawnpoint: "You have been transferred to your place of birth"
god_effect_given: "You have entered the invincible state of rebirth in 3 seconds"
god_effect_dissolve: "You have been released from invincibility"
given_convenient_tool: "Give you a quick delivery tool"
#tips
short_of_money: "§eYour currency is insufficient"
on_teleporting: "Transferring, please wait..."
settings_error: "Incorrect setting"
#home
remove_home_successfully: "§eHome removed [ %name% ]"
home_counts_reach_maxinum: "§eYou have the largest number of homes"
have_no_home: "You don't have a home yet"
create_home_successfully: "§eCreate home[ %name% ]success, Gold coins were spent this time %cost%"
settings_saved: "§eSettings saved"
settings_not_changed: "§eNo change in settings"
input_not_all: "§eThe information you entered is incomplete"
input_wrong: "§eThe information you entered is incorrect"
title_default: "I'm a headline:I'm a subtitle"
teleport_to_home: "Sending home: %name%"
#world
player_not_in_whitelist: "Sorry, you are not in the world's white list and cannot be transmitted"
world_is_not_loaded: "Sorry, the map has not been loaded"
#tp
teleport_to_player: "§eSuccessfully transferred to %player%"
operation_is_not_authorized: "§c§lYou are not trusted"
manager_teleport_msg_to_player: "§e%player% Forcibly transmitted you"
manager_teleport_msg_to_manager: "§e%player% Sent to your location by your mandatory request"
#warp
warppoint_settings_not_comprehensive: "§eThe transfer point has not been set up and cannot be transferred"
warppoint_created: "§eCreate delivery point[ %name% ]success"
warppoint_closed: "§eTransfer point[ %name% ]Temporarily shut down"
warppoint_existed: "§eYou have created this transfer point!"
warppoint_removed: "§ePoint removed [ %name% ]"
warppoint_teleport: "Transferring to transfer point: %name% "
warppoint_world_not_loaded: "The map where the delivery point is located does not exist"
#wild
wild_success: "Successfully transferred"
wild_failed: "Transfer failed, please try again"
world_not_allowed: "This operation is not allowed in this world!"


# Mytp plug-in original url address
# https://www.minebbs.com/resources/mytp-gui.2080/

Original publishment:https://www.minebbs.com/resources/mytp-gui.2080/
Author:
Glorydark
  • Like
Reactions: Pigeon2333
Author
Bric Root
Downloads
2,299
Views
2,638
First release
Last update
Rating
0.00 star(s) 0 ratings

Latest updates

  1. Fixed the problem that some configuration items of system settings were not converted to double

    Fixed the problem that some configuration items of system settings were not converted to double
  2. Fix bug in upgrade configuration before generation

    Fix bug in upgrade configuration before generation
  3. 1.1.8-Preview5Fixed3

    Fixed the problem of infinite loop if there is no safe point in the possessive lattice of a...
Top