RoodyPortals · Files
lang/en.yml
# ------------------------------------------------------------
# RoodyPortals · lang/en.yml
# Every message and menu text. {prefix} is the prefix below and {accent}, {red}...
# the colours of "colors". A message set to "" is not sent.
# & codes, &#RRGGBB and MiniMessage tags (<gradient>, <bold>...) all work.
# Copy this file as lang/<code>.yml to make another language (language: <code> in config.yml).
# ------------------------------------------------------------
prefix: "�FF3B&lPORTALS &8&l» &f"
colors:
# Brand colour of the plugin; {accent} is the admin blue of the editor menus.
brand: "�FF3B"
help:
- ""
- "{brand}&lROODYPORTALS &8&l» &7Portals"
- " &8▪ &f/rp &7· editor with menus (everything can be done there)"
- " &8▪ &f/rp create <id> [server] &7· stand in the frame and type it"
- " &8▪ &f/rp wand &7· or &f/rp pos1 &7and &f/rp pos2 &7(or WorldEdit)"
- " &8▪ &f/rp destination <id> <server|location|portal|world|random|none> [value]"
- " &8▪ &f/rp fill <id> <block|air> &7· &f/rp exit <id> [remove]"
- " &8▪ &f/rp trigger <id> <block|all> &7· only that block of the zone works it"
- " &8▪ &f/rp name <id> <text> &7· &f/rp holo <id> <here|top|on|off|background>"
- " &8▪ &f/rp permission <id> [permission] &7· &f/rp cost <id> <n> &7· &f/rp cooldown <id> <s>"
- " &8▪ &f/rp list &7· &f/rp info <id> &7· &f/rp tp <id> &7· &f/rp edit <id>"
- " &8▪ &f/rp enable|disable <id> &7· &f/rp redefine <id>"
- " &8▪ &f/rp send <player> <portal> &7· for NPCs and menus"
- " &8▪ &f/rp delete <id> &7· &f/rp reload"
- ""
# --- general
no-permission: "{prefix}&cYou don't have permission to do that."
players-only: "{prefix}&cOnly players can use this command."
usage: "{prefix}&cUsage: &f{usage}"
missing-portal: "{prefix}&cWhich portal? See the list with &f/rp list&c."
unknown-portal: "{prefix}&cThere is no portal &f{id}&c."
not-a-number: "{prefix}&c'&f{value}&c' is not a number."
unknown-world: "{prefix}&cThe world &f{world} &cdoes not exist or is not loaded."
unknown-player: "{prefix}&c&f{player} &cis not online."
save-error: "{prefix}&cThe portal &f{id} &ccould not be saved: &f{error}"
reloaded: "{prefix}&aReloaded: &f{portals} &aportals &8(&7{warnings} warnings in the console&8)&a."
state-on: "&aon"
state-off: "{red}off"
# --- selecting and creating
wand-given: "{prefix}&7Left and right click the two corners, then &f/rp create <id>&7."
corner: "{prefix}&7Corner &f{n} &7at &f{x}, {y}, {z}&7."
no-selection:
- "{prefix}&cI can't find where to put the portal."
- "&7 Stand inside the frame (or look at a nether portal, water or lava)"
- "&7 and type it again, or mark two corners with &f/rp wand&7."
selection-other-world: "{prefix}&cBoth corners must be in the same world."
missing-corner: "{prefix}&cCorner &f{n} &cis missing: {side} click with the wand or &f/rp pos{n}&c."
side-left: "left"
side-right: "right"
too-big: "{prefix}&cToo big: &f{blocks} &cblocks (at most &f{max}&c, in config.yml)."
overlaps: "{prefix}&cThat area overlaps the portal &f{id}&c."
invalid-id: "{prefix}&cThe id &f{id} &ccannot be used: lower case, numbers and - (32 at most)."
portal-exists: "{prefix}&cThere is already a portal &f{id}&c."
portal-created:
- "{prefix}&aCreated the portal &f{id}&a: &f{size} &8(&7{blocks} blocks, {how}&8)&a."
- "&7 Takes you to: &f{destination}&7. The green particles show its blocks."
portal-redefined: "{prefix}&aThe portal &f{id} &anow covers &f{blocks} &ablocks &8(&7{how}&8)&a."
how-selection: "with your selection"
how-worldedit: "with the WorldEdit selection"
how-blocks: "with the portal blocks you were looking at"
how-frame: "with the frame you were standing in"
how-coordinates: "with coordinates"
confirm-delete: "{prefix}&eType the command again within 10 s to delete &f{id}&e."
portal-deleted: "{prefix}&aDeleted the portal &f{id}&a. Its fill was removed; the frame stays."
# --- changes
invalid-type: "{prefix}&c'&f{type}&c' is not a destination: &fserver&c, &flocation&c, &fportal&c, &fworld&c, &frandom&c or &fnone&c."
destination-set: "{prefix}&7The portal &f{id} &7takes you to: &f{destination}&7."
portal-to-itself: "{prefix}&cA portal cannot take you to itself."
invalid-block: "{prefix}&c'&f{block}&c' is not a block."
fill-set: "{prefix}&7Fill of &f{id}&7: &f{fill} &8(&7{blocks} blocks&8)&7."
trigger-set: "{prefix}&7The portal &f{id} &7only works with &f{block} &8(&7{amount} in the zone or right under it&8)&7."
trigger-all: "{prefix}&7The portal &f{id} &7works in its whole zone."
trigger-missing: "{prefix}&eCareful: right now there is no &f{block} &ein the zone or right under it, so it will not work."
exit-set: "{prefix}&aExit of &f{id} &asaved where you stand."
exit-removed: "{prefix}&7The exit of &f{id} &7is automatic again (in front of the portal)."
name-set: "{prefix}&7Name of &f{id}&7: {name}"
permission-set: "{prefix}&7Permission of &f{id}&7: &f{permission}&7."
cost-set: "{prefix}&7Going through &f{id} &7costs &f{value}&7."
cooldown-set: "{prefix}&7Cooldown of &f{id}&7: &f{value} s&7."
portal-enabled: "{prefix}&aThe portal &f{id} &aworks again."
portal-disabled: "{prefix}&eThe portal &f{id} &eis off: it does nothing when you walk in."
teleported: "{prefix}&7You are at {name}&7."
sent: "{prefix}&7Sent &f{player} &7through the portal &f{id}&7."
holo-changed: "{prefix}&aHologram of &f{id} &aupdated."
invalid-background: "{prefix}&c'&f{value}&c' is not valid: &fnormal&c, &fnone&c, &f#RRGGBB &cor &f#AARRGGBB&c."
invalid-particle: "{prefix}&c'&f{value}&c' is not a particle of this version."
list-header: "{prefix}&7Portals &8(&f{total}&8)&7:"
list-line: " &8▪ &f{id} &8· {name} &8· &7{destination} &8· {state}"
info:
- ""
- "{brand}&lPORTAL &8&l» &f{id} &8· {name}"
- " &8▪ &7State: {state}"
- " &8▪ &7World: &f{world} &8· &7Zone: &f{zone} &8(&7{size}, {blocks} blocks&8)"
- " &8▪ &7Takes you to: &f{destination}"
- " &8▪ &7Fill: &f{fill} &8· &7Block that works it: &f{block}"
- " &8▪ &7Permission: &f{permission} &8· &7Cost: &f{cost} &8· &7Cooldown: &f{cooldown} s"
- " &8▪ &7Commands: &f{commands} &8· &7Uses: &f{uses}"
- ""
# --- using a portal
portal-no-permission: "{prefix}&cYou can't go through {name}&c."
portal-cooldown: "{prefix}&eWait &f{seconds} s &eto use {name} &eagain."
# {seconds} = combat time left.
in-combat: "{prefix}&cYou can't use portals in combat. &f{seconds} s &cleft."
no-money: "{prefix}&cGoing through {name} &ccosts &f{cost}&c and you don't have it."
charged: "{prefix}&7You paid &f{cost} &7to go through {name}&7."
destination-broken: "{prefix}&c{name} &cdoes not take you anywhere right now."
destination-broken-admin: "&8 (admin) &7The portal &f{id}&7: {reason}. Fix it in &f/rp edit {id}&7."
# Actionbar when sending to another server ("" = nothing).
sending-server: "&7Connecting to &f{server}&7..."
random-failed: "{prefix}&cI couldn't find a safe spot. Try again."
# Actionbar when walking through a portal with the wand in hand.
portal-with-wand: "{accent}{id} &8· &7with the wand in hand it does not take you"
# --- editor: typing in chat
ask-name: "{prefix}&7Type the name of the portal (colours with &f&&7 and &f&#RRGGBB&7)."
ask-permission: "{prefix}&7Type the permission (e.g. &fgroup.vip&7). &f- &7= none."
ask-server: "{prefix}&7Type the server as it is in the proxy (several: &fgens, gens-2&7)."
ask-text: "{prefix}&7Type the {what} (colours with &f&&7). &f- &7= none."
ask-command:
- "{prefix}&7Type the command in chat, &fwithout the /&7."
- "&7 Example: &fgive {player} diamond 1"
ask-line: "{prefix}&7Type the hologram line (colours with &f&&7). &f- &7= empty."
ask-background: "{prefix}&7Type the background: &fnormal&7, &fnone&7, &f#RRGGBB &7or &f#AARRGGBB&7."
ask-sound: "{prefix}&7Type the Minecraft sound (e.g. &fentity.cat.ambient&7; with volume and pitch: &fentity.cat.ambient 1 1.5&7)."
ask-particle: "{prefix}&7Type the particle (e.g. &fEND_ROD&7)."
ask-trigger: "{prefix}&7Type the block that works the portal (e.g. &fend_portal&7). &fall &7= the whole zone."
# --- texts of a portal: holograms and the {state} variable
# Variables: {name} {id} {players} {destination} {type} {uses} {state} and PlaceholderAPI.
# Each portal can have its own lines (hologram menu or hologram.lines in its file).
hologram:
lines:
- "{name}"
- "&f{players} &7playing"
# Destinations, as they are shown in menus and messages.
types:
server:
name: "Server"
description: "another server of the network (proxy)"
location:
name: "Location"
description: "an exact place of this server"
portal:
name: "Portal"
description: "the exit of another portal"
world:
name: "World"
description: "the spawn of a world"
random:
name: "Random"
description: "a random spot of a world"
none:
name: "None"
description: "it takes you nowhere: it only does its actions"
destination:
server: "server {servers}"
server-none: "server (not chosen)"
location: "location {world} {x} {y} {z}"
location-none: "location (not set)"
portal: "portal {portal}"
portal-none: "portal (not chosen)"
world: "world {world}"
world-none: "world (not chosen)"
random: "random in {world} (radius {radius})"
random-none: "random (no world)"
none: "none"
# Why a portal does not work ({reason}).
problems:
no-server: "it has no server"
no-location: "it has no location"
world-not-loaded: "the world {world} is not loaded"
no-portal: "it has no target portal"
portal-missing: "the portal {portal} does not exist"
portal-world: "the world of {portal} is not loaded"
no-world: "it has no world"
world-missing: "the world {world} does not exist or is not loaded"
trigger-whole-zone: "the whole zone"
fill-none: "air"
# Names of the ready-made sounds and particles of the effects menu.
sounds:
enderman-teleport: "Enderman (teleport)"
chorus-fruit-teleport: "Chorus fruit"
portal-trigger: "Nether portal (walk in)"
portal-travel: "Nether portal (travel, loud)"
end-portal-spawn: "End portal (opens)"
beacon-activate: "Beacon"
amethyst-block-chime: "Amethyst"
player-levelup: "Level up"
experience-orb-pickup: "Experience orb"
note-block-pling: "Note block"
illusioner-mirror-move: "Mirage"
respawn-anchor-charge: "Respawn anchor"
particles:
portal: "Portal"
reverse-portal: "Reverse portal"
end-rod: "End rod"
dragon-breath: "Dragon breath"
enchant: "Enchanting"
flame: "Flame"
soul-fire-flame: "Soul flame"
happy-villager: "Happy villager"
totem-of-undying: "Totem"
witch: "Witch"
cherry-leaves: "Cherry leaves"
glow: "Glow"
electric-spark: "Sparks"
wax-on: "Wax"
nautilus: "Nautilus"
cloud: "Cloud"
note: "Notes"
heart: "Hearts"
firework: "Fireworks"
sculk-soul: "Sculk souls"
words:
automatic: "in front of the portal (automatic)"
above-portal: "above the portal"
# How to make a portal (portal list menu).
how-to-create:
- "{accent}&lWithout the wand:"
- "&8 ⏵ &7Build the frame (of anything and"
- "&7 any shape you like), stand inside"
- "&7 and type &f/rp create <id>&7."
- "&8 ⏵ &7Looking at a lit nether portal,"
- "&7 water or lava works too."
- ""
- "{accent}&lWith the wand (or WorldEdit):"
- "&8 ⏵ &7Mark two corners and &f/rp create <id>&7."
- ""
- "{accent}&lShortcut:"
- "&8 ⏵ &f/rp create gens gens &7makes the portal"
- "&7 gens that goes to the server gens."
# ------------------------------------------------------------ menus
# Title, then each button: name and lore. A button with "states" has other texts for
# some states (on/off...). Where each button goes and its item: menus/<menu>.yml.
menus:
# /rp: every portal
portals:
title: "Portals | Editor"
portal:
name: "&8▪ {name}"
lore:
- "&8ᴘᴏʀᴛᴀʟ"
- ""
- " &8▪ &7Id: &f{id}"
- " &8▪ &7Takes you to: &f{destination}"
- " &8▪ &7World: &f{world}"
- " &8▪ &7Uses: &f{uses}"
- " &8▪ &7State: {state}"
- " &8▪ {red}⚠ {problem}"
- ""
- "&8 ⏵ &fLeft click&7: edit"
- "&8 ⏵ &fRight click&7: go there"
empty:
name: "&8▪ {red}&lNO PORTALS"
lore:
- ""
- "{how}"
how-to:
name: "&8▪ {accent}&lHOW TO MAKE A PORTAL"
lore:
- "&8ʜᴇʟᴘ"
- ""
- "{how}"
wand:
name: "&8▪ {accent}&lWAND"
lore:
- "&8ᴛᴏᴏʟ"
- ""
- "&7 To mark the two corners."
- "&7 With it in hand, portals do not"
- "&7 take you anywhere."
- ""
- "&7 (( &f&oClick to {accent}&otake it &7))"
reload:
name: "&8▪ {accent}&lRELOAD"
lore:
- "&8ꜰɪʟᴇꜱ"
- ""
- "&7 Reads config.yml, lang/, menus/"
- "&7 and portals/ again."
- ""
- "&7 (( &f&oClick to {accent}&oreload &7))"
# /rp edit <id>: everything about one portal
portal:
title: "Portals | {id}"
info:
name: "&8▪ {name}"
lore:
- "&8ᴘᴏʀᴛᴀʟ"
- ""
- " &8▪ &7Id: &f{id}"
- " &8▪ &7Takes you to: &f{destination}"
- " &8▪ &7World: &f{world}"
- " &8▪ &7Size: &f{size} &8(&7{blocks} blocks&8)"
- " &8▪ &7Fill: &f{fill}"
- " &8▪ &7Block: &f{trigger}"
- " &8▪ &7Uses: &f{uses}"
- "{problem}"
# The {problem} lines of "info" when the portal does not work.
problem:
- ""
- " {red}⚠ &f{reason}"
name:
name: "&8▪ {accent}&lNAME"
lore:
- "&8ɴᴀᴍᴇ"
- ""
- "&7 The one shown in the hologram"
- "&7 and in messages ({name})."
- ""
- "&7 {accent}✎ &fName: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fRight click&7: the default one"
destination:
name: "&8▪ {accent}&lDESTINATION"
lore:
- "&8ᴅᴇꜱᴛɪɴᴀᴛɪᴏɴ"
- ""
- "&7 Where it takes you: another server, a place,"
- "&7 another portal, a world or a random spot."
- ""
- "&7 {accent}☄ &fTakes you to: &7{destination}"
- ""
- "&7 (( &f&oClick to {accent}&ochange it &7))"
fill:
name: "&8▪ {accent}&lFILL"
lore:
- "&8ꜰɪʟʟ"
- ""
- "&7 The block that fills the gap of the portal:"
- "&7 nether portal, water, End..."
- ""
- "&7 {accent}✦ &fFill: &7{fill}"
- ""
- "&7 (( &f&oClick to {accent}&ochange it &7))"
exit:
name: "&8▪ {accent}&lEXIT"
lore:
- "&8ᴇxɪᴛ"
- ""
- "&7 Where players coming here from"
- "&7 another portal appear (and /rp tp)."
- ""
- "&7 {accent}☁ &fExit: &7{exit}"
- ""
- "&8 ⏵ &fLeft click&7: where you stand (facing"
- "&f &7where you look)"
- "&8 ⏵ &fRight click&7: automatic"
zone:
name: "&8▪ {accent}&lZONE"
lore:
- "&8ᴢᴏɴᴇ"
- ""
- "&7 From &f{from} &7to &f{to}"
- "&7 (&f{blocks} &7blocks{shape}) in &f{world}&7."
- ""
- "&8 ⏵ &fLeft click&7: see it with particles"
- "&8 ⏵ &fShift + click&7: move it to your selection"
- "&f &7or to the frame you stand in"
- "&8 ⏵ &fRight click&7: get the wand"
shape: ", with a shape"
trigger:
name: "&8▪ {accent}&lBLOCK"
lore:
- "&8ᴛʀɪɢɢᴇʀ"
- ""
- "&7 Which block of the zone works the portal"
- "&7 when you walk into it or stand on it. So the"
- "&7 selection can include the frame or the"
- "&7 floor: for example, only the End portal."
- ""
- "&7 {accent}✦ &fBlock: &7{trigger}"
- ""
- "&8 ⏵ &fLeft click&7: pick one of the zone"
- "&8 ⏵ &fQ&7: type it"
- "&8 ⏵ &fRight click&7: the whole zone"
trigger-count: " &8({count} in the zone or under it)"
trigger-none-here: " {red}(none in the zone or under it)"
active:
name: "&8▪ {accent}&lON"
lore:
- "&8ꜱᴛᴀᴛᴇ"
- ""
- "&7 When off it does nothing when you walk in."
- ""
- "&7 {accent}{check} &fOn: &7{status}"
- ""
- "&7 (( &f&oClick to {accent}&oturn it off &7))"
states:
"off":
name: "&8▪ {accent}&lOFF"
lore:
- "&8ꜱᴛᴀᴛᴇ"
- ""
- "&7 When off it does nothing when you walk in."
- ""
- "&7 {accent}{check} &fOn: &7{status}"
- ""
- "&7 (( &f&oClick to {accent}&oturn it on &7))"
knockback:
name: "&8▪ {accent}&lKNOCKBACK"
lore:
- "&8ᴋɴᴏᴄᴋʙᴀᴄᴋ"
- ""
- "&7 How hard it pushes back players who"
- "&7 cannot go through (no permission, no money,"
- "&7 waiting...) or stay inside. 0 = nothing."
- ""
- "&7 {accent}☄ &fStrength: &7{value}"
- ""
- "&8 ⏵ &fLeft / right click&7: +0.1 / -0.1"
- "&8 ⏵ &fShift + click&7: +0.5 / -0.5"
- "&8 ⏵ &fQ&7: type it"
ask-knockback: "the strength (0 = nothing; 0.8 normal)"
messages:
name: "&8▪ {accent}&lMESSAGES"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇꜱ"
- ""
- "&7 Message, title and actionbar when going"
- "&7 through, and the message without permission."
- ""
- "&7 {accent}✎ &fIn use: &7{count}"
- ""
- "&7 (( &f&oClick to {accent}&oedit &7))"
effects:
name: "&8▪ {accent}&lEFFECTS"
lore:
- "&8ᴇꜰꜰᴇᴄᴛꜱ"
- ""
- "&7 Sound and particles when going through,"
- "&7 and particles around the portal."
- ""
- "&7 {accent}♪ &fSound: &7{sound}"
- ""
- "&7 (( &f&oClick to {accent}&oedit &7))"
commands:
name: "&8▪ {accent}&lCOMMANDS"
lore:
- "&8ᴄᴏᴍᴍᴀɴᴅꜱ"
- ""
- "&7 Commands when going through, by the"
- "&7 console or by the player."
- ""
- "&7 {accent}✎ &fCommands: &7{count}"
- ""
- "&7 (( &f&oClick to {accent}&oedit &7))"
hologram:
name: "&8▪ {accent}&lHOLOGRAM"
lore:
- "&8ʜᴏʟᴏɢʀᴀᴍ"
- ""
- "&7 Text above the portal: name,"
- "&7 players of the server..."
- ""
- "&7 {accent}{check} &fShown: &7{status}"
- ""
- "&7 (( &f&oClick to {accent}&oedit &7))"
permission:
name: "&8▪ {accent}&lPERMISSION"
lore:
- "&8ʀᴇǫᴜɪʀᴇᴍᴇɴᴛ"
- ""
- "&7 Only players who have it go through."
- "&7 No permission = everyone."
- ""
- "&7 {accent}⭐ &fPermission: &7{permission}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
cost:
name: "&8▪ {accent}&lCOST"
lore:
- "&8ʀᴇǫᴜɪʀᴇᴍᴇɴᴛ"
- ""
- "&7 Money it costs to go through (Vault)."
- "{economy}"
- ""
- "&7 {accent}⛃ &fCost: &7{cost}"
- ""
- "&8 ⏵ &fLeft / right click&7: +10 / -10"
- "&8 ⏵ &fShift + click&7: +100 / -100"
- "&8 ⏵ &fQ&7: type it"
- "&8 ⏵ &fCtrl + Q&7: free"
no-economy: "&8 (there is no economy: nothing is charged)"
ask-cost: "the cost (0 = free)"
cooldown:
name: "&8▪ {accent}&lCOOLDOWN"
lore:
- "&8ʀᴇǫᴜɪʀᴇᴍᴇɴᴛ"
- ""
- "&7 Seconds a player has to wait"
- "&7 to use it again."
- ""
- "&7 {accent}⏳ &fCooldown: &7{cooldown} s"
- ""
- "&8 ⏵ &fLeft / right click&7: +1 / -1"
- "&8 ⏵ &fShift + click&7: +10 / -10"
- "&8 ⏵ &fQ&7: type it"
ask-cooldown: "the cooldown in seconds"
go:
name: "&8▪ {accent}&lGO"
lore:
- "&8ᴀᴄᴛɪᴏɴ"
- ""
- "&7 Takes you to the exit of the portal."
- ""
- "&7 (( &f&oClick to {accent}&ogo &7))"
test:
name: "&8▪ {accent}&lTEST"
lore:
- "&8ᴀᴄᴛɪᴏɴ"
- ""
- "&7 Takes you through the portal as if you"
- "&7 walked in, without permission, cost or cooldown."
- ""
- "&7 (( &f&oClick to {accent}&otry it &7))"
delete:
name: "&8▪ {red}&lDELETE"
lore:
- ""
- "&7 Deletes the portal and removes its fill."
- "&7 The frame stays as it is."
- ""
- "&8 ⏵ &fShift + right click&7: {red}delete it"
states:
confirm:
name: "&8▪ {red}&lSURE?"
lore:
- ""
- "&7 Deletes the portal and removes its fill."
- "&7 The frame stays as it is."
- ""
- "&8 ⏵ &fShift + right click again&7: {red}delete it"
# Where the portal takes you: one button per kind of destination.
destination:
title: "Portals | {id} | Destination"
info:
name: "&8▪ {accent}&lDESTINATION"
lore:
- "&8ᴅᴇꜱᴛɪɴᴀᴛɪᴏɴ"
- ""
- " &8▪ &7Takes you to now: &f{destination}"
- " &8▪ {red}⚠ &f{problem}"
- ""
- "&7 Choose the kind of destination below."
in-use: "&7 {accent}✔ &fIn use"
server:
name: "&8▪ {accent}&lSERVER"
lore:
- "&8{subtitle}"
- ""
- "&7 Another server of the network (proxy)."
- "&7 With several, it goes to the emptiest."
- ""
- "&7 {accent}☄ &fServers: &7{servers}{current}"
- ""
- "&8 ⏵ &fLeft click&7: pick from the list"
- "&8 ⏵ &fShift + click&7: add another from the list"
- "&8 ⏵ &fQ&7: type them (gens, lobby-1...)"
location:
name: "&8▪ {accent}&lLOCATION"
lore:
- "&8{subtitle}"
- ""
- "&7 An exact place of this server,"
- "&7 facing where you were looking."
- ""
- "&7 {accent}☁ &fPlace: &7{place}{current}"
- ""
- "&8 ⏵ &fClick&7: where you are now"
location-unset: "not set"
world-unloaded: " (world not loaded)"
portal:
name: "&8▪ {accent}&lPORTAL"
lore:
- "&8{subtitle}"
- ""
- "&7 The exit of another portal (linked"
- "&7 portals, there and back)."
- ""
- "&7 {accent}☄ &fPortal: &7{portal}{current}"
- ""
- "&7 (( &f&oClick to {accent}&opick it &7))"
world:
name: "&8▪ {accent}&lWORLD"
lore:
- "&8{subtitle}"
- ""
- "&7 The spawn of a world."
- ""
- "&7 {accent}☁ &fWorld: &7{world}{current}"
- ""
- "&7 (( &f&oClick to {accent}&opick it &7))"
random:
name: "&8▪ {accent}&lRANDOM"
lore:
- "&8{subtitle}"
- ""
- "&7 A random spot around the spawn of a"
- "&7 world (safe, no water or lava)."
- ""
- "&7 {accent}☁ &fWorld: &7{world} &8· &7radius &f{radius}{current}"
- ""
- "&8 ⏵ &fClick&7: pick the world"
- "&8 ⏵ &fShift + left / right click&7: radius +500 / -500"
- "&8 ⏵ &fQ&7: type the radius"
ask-radius: "the radius in blocks"
none:
name: "&8▪ {accent}&lNONE"
lore:
- "&8{subtitle}"
- ""
- "&7 It takes you nowhere: it only does"
- "&7 its messages, effects and commands"
- "&7 (open a menu, give something...)."
- "{current-line}"
- ""
- "&7 (( &f&oClick to {accent}&opick it &7))"
subtitle-current: "ɪɴ ᴜꜱᴇ"
subtitle-other: "ᴅᴇꜱᴛɪɴᴀᴛɪᴏɴ"
current-mark: " &a✔"
# The block that fills the portal.
fill:
title: "Portals | {id} | Fill"
none:
name: "&8▪ {accent}&lNO FILL"
lore:
- "&8{subtitle}"
- ""
- "&7 Empty gap (air)."
- "{action}"
nether-portal:
name: "&8▪ {accent}&lNETHER PORTAL"
lore:
- "&8{subtitle}"
- ""
- "&7 The usual purple, without an obsidian frame."
- "{action}"
end-gateway:
name: "&8▪ {accent}&lEND GATEWAY"
lore:
- "&8{subtitle}"
- ""
- "&7 Black with stars and flashes."
- "{action}"
end-portal:
name: "&8▪ {accent}&lEND PORTAL"
lore:
- "&8{subtitle}"
- ""
- "&7 Black with stars (best on the floor)."
- "{action}"
water:
name: "&8▪ {accent}&lWATER"
lore:
- "&8{subtitle}"
- ""
- "&7 It stays still, it does not spill."
- "{action}"
lava:
name: "&8▪ {accent}&lLAVA"
lore:
- "&8{subtitle}"
- ""
- "&7 It burns whoever does not go through at once."
- "{action}"
light:
name: "&8▪ {accent}&lLIGHT"
lore:
- "&8{subtitle}"
- ""
- "&7 Invisible, it only gives light."
- "{action}"
cobweb:
name: "&8▪ {accent}&lCOBWEB"
lore:
- "&8{subtitle}"
- ""
- "&7 It slows you down when you walk in."
- "{action}"
other:
name: "&8▪ {accent}&lANOTHER BLOCK"
lore:
- "&8ʏᴏᴜʀ ɪɴᴠᴇɴᴛᴏʀʏ"
- ""
- "&7 Click any block in your"
- "&7 inventory to fill with it"
- "&7 (stained glass, wool...)."
- "&8 Only the empty gap is filled: the"
- "&8 frame is never touched."
- "{current}"
subtitle-current: "ɪɴ ᴜꜱᴇ"
subtitle-other: "ꜰɪʟʟ"
in-use: "&7 {accent}✔ &fIn use"
in-use-block:
- ""
- "&7 {accent}✔ &fIn use: &7{fill}"
put-it:
- ""
- "&7 (( &f&oClick to {accent}&oput it &7))"
# The texts a portal shows.
messages:
title: "Portals | {id} | Messages"
chat:
name: "&8▪ {accent}&lMESSAGE"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇ"
- ""
- "&7 Chat message when going through."
- ""
- "&7 {accent}✎ &fNow: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
title-text:
name: "&8▪ {accent}&lTITLE"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇ"
- ""
- "&7 Big text in the middle of the screen."
- ""
- "&7 {accent}✎ &fNow: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
subtitle:
name: "&8▪ {accent}&lSUBTITLE"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇ"
- ""
- "&7 Text under the title."
- ""
- "&7 {accent}✎ &fNow: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
actionbar:
name: "&8▪ {accent}&lACTIONBAR"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇ"
- ""
- "&7 Text above the hotbar."
- ""
- "&7 {accent}✎ &fNow: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
no-permission:
name: "&8▪ {accent}&lNO PERMISSION"
lore:
- "&8ᴍᴇꜱꜱᴀɢᴇ"
- ""
- "&7 When they lack the portal's permission."
- ""
- "&7 {accent}✎ &fNow: &7{value}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
unset: "&8(none)"
# {what} of the chat question for each text.
what-chat: "message"
what-title-text: "title"
what-subtitle: "subtitle"
what-actionbar: "actionbar"
what-no-permission: "no-permission message"
variables:
name: "&8▪ {accent}&lVARIABLES"
lore:
- ""
- "&8 ⏵ &f{player} &7name of the player"
- "&8 ⏵ &f{name} &7name of the portal"
- "&8 ⏵ &f{destination} &7server, world or portal"
- "&8 ⏵ &f{portal} &7id of the portal"
- "&7 And PlaceholderAPI ones (&f%...%&7)."
- "&7 Colours with &f&&7 and &f&#RRGGBB&7."
test:
name: "&8▪ {accent}&lTEST"
lore:
- "&8ᴀᴄᴛɪᴏɴ"
- ""
- "&7 Shows you the messages as if"
- "&7 you went through the portal."
- ""
- "&7 (( &f&oClick to {accent}&otry them &7))"
# Sound and particles.
effects:
title: "Portals | {id} | Effects"
sound:
name: "&8▪ {accent}&lSOUND"
lore:
- "&8ᴡʜᴇɴ ɢᴏɪɴɢ ᴛʜʀᴏᴜɢʜ"
- ""
- "&7 The player going through hears it."
- ""
- "&7 {accent}♪ &fSound: &7{sound}"
- ""
- "&8 ⏵ &fLeft click&7: pick it"
- "&8 ⏵ &fRight click&7: listen to it"
- "&8 ⏵ &fCtrl + Q&7: {red}none"
enter-particles:
name: "&8▪ {accent}&lPARTICLES WHEN GOING THROUGH"
lore:
- "&8ᴡʜᴇɴ ɢᴏɪɴɢ ᴛʜʀᴏᴜɢʜ"
- ""
- "&7 A cloud of particles where they walk in."
- ""
- "&7 {accent}✦ &fParticles: &7{particles}"
- ""
- "&8 ⏵ &fLeft click&7: pick them"
- "&8 ⏵ &fRight click&7: see them"
- "&8 ⏵ &fCtrl + Q&7: {red}none"
ambient-particles:
name: "&8▪ {accent}&lPORTAL PARTICLES"
lore:
- "&8ᴀʀᴏᴜɴᴅ"
- ""
- "&7 They float in the portal all the time"
- "&7 (only with someone near)."
- ""
- "&7 {accent}✦ &fParticles: &7{particles} &8· &7amount &f{amount}"
- ""
- "&8 ⏵ &fLeft click&7: pick them"
- "&8 ⏵ &fShift + left / right click&7: more / less"
- "&8 ⏵ &fCtrl + Q&7: {red}none"
# Commands run when going through.
commands:
title: "Portals | {id} | Commands"
command:
name: "&8▪ {accent}&lCOMMAND {n}"
lore:
- "&8ᴄᴏᴍᴍᴀɴᴅ"
- ""
- " &8▪ &7Command: &f/{command}"
- " &8▪ &7Run by: &f{by}"
- ""
- "&8 ⏵ &fLeft click&7: type it"
- "&8 ⏵ &fRight click&7: console / player"
- "&8 ⏵ &fShift + left / right click&7: up / down"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
by-player: "the player"
by-console: "the console"
empty:
name: "&8▪ {red}&lNO COMMANDS"
lore:
- ""
- "&7 Add one with the buttons below."
add-console:
name: "&8▪ {accent}&lADD (CONSOLE)"
lore:
- "&8ᴄᴏᴍᴍᴀɴᴅ"
- ""
- "&7 The console runs it, with every"
- "&7 permission."
- ""
- "&7 (( &f&oClick to {accent}&otype it &7))"
add-player:
name: "&8▪ {accent}&lADD (PLAYER)"
lore:
- "&8ᴄᴏᴍᴍᴀɴᴅ"
- ""
- "&7 The player runs it, with their"
- "&7 permissions (open a menu, /spawn...)."
- ""
- "&7 (( &f&oClick to {accent}&otype it &7))"
variables:
name: "&8▪ {accent}&lVARIABLES"
lore:
- ""
- "&8 ⏵ &f{player} &7name of the player"
- "&8 ⏵ &f{uuid} &7their UUID"
- "&8 ⏵ &f{portal} &7id of the portal"
- "&8 ⏵ &f{destination} &7server, world or portal"
- "&7 And PlaceholderAPI ones (&f%...%&7)."
- "&7 Without the &f/&7 in front."
# The floating text of a portal.
hologram:
title: "Portals | {id} | Hologram"
line:
name: "&8▪ {accent}&lLINE {n}"
lore:
- "&8ʟɪɴᴇ"
- ""
- " &8▪ &7Text: &f{raw}"
- " &8▪ &7Shows: {shown}"
- ""
- "&8 ⏵ &fClick&7: type it"
- "&8 ⏵ &fShift + left / right click&7: up / down"
- "&8 ⏵ &fCtrl + Q&7: {red}remove it"
empty-line: "&7(empty)"
add-line:
name: "&8▪ {accent}&lADD LINE"
lore:
- "&8ʟɪɴᴇ"
- ""
- "&7 A new line at the end."
- ""
- "&7 (( &f&oClick to {accent}&otype it &7))"
variables:
name: "&8▪ {accent}&lVARIABLES"
lore:
- ""
- "&8 ⏵ &f{name} &7name of the portal"
- "&8 ⏵ &f{players} &7players on the server"
- "&7 or world it takes you to"
- "&8 ⏵ &f{destination} &7server, world or portal"
- "&8 ⏵ &f{uses} &7times it has been used"
- "&8 ⏵ &f{state} &7on / off"
- "&7 And PlaceholderAPI ones (&f%...%&7)."
- "&7 Colours with &f&&7 and &f&#RRGGBB&7."
default-lines:
name: "&8▪ {accent}&lDEFAULT LINES"
lore:
- "&8ʟɪɴᴇꜱ"
- ""
- "&7 Now it uses its own lines."
- "&7 The default ones (hologram.lines in the"
- "&7 lang file) are the same for every portal."
- ""
- "&7 {accent}✘ &fDefault: &7{status}"
- ""
- "&8 ⏵ &fShift + right click&7: back to the default ones"
states:
"on":
lore:
- "&8ʟɪɴᴇꜱ"
- ""
- "&7 Now it uses the default lines"
- "&7 (changing one copies them to the portal)."
- ""
- "&7 {accent}✔ &fDefault: &7{status}"
visible:
name: "&8▪ {accent}&lSHOWN"
lore:
- "&8ʜᴏʟᴏɢʀᴀᴍ"
- ""
- "&7 Whether the hologram shows."
- ""
- "&7 {accent}{check} &fEnabled: &7{status}"
- ""
- "&7 (( &f&oClick to {accent}&ohide it &7))"
states:
"off":
name: "&8▪ {accent}&lHIDDEN"
lore:
- "&8ʜᴏʟᴏɢʀᴀᴍ"
- ""
- "&7 Whether the hologram shows."
- ""
- "&7 {accent}{check} &fEnabled: &7{status}"
- ""
- "&7 (( &f&oClick to {accent}&oshow it &7))"
position:
name: "&8▪ {accent}&lPOSITION"
lore:
- "&8ʜᴏʟᴏɢʀᴀᴍ"
- ""
- "&7 By default it goes above the portal."
- ""
- "&7 {accent}☁ &fPosition: &7{position}"
- ""
- "&8 ⏵ &fLeft click&7: here (at your head height)"
- "&8 ⏵ &fRight click&7: above the portal"
background:
name: "&8▪ {accent}&lBACKGROUND"
lore:
- "&8ʜᴏʟᴏɢʀᴀᴍ"
- ""
- "&7 The box behind the text."
- "{source}"
- ""
- "&7 {accent}☁ &fBackground: &7{background}"
- ""
- "&8 ⏵ &fClick&7: normal / none"
- "&8 ⏵ &fQ&7: type a colour (#RRGGBB)"
- "&8 ⏵ &fRight click&7: the one in config.yml"
background-config: "&8 (now: the one in config.yml)"
background-own: "&8 (this portal's own)"
background-normal: "normal (grey)"
background-none: "none"
# A list to choose from (servers, worlds, portals, sounds, particles, blocks).
pick:
title: "Portals | {what}"
# {what} of the title for each list.
kinds:
trigger: "Block that works it"
target-portal: "Target portal"
servers: "Servers"
worlds: "Worlds"
sounds: "Sounds"
enter-particles: "Particles when going through"
ambient-particles: "Portal particles"
option:
name: "&8▪ {accent}&l{label}"
lore:
- ""
- "{details}"
- "{current}"
- ""
- "&7 (( &f&oClick to {accent}&opick &7))"
states:
current:
name: "&8▪ {accent}&l{label}"
in-use: "&7 {accent}✔ &fIn use"
# The {details} lines of each kind of option.
detail-id: " &8▪ &7Id: &f{id}"
detail-players: " &8▪ &7Players: &f{players}"
detail-name: " &8▪ &7Name: {name}"
detail-world: " &8▪ &7World: &f{world}"
detail-in-zone: " &8▪ &7In the zone or right under it: &f{count}"
detail-whole-zone: " &8▪ &7Any block of the zone"
whole-zone: "WHOLE ZONE"
empty:
name: "&8▪ {red}&lNOTHING TO PICK"
lore:
- ""
- "&7 {help}"
help:
name: "&8▪ {accent}&l{what}"
lore:
- ""
- "&7 {help}"
type-it:
name: "&8▪ {accent}&lTYPE IT"
lore:
- "&8ᴄʜᴀᴛ"
- ""
- "&7 If it is not in the list,"
- "&7 type it in chat."
- ""
- "&7 (( &f&oClick to {accent}&otype &7))"
# help-<list>: the help book of each list. empty-<list>: what the "empty" button says
# when there is nothing to pick (help-<list> when it is not there).
help-trigger:
- "Pick the block that works the portal."
- "These are the ones in its zone"
- "and right under it."
empty-target-portal:
- "There is no other portal yet."
- "Make the other one and come back."
empty-servers:
- "The proxy has not sent the list yet"
- "(it comes in a few seconds with someone"
- "online). You can type it."
help-worlds: []
help-sounds:
- "Click one to use it."
- "Any Minecraft sound works:"
- "type it (entity.cat.ambient...)."
help-enter-particles:
- "Click one to use it."
help-ambient-particles:
- "Click one to use it."
# The wand of /rp wand.
wand:
name: "&8▪ {accent}&lPORTAL WAND"
lore:
- "&8ᴛᴏᴏʟ"
- ""
- "&7 Marks the two corners of a portal."
- "&7 With it in hand, portals"
- "&7 do not take you anywhere."
- ""
- "{accent}&lUse:"
- "&8 ⏵ &fLeft click&7: corner 1"
- "&8 ⏵ &fRight click&7: corner 2"
- "&8 ⏵ &f/rp create <id>&7: makes the portal"