Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Essentials - plugin, który powinien być podstawą każdego serwera! Poradnik dla każdego!


S0L1D3R

Rekomendowane odpowiedzi

Opublikowano

Witam!

Jestem S0L1D3R, szarak jakich niemało, który próbuje uczyć się wszystkiego na raz z zakresu informatyki.

Z racji tego, że jestem wielkim leniem i bardzo lubię wykorzystywać pracę innych do swojej pracy, kiedyś znalazłem plugin, plugin Essentials. Na początku w niego nie wierzyłem za bardzo, myślałem, że doda mi te kilka komend typu /tpa, /home.

Po dłuższym użytkowaniu go, stwierdziłem, że...

Jest to naprawdę świetny plugin, który (Przynajmniej według mnie, ale zapewne nie tylko mnie) powinien zostać tym najbardziej podstawowym zaraz po WorldEdicie i WorldGuardzie.


Jest on prosty w użytkowaniu, wszystko bardzo łatwo się w nim robi, a co najważniejsze ma masę opcji, komend i różnych urozmaiceń. Co prawda inne wtyczki (Czyli inaczej mówiąc, pluginy) też zawierają opcje Essentialsa, ale po co mieć ich trzydzieści milionów dziewięćset dziewięćdziesiąt pięć tysięcy osiemset dwadzieścia trzy, które zużyją 5 razy (Fantazjowałem) więcej pamięci RAM, skoro posiada się jeden, który zawiera wszystko to co mają tamte?

Niestety, większość ludzi nie zna tego pluginu albo nie wie jak go skonfigurować i instalują inne, które mają o wiele, wiele mniej ustawień.


Dlatego ja, S0L1D3R, postanowiłem napisać ten poradnik, aby pomóc wszystkim tym, którzy mają z nim problem oraz dla tych, którzy szukają podobnych ulepszeń na swój serwer, ale nie znają Essentials.
Poradnik będzie zawierać wszystko co zawiera sam plugin, oraz jak go skonfigurować od podstaw (Albo w każdym razie to co ja w nim zamieszczę, a postaram się tego dużo napisać).
Pamiętajcie, że nigdy poradnik nie będzie dokończony, ponieważ zawsze będzie coś nowego do dodania lub uzupełnienia (Np.: Dlatego, że nie miałem czasu).

 

A więc oto mój poradnik!

 

 

 

 

post-1033097-0-64064700-1401570321_thumb.png

 

post-1033097-0-55569400-1401570353.png

 

 

Jedna z najgorszych rzeczy, które trzeba wykonać, żeby większość rzeczy działała, ale nie w tym pluginie.

Omówię tutaj pliki, automatycznie generowane przez Essentialsa.

_____________________________________________________________________________________________

_________________________________________________________________________________

 

Spawn.yml

Bez niego nie ma serwera!

 

 

spawns:
  default: <-- Nazwa danego spawna, moze byc ona dowolna, lecz musi to być nazwa grupy serwerowej. (Np.: Jeżeli masz grupe "Vip", to nazwa spawna musi nazywać się "Vip", wtedy gracze z tej grupy będą się tepać na dany spawn. (Thx Latreso za pokazanie błędu!)
    world: Spawn <-- Świat na którym spawn został zapisany, moze byc on dowolny, byleby istnial.
    x: 522.4042389250606 <-- Współrzędna "x" tego spawna.
    y: 5.0 <-- Współrzędna "y" tego spawna.
    z: 75.40270575454488 <-- Współrzędna "z" tego spawna.
    yaw: 179.82935 <-- Gdzie ma zostać skierowany kursor gracza, po teleportacji.
    pitch: 0.5076238 <-- Gdzie ma zostać skierowany kursor gracza, po teleportacji.

Przykładowa konfiguracja:

  wlasciciel: <-- Nazwa spawna. Czyli co musi wpisac gracz, zeby sie tepnac.
    world: Spawn <-- Nazwa swiata, na ktorej jest moj spawn.
    x: 522.4586955953844 <-- Współrzędna "x" spawna.
    y: 5.0 <-- Współrzędna "y" spawna.
    z: 75.7510208938715 <-- Współrzędna "z" spawna.
    yaw: 359.90677 <-- Gdzie patrzy gracz, po teleportowaniu się.
    pitch: 9.105866 <-- Gdzie patrzy gracz, po teleportowaniu się.

 

_________________________________________________________________________________

_________________________________________________________________________________

 

Worth.yml

Wartość, czy nie wartość oto jest pytanie!

 

 

Jest to plik, w którym definiujemy (ustawiamy) wartości różnych itemków.

Essentials ma własny system płatności (EssentialsEco, wgrane w zwykłego Essentialsa), w którym istnieje komenda /worth. Dzięki niej sprzedaje się itemki trzymane w ręce za podane wartości w tym pliku.

                       worth: <-- Tłumacząc z angielskiego to słówko, po polsku mamy "wartość".
    Nazwa przedmiotu --> stonebutton: 6.0 <-- Wartość przedmiotu.
    Nazwa przedmiotu --> wood: 0.50 <-- Wartość przedmiotu.
    Nazwa przedmiotu --> arrow: 3.50 <-- Wartość przedmiotu.

 

_________________________________________________________________________________

_________________________________________________________________________________

 

Upgrades-done.yml

 

 

Niestety, na razie nie zgłębiałem wiedzy na temat tego pliku.

Obiecuję, iż niedługo wstawię tutaj informacje o nim i jego konfigurację.

 

_________________________________________________________________________________

_________________________________________________________________________________

 

Nick_gracza.yml

Bez czego gracz się nie obędzie!

 

 

Plik, który odpowiada za to, gdzie gracz ostatni raz był, gdy opuścił serwer, na ile został zbanowany, jego ostatni adres IP Itd.

Znajdziecie go w folderze "userdata".

Pierwsza połowa pliku:

 

 

timestamps: <-- Poniższe trzy linijki oznaczają kiedy gracz się zalogował, kiedy wylogował i kiedy ostatni raz się teleportował. Prawdopodobnie, aczkolwiek nie mam 100% pewności.
  login: 1398524063062
  logout: 1398523844343
  lastteleport: 1398524070234
ipAddress: 25.172.121.218 <-- Ta linijka, pokazuje nam adres IP, z którego ostatni raz grał gracz.
logoutlocation: <-- Miejsce, w którym gracz się wylogował.
  world: Spawn <-- Nazwa świata, na którym gracz się wylogował.
  x: 551.1846348671593 <-- Współrzędna "x".
  y: 17.1531013454104 <-- Współrzędna "y".
  z: -134.7794136491836 <-- Współrzędna "z".
  yaw: -355.19168 <-- Kierunek patrzenia gracza. (Inaczej ująć nie umiem)
  pitch: 13.994637 <-- Kierunek patrzenia gracza. (Inaczej ująć nie umiem)
lastlocation: <-- Miejsce, w którym gracz ostatnio przebywał (Na wypadek, gdyby był jakiś crash serwera albo coś w tym guście).
  world: Spawn
  x: 551.1846348671593
  y: 17.1531013454104
  z: -134.7794136491836
  yaw: -355.19168
  pitch: 13.994637
godmode: false <-- Czy tryb nieśmiertelności był włączony (true - oznacza, że był włączony, a false - oznacza, że nie był włączony).
afk: false <-- Czy gracz był AFK.
money: 9974700.0 <-- Stan konta danego gracza.

 

 

Druga połowa pliku:

 

 

homes: <-- Kawałek pliku, oznaczający fragment oznaczający "home" gracza. (Prywatne teleporty gracza).
  home: <-- Nazwa "home'a". Poniższych sześciu linijek nie muszę chyba już tłumaczyć 
    world: Spawn 
    x: 523.6999999880791
    y: 4.0
    z: 124.69999998807907
    yaw: -206.25012
    pitch: 24.581322
  Zdzichu: <-- Nazwa "home'a". Poniższych sześciu linijek nie muszę chyba już tłumaczyć 
    world: Spawn
    x: 523.8536051797433
    y: 4.0
    z: 60.87915311966372
    yaw: 84.789536
    pitch: 24.250885
  Wiesiek: <-- Nazwa "home'a". Poniższych sześciu linijek nie muszę chyba już tłumaczyć 
    world: Spawn
    x: 578.8536051797433
    y: 4.0
    z: 92.87915311966372
    yaw: 34.789536
    pitch: 54.250885
socialspy: true <-- Czy tryb szpiegowania był włączony (Ja akurat miałem). W tym trybie chodzi o to, że gdy jest on włączony, to widzimy na chacie np.: Wszystko to co wyśle każdy użytkownik w prywatnej wiadomości (/msg <tekst prywatnej wiadomości).
ban: <-- Nie trzeba tłumaczyć słowa "ban".
  reason: Tymczasowo zbanowany na serwerze przez 12 sekund. <-- Powód bana.
  timeout: 0 <-- Czas bana.

 

 

 

 

_________________________________________________________________________________

_________________________________________________________________________________

 

 

Nazwa_warpa.yml

Żadnych teleportów na serwerze? Skandal!

 

 

Plik, który znajdziecie w folderze "warps".

world: Spawn <-- Świat na którym jest zapisany warp.
x: 338.9886429197372 <-- Współrzędna "x" warpu.
y: 7.0 <-- Współrzędna "y" warpu.
z: 0.5033135571884146 <-- Współrzędna "z" warpu.
yaw: 359.2081 <-- Kierunek patrzenia postaci.
pitch: 88.35868 <-- Kierunek patrzenia postaci.
name: Expiarka <-- Nazwa warpa.

 

_________________________________________________________________________________

_________________________________________________________________________________

 

 

Config.yml

Ustaw to co chcesz, o resztę się nie martw!

 

 

 

Z racji tego, że plik ten jest jednym z największych w całym pluginie to jego opisanie podzielę na części, na które on sam jest podzielony, a niektóre na jeszcze mniejsze.

(Jeżeli linijka jest poprzedzona znakiem "#" oznacza to, że jest ona komentarzem, czyli nie jest żadną opcją, którą można ustawić.)

 

Część pierwsza:

 

 

############################################################
# +------------------------------------------------------+ #
# |                 Essentials (Global)                  | #
# +------------------------------------------------------+ #
############################################################

# A color code between 0-9 or a-f. Set to 'none' to disable.
ops-name-color: 'e' <-- Kolor nicku operatora. Jeżeli ustawimy wartość na "none", kolorowanie nicku opa zostanie wyłączone.

# The character(s) to prefix all nicknames, so that you know they are not true usernames.
nickname-prefix: '' <-- Ustawianie prefixu wszystkich graczy.

# Disable this if you have any other plugin, that modifies the displayname of a user.
change-displayname: true <-- Czy ma zmieniać wyświetlany nick.

# When this option is enabled, the (tab) player list will be updated with the displayname.
# The value of change-displayname (above) has to be true.
change-playerlist: false <-- Czy ma zmieniać liste graczy.

# When essentialschat.jar isnt used, force essentials to add the prefix and suffix from permission plugins to displayname
# This setting is ignored if essentialschat.jar is used, and defaults to 'true'
# The value of change-displayname (above) has to be true.
# Do not edit this setting unless you know what you are doing!
#add-prefix-suffix: false

# The delay, in seconds, required between /home, /tp, etc.
teleport-cooldown: 5 <-- Czas teleportacji. Np.: Wpisze /home home i muszę czekać tyle sekund ile podałem tutaj, akurat czekałbym 5 sekund. (W sekundach)

# The delay, in seconds, before a user actually teleports.  If the user moves or gets attacked in this timeframe, the teleport never occurs.
teleport-delay: 5 <-- Czas między teleportowaniem się. Czyli ile trzeba odczekać zanim będzie się można teleportować. (W sekundach)

# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command
# This will also prevent the player attacking other players
teleport-invulnerability: 4 <-- Okres czasu, gdy gracz jest chroniony przed atakami innych graczy po teleportacji, ale sam też nie może atakować. (W sekundach)

# The delay, in seconds, required between /heal attempts
heal-cooldown: 360 <--  Okres czasu między użyciem komendy /heal. (W sekundach)

# What to prevent from /i /give
# e.g item-spawn-blacklist: 46,11,10
item-spawn-blacklist: <-- Jakich itemków nie można zespawnować sobie w ekwipunku komenda /i oraz /give. Trzeba podać ID.

# Set this to true if you want permission based item spawn rules
# Note: The blacklist above will be ignored then.
# Permissions:
#  - essentials.itemspawn.item-all
#  - essentials.itemspawn.item-[itemname]
#  - essentials.itemspawn.item-[itemid]
#  - essentials.give.item-all
#  - essentials.give.item-[itemname]
#  - essentials.give.item-[itemid]
# For more information, visit http://wiki.ess3.net/wiki/Command_Reference/ICheat#Item.2FGive
permission-based-item-spawn: false <-- Omijanie "blacklisty" (Czarnej listy itemków, których nie możemy zespawnować komendami /i oraz /give). False oznacza, że nie omijamy "blacklisty", a true oznacza, że ją omijamy.

# Mob limit on the /spawnmob command per execution
spawnmob-limit: 10 <-- Liczba maksymalnie respionych mobków, za pomocą komendy /spawnmob.

# Shall we notify users when using /lightning
warn-on-smite: true <-- Ostrzeganie, gdy zostaniemy trafieni piorunem.

# motd and rules are now configured in the files motd.txt and rules.txt <-- Oznacza, że teraz motd i regulamin jest określany w innym pliku. (Później się nim zajmę).

# When a command conflicts with another plugin, by default, Essentials will try to force the OTHER plugin to take priority.
# Commands in this list, will tell Essentials to 'not give up' the command to other plugins.
# In this state, which plugin 'wins' appears to be almost random.
# 
# If you have two plugin with the same command and you wish to force Essentials to take over, you need an alias.
# To force essentials to take 'god' alias 'god' to 'egod'.
# See http://wiki.bukkit.org/Bukkit.yml#aliases for more information

overridden-commands: <-- Lista komend, które zastępujemy Essentialsem, jeżeli mamy dwa pluginy, a w nich takie same komendy.
#  - god <-- Jeżeli w obydwu pluginach mamy komendę "/god", to essentials wymusi używanie jego komendy. Aby działało usuń "#".

# Disabled commands will be completely unavailable on the server.
# Disabling commands here will have no effect on command conflicts.
disabled-commands:
#  - nick <-- Komendy, które będą niedostępne na serwerze. Aby działało usuń "#".

# These commands will be shown to players with socialSpy enabled
# You can add commands from other plugins you may want to track or 
# remove commands that are used for something you dont want to spy on
socialspy-commands: <-- Komendy objętnie szpiegowaniem (Jeżeli ktoś szpieguje - jest od tego specjalna komenda - widzi treść tych komend.).
  - msg
  - w
  - r
  - mail
  - m
  - t
  - whisper
  - emsg
  - tell
  - er
  - reply
  - ereply
  - email
  - action
  - describe
  - eme
  - eaction
  - edescribe
  - etell
  - ewhisper
  - pm
  - op
  - deop

# If you do not wish to use a permission system, you can define a list of 'player perms' below.
# This list has no effect if you are using a supported permissions system. 
# If you are using an unsupported permissions system simply delete this section.
# Whitelist the commands and permissions you wish to give players by default (everything else is op only).
# These are the permissions without the "essentials." part.
player-commands: <-- Jeżeli używam jakiegoś innego pluginu na uprawnienia (Np.: PermissionsEx), to ta lista was nie obchodzi. (Nie opiszę tego, ponieważ większośc ludzi używa pluginów na uprawnienia.)
  - afk
  - afk.auto
  - back
  - back.ondeath
  - balance
  - balance.others
  - balancetop
  - build
  - chat.color
  - chat.format
  - chat.shout
  - chat.question
  - clearinventory
  - compass
  - depth
  - delhome
  - getpos
  - geoip.show
  - help
  - helpop
  - home
  - home.others
  - ignore
  - info
  - itemdb
  - kit
  - kits.tools
  - list
  - mail
  - mail.send
  - me
  - motd
  - msg
  - msg.color
  - nick
  - near
  - pay
  - ping
  - protect
  - r
  - rules
  - realname
  - seen
  - sell
  - sethome
  - setxmpp
  - signs.create.protection
  - signs.create.trade
  - signs.break.protection
  - signs.break.trade
  - signs.use.balance
  - signs.use.buy
  - signs.use.disposal
  - signs.use.enchant
  - signs.use.free
  - signs.use.gamemode
  - signs.use.heal
  - signs.use.info
  - signs.use.kit
  - signs.use.mail
  - signs.use.protection
  - signs.use.repair
  - signs.use.sell
  - signs.use.time
  - signs.use.trade
  - signs.use.warp
  - signs.use.weather
  - spawn
  - suicide
  - time
  - tpa
  - tpaccept
  - tpahere
  - tpdeny
  - warp
  - warp.list
  - world
  - worth
  - xmpp

 

 

Część druga:

 

 

kits: <-- Część odpowiadająca za zestawu.
  Podstawowy: <-- Nazwa zestawu.
    delay: 600 <-- Czas między używanie zestawu.
    items: <-- Część odpowiadająca za przedmioty zestawu.
      - 272 1 <-- ID przedmiotu i jego ilość.
      - 273 1 <-- ID przedmiotu i jest ilość.
      - 274 1 <-- ID przedmiotu i jest ilość.
      - 275 1 <-- ID przedmiotu i jest ilość.

# Essentials Sign Control
# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these.
# To enable signs, remove # symbol. To disable all signs, comment/remove each sign.
# Essentials Colored sign support will be enabled when any sign types are enabled.
# Color is not an actual sign, it's for enabling using color codes on signs, when the correct permissions are given.

enabledSigns: <-- Tabliczni z Essentialsa, po kliknięciu wykonuje się jakiś efekt. Aby działało usuń "#".
  #- color <-- Chodzi o to, czy na tabliczkach możemy kolorować tekst! (Thx Latreso za pokazanie błędu!)
  #- balance <-- Pokazuje stan konta gracza. 
  #- buy <-- Gracz kupuje coś. (Później wytłumaczę zabawę z tabliczkami)
  #- sell <-- Gracz sprzedaje coś. (Później wytłumaczę zabawę z tabliczkami.)
  #- trade <-- Gracz sprzedaje coś komuś (Później wytłumaczę.)
  #- free <-- Gracz bierze dany tym przedmiotu za darmo i ile chce.
  #- disposal <-- Śmietnik. Gracz coś do niego wrzuci, to przedmiot zniknie.
  #- warp <-- Teleportuje gracza do danego warpa.
  #- kit <-- Przydziela graczowi zestaw zdefiniowany przez nas wyżej.
  #- mail <-- Sprawdza poczte gracza.
  #- enchant <-- Enchantuje/ulepsza itemki gracza.
  #- gamemode <-- Zmienia tyb gry gracza.
  #- heal <-- Ulecza gracza.
  #- info <-- Pokazuje graczowi informacje (Zależy co napiszemy w pliku.)
  #- spawnmob <-- Spawnuje określony tryb moba przed tabliczką.
  #- repair <-- Naprawia itemki gracza.
  #- time <-- Ustawia czas gry.
  #- weather <-- Ustawia pogodę na serwerze/świecie.
  
# How many times per second can Essentials signs be interacted with per player.
# Values should be between 1-20, 20 being virtually no lag protection.
# Lower numbers will reduce the possibility of lag, but may annoy players.
sign-use-per-second: 4 <-- Ile razy można użyć jeden z powyższych tabliczek na sekudnę.

# Backup runs a batch/bash command while saving is disabled
backup:
  # Interval in minutes
  interval: 30 <-- Określa czas, co ile ma się robić kopia zapasowa, kiedy zapisywanie jest wyłączone.
  # Unless you add a valid backup command or script here, this feature will be useless.
  # Use 'save-all' to simply force regular world saving without backup.
  #command: 'rdiff-backup World1 backups/World1'

# Set this true to enable permission per warp.
per-warp-permission: true <-- Jeżeli jest "true", to żeby gracz mógł korzystać z jakiegoś warpa to potrzebne jest mu uprawnienie do używania komendy /warp i uprawnienie do tego warpa. Jeżeli jest "false" to graczowi wystarczy samo uprawnienie do korzystania z komendy /warp.

# Sort output of /list command by groups
sort-list-by-groups: true <-- Sortuje liste graczy według ich grup.

# More output to the console
debug: false <-- Czy ma zapisywać błędy w konsoli. "false" - NIE. "true" - TAK.

# Set the locale for all messages
# If you don't set this, the default locale of the server will be used.
# For example, to set language to English, set locale to en, to use the file "messages_en.properties"
# Don't forget to remove the # in front of the line
# For more information, visit http://wiki.ess3.net/wiki/Locale
#locale: en <-- Język, w którym będą się wyświetlać wiadomości. Ustawienie "pl", zmieni język WSZYSTKICH wiadomości na polski.

# Turn off god mode when people exit
remove-god-on-disconnect: false <-- Wyłączanie trybu nieśmiertelności, gdy gracz wyjdzie. "false" - nie, a "true" - tak.

# Auto-AFK
# After this timeout in seconds, the user will be set as afk.
# Set to -1 for no timeout.
auto-afk: 300 <-- Określa ile gracz będzie w bezruchu, żeby plugin mógł go uznać za AFK.

# Auto-AFK Kick
# After this timeout in seconds, the user will be kicked from the server.
# Set to -1 for no timeout.
auto-afk-kick: -1 <-- Określa ile czasu gracz musi być AFK, żeby plugin wyrzucił go z serwera, w sekundach. Ustawienie wartości "-1" spowoduje, że gracz nie będzie wyrzucany.

# Set this to true, if you want to freeze the player, if he is afk.
# Other players or monsters can't push him out of afk mode then.
# This will also enable temporary god mode for the afk player.
# The player has to use the command /afk to leave the afk mode.
freeze-afk-players: false <-- Czy ma zamrozić gracza, który jest AFK (Jeżeli jest AFK, żadne potwory oraz gracze nie będą mu zadawać obrażeń.). False - NIE, True - TAK.

# When the player is afk, should he be able to pickup items?
# Enable this, when you don't want people idling in mob traps.
disable-item-pickup-while-afk: false <-- Jeżeli jest "false" to gracz nie może podnosić itemków, gdy jest AFK. A jeżeli jest "true", to może podnosić przedmioty.

# This setting controls if a player is marked as active on interaction.
# When this setting is false, you will need to manually un-AFK using the /afk command.
cancel-afk-on-interact: true <-- Jeżeli "true" to jeśli zrobimy cokolwiek (Oprócz ruszania się), przestaniemy być uznawani za AFK. Jeżeli "false", to dopiero komenda /afk włączy/wyłączy nam tryb AFK.

# Should we automatically remove afk status when the player moves?
# Player will be removed from AFK on chat/command regardless of this setting.
# Disable this to reduce server lag.
cancel-afk-on-move: true <-- Jeżeli "true" to jeśli się ruszymy, przestaniemy być AFK. Jeśli "false" to dopiero komenda /afk włączy/wyłączy nam tryb AFK.

# You can disable the death messages of Minecraft here
death-messages: true <-- Włączanie/Wyłączanie wiadomości, o śmierci gracza (Wszystkich!)

# Add worlds to this list, if you want to automatically disable god mode there
no-god-in-worlds:
#  - world_nether <-- Jeżeli na tej liście jest napisany jakiś świat, to na nim nie będzie działać tryb nieśmiertelności. Usuń "#", żeby działało.

# Set to true to enable per-world permissions for teleporting between worlds with essentials commands
# This applies to /world, /back, /tp[a|o][here|all], but not warps.
# Give someone permission to teleport to a world with essentials.worlds.<worldname>
# This does not affect the /home command, there is a separate toggle below for this.
world-teleport-permissions: false <-- Jeżeli "false" to gracz nie potrzebuje żadnych uprawnień do teleportowania się między światami (Np.: Jeżeli ma ustawione "home'y" na innych światach). Jeżeli "true", to gracz musi mieć uprawnienia do teleportowania się między światami.

# The number of items given if the quantity parameter is left out in /item or /give.
# If this number is below 1, the maximum stack size size is given. If over-sized stacks
# are not enabled, any number higher than the maximum stack size results in more than one stack.
default-stack-size: -1 <-- Jeżeli jest mniej niż "1", to komenda /give oraz /i daje cały stack danego itemku, a jeżeli większa niż "1", to dostajemy tylko tyle itemków ile sami wypiszemy w komendzie.

# Over-sized stacks are stacks that ignore the normal max stack size.
# They can be obtained using /give and /item, if the player has essentials.oversizedstacks permission.
# How many items should be in an over-sized stack?
oversized-stacksize: 64 <-- Największa wartość przydzielanego stacka. Można ustawić, że zamiast domyślnych czegoś 64, ustawimy na 254 (I tyle dostaniemy, jako jeden stack).

# Allow repair of enchanted weapons and armor.
# If you set this to false, you can still allow it for certain players using the permission
# essentials.repair.enchanted
repair-enchanted: true <-- Jeżeli "true", to komenda /repair naprawia również itemki enchantowane.

# Allow 'unsafe' enchantments in kits and item spawning.
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
unsafe-enchantments: false <-- Niestety nie jestem w stanie wam powiedzieć. Dodałem już do listy.

#Do you want essentials to keep track of previous location for /back in the teleport listener?
#If you set this to true any plugin that uses teleport will have the previous location registered.
register-back-in-listener: false <-- Jeżeli "true" to śledzi ostatnią lokację gracza dla komendy /back (Opiszę ją później). A jeżeli "false" to nie śledzi tego.

#Delay to wait before people can cause attack damage after logging in 
login-attack-delay: 5 <-- Ile czasu musi minąć od zalogowania (W sekundach), zanim gracz będzie mógł atakować.

#Set the max fly speed, values range from 0.1 to 1.0
max-fly-speed: 0.8 <-- Ustawia maksymalną prędkość latania na serwerze.

#Set the maximum amount of mail that can be sent within a minute.
mails-per-minute: 1000 <-- Maksymalna liczba wysłanych maili w ciągu minuty.

# Set the maximum time /tempban can be used for in seconds.
# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
max-tempban-time: -1 <-- Ustawia maksymalną ilość czasu bana czasowego. Wartość -1 ustawi, że można gracza zbanować nawet na 99999999 sekund.

 

 

Część trzecia:

 

 

############################################################
# +------------------------------------------------------+ #
# |                   EssentialsHome                     | #
# +------------------------------------------------------+ #
############################################################

# Allows people to set their bed at daytime
update-bed-at-daytime: true <-- Ustawia domyślny dom (/home) przy próbie spania w dzień, przy łóżku.

# Set to true to enable per-world permissions for using homes to teleport between worlds
# This applies to the /home only.
# Give someone permission to teleport to a world with essentials.worlds.<worldname>
world-home-permissions: false <-- Jeżeli "true", to gracz musi mieć uprawnienie, żeby móc teleportować się do "/home" na innym świecie. Jeżeli false, nie potrzebuje tego uprawnienia.

# Allow players to have multiple homes.
# Players need essentials.sethome.multiple before they can have more than 1 home, defaults to 'default' below.
# Define different amounts of multiple homes for different permissions, e.g. essentials.sethome.multiple.vip
# People with essentials.sethome.multiple.unlimited are not limited by these numbers.
# For more information, visit http://wiki.ess3.net/wiki/Multihome
sethome-multiple:  
  default: 3 <-- Nazwa i ilość grupy uprawnień do komendy /home.
  # essentials.sethome.multiple.default <-- Jeżeli gracz ma dane uprawnienie, to może ustawić sobie wcześniej zdefiniowaną liczbę domów (/home'ów)
  vip: 5
  # essentials.sethome.multiple.vip
  staff: 10
  # essentials.sethome.multiple.staff 

# Set timeout in seconds for players to accept tpa before request is cancelled.
# Set to 0 for no timeout
tpa-accept-cancellation: 120 <-- Określa wartość czekania na odpowiedź podczas używania komendy /tpa. Jeżeli czas minie, prośba o teleportacje zostanie anulowana. Jeżeli ustawimy zero, nie będzie liczyło czasu.

 

 

Część czwarta:

 

 

############################################################
# +------------------------------------------------------+ #
# |                   EssentialsEco                      | #
# +------------------------------------------------------+ #
############################################################

# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy

# Defines the balance with which new players begin.  Defaults to 0.
starting-balance: 0 <-- Określa startową ilość pieniędzy gracza. (Czyli, dostaje tyle kasy, gdy pierwszy raz wejdzie na serwer.

# worth-# defines the value of an item when it is sold to the server via /sell.
# These are now defined in worth.yml

# Defines the cost to use the given commands PER USE
# Some commands like /repair have sub-costs, check the wiki for more information.
command-costs: <-- Część, w której ustawiamy jaka komenda ma ile kosztować. Usuń "#", aby przykłady działały.
  # /example costs $1000 PER USE
  #example: 1000 <-- Komenda "/expample" będzie kosztować 1000, przy każdym użyciu.
  # /kit tools costs $1500 PER USE
  #kit-tools: 1500 <-- Komenda "/kit tools" będzie kosztować 1500 przy każdym użyciu.

# Set this to a currency symbol you want to use.
currency-symbol: '$' <-- Ustawia symbol pieniądza. Można wpisać wszystko. Ja zazwyczaj wpisywałem PLN lub zl (W końcu jesteśmy w Polsce, nie?)

# Set the maximum amount of money a player can have
# The amount is always limited to 10 trillion because of the limitations of a java double
max-money: 10000000000000 <-- Ustawia maksymalną ilość pieniędzy na koncie.

# Set the minimum amount of money a player can have (must be above the negative of max-money).
# Setting this to 0, will disable overdrafts/loans completely.  Users need 'essentials.eco.loan' perm to go below 0.
min-money: -10000 <-- Minimalna ilość pieniędzy gracza. Jeżeli liczba będzie na minusie, będzie to oznaczało liczbę ile gracz będzie w stanie się zadłużyć. (Później, żeby być na 0, będzie musiał zarabiać)

# Enable this to log all interactions with trade/buy/sell signs and sell command
economy-log-enabled: false <-- Jeżeli "true" to w konsoli będzie zapisywana każde wpisanie komendy /trade, /buy, /sell oraz każde użycie tabliczki (O tym samym przeznaczeniu co te komendy).

 

 

Część piąta:

 

 

############################################################
# +------------------------------------------------------+ #
# |                   EssentialsHelp                     | #
# +------------------------------------------------------+ #
############################################################

# Show other plugins commands in help
non-ess-in-help: true <-- Jeżeli "true", po wisaniu komendy pokazują się inne pluginy. Jeżeli "false" pokazują się tylko komendy z pluginu Essentials.

# Hide plugins which do not give a permission
# You can override a true value here for a single plugin by adding a permission to a user/group.
# The individual permission is: essentials.help.<plugin>, anyone with essentials.* or '*' will see all help regardless.
# You can use negative permissions to remove access to just a single plugins help if the following is enabled.
hide-permissionless-help: true <-- Szczerze mówiąc coś mi to mówi, ale nie pamiętam. Wybaczcie mi, dodałem to już do listy i w najbliższym czasie to uzupełnię.

############################################################
# +------------------------------------------------------+ #
# |                   EssentialsChat                     | #
# +------------------------------------------------------+ #
############################################################

chat:

  # If EssentialsChat is installed, this will define how far a player's voice travels, in blocks.  Set to 0 to make all chat global.
  # Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.
  # Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!)
  # Users with essentials.chat.question can override this by prefixing text with a question mark (?)
  # You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section."
  radius: 0 <-- Jeżeli wartość jest "0" to wtedy chat jest globalny. Lecz jeżeli ustawimy inną liczbę (DODATNIĄ), to wtedy wiadomość otrzymają tylko Ci gracze, którzy będą przebywać w określonej wyżej odległości.

  # Chat formatting can be done in two ways, you can either define a standard format for all chat
  # Or you can give a group specific chat format, to give some extra variation.
  # If set to the default chat format which "should" be compatible with ichat.
  # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting  

  format: '<{DISPLAYNAME}> {MESSAGE}' <-- Format Chatu. "<{DISPLAYNAME}>" - nick. (MESSAGE) - Wiadomość.
  #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'

  group-formats: <-- Na to nie patrzymy jeżeli używamy inny plugin do uprawnień (Czyt. grup itp.)
  #  Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
  #  Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'

  # If you are using group formats make sure to remove the '#' to allow the setting to be read.

 

 

Część szósta:

 

 

############################################################
# +------------------------------------------------------+ #
# |                 EssentialsProtect                    | #
# +------------------------------------------------------+ #
############################################################

protect:
  # Database settings for sign/rail protection

  # mysql or sqlite
  # We strongly recommend against using mysql here, unless you have a good reason.
  # Sqlite seems to be faster in almost all cases, and in some cases mysql can be much slower.
  datatype: 'sqlite'

  # If you specified MySQL above, you MUST enter the appropriate details here.
  # If you specified SQLite above, these will be IGNORED.
  username: 'root'
  password: 'root'
  mysqlDb: 'jdbc:mysql://localhost:3306/minecraft'

  # General physics/behavior modifications
  prevent: <-- Ustawienia fizyki itp. (False - fałsz. True - prawda.)
    lava-flow: false <-- Spływanie lavy (Rozprzestrzenianie się jej).
    water-flow: false <-- Spływanie wody (Rozprzestrzenianie się jej).
    water-bucket-flow: false <-- Spływanie wody (Rozprzestrzenianie się jej), ale z wiaderka.
    fire-spread: true <-- Rozprzestrzenianie się ognia.
    lava-fire-spread: true <-- Rozprzestrzenianie się ognira od lavy.
    flint-fire: false <-- Rozprzestrzenianie się ognia od zapalniczki.
    lightning-fire-spread: true <-- Rozprzestrzenianie się ognia od błyskawicy.
    portal-creation: false <-- Tworzenie się poratli (Samoistnie).
    tnt-explosion: false <-- Eksplozja tnt.
    tnt-playerdamage: false <-- Czy zadać obrażenia graczowi przez TNT.
    fireball-explosion: false <-- Eksplozja pocisku Ghasta.
    fireball-fire: false <-- Ogień od pocisku Ghasta.
    fireball-playerdamage: false <-- Czy zadać obrażenia graczowi od pocisku Ghasta.
    witherskull-explosion: false <-- Eksplozja spowodowana przez Witchera.
    witherskull-playerdamage: false <-- Obrażenia dla Gracza od Witchera.
    wither-spawnexplosion: false <-- Eksplozja Witchera. 
    wither-blockreplace: false <-- Czy Witcher może podmieniać bloki.
    creeper-explosion: false <-- Wybuch Creepera.
    creeper-playerdamage: false <-- Zadawanie obrażeń graczowi przez Creepera.
    creeper-blockdamage: false <-- Czy Creeper może niszczyć teren.
    enderdragon-blockdamage: true <-- Czy enderdragon może niszczyć teren.
    enderman-pickup: false <-- Czy Enderman może podnosić Itemki.
    villager-death: false <-- Śmierć osadnika.
    # Monsters won't follow players
    # permission essentials.protect.entitytarget.bypass disables this
    entitytarget: false <-- Podążanie potworów za graczem. (Chyba tak)
    # Prevent the spawning of creatures
    spawn: <-- Część odpowiadająca za spawn mobów.
      creeper: false <-- Spawn creepera.
      skeleton: false <-- Spawn szkieletu.
      spider: false <-- Spawn pająka.
      giant: false <-- Spawn giganta.
      zombie: false <-- Spawn zombie.
      slime: false <-- Spawn slimka/śluza.
      ghast: false <-- Spawn ghasta.
      pig_zombie: false <-- Spawn pigmana.
      enderman: false <-- Spawn endermana.
      cave_spider: false <-- Spawn pająka jaskiniowego.
      silverfish: false <-- Spawn silverfisha.
      blaze: false <-- Spawn blaze.
      magma_cube: false <-- Spawn maga cube.
      ender_dragon: false <-- Spawn ender dragona.
      pig: false <-- Spawn świnki.
      sheep: false <-- Spawn
      cow: false <-- Spawn
      chicken: false <-- Spawn
      squid: false <-- Spawn
      wolf: false <-- Spawn
      mushroom_cow: false <-- Spawn
      snowman: false<-- Spawn
      ocelot: false <-- Spawn
      iron_golem: false <-- Spawn
      villager: false <-- Spawn
      wither: false <-- Spawn
      bat: false <-- Spawn
      witch: false <-- Spawn
      
  # Maximum height the creeper should explode. -1 allows them to explode everywhere.
  # Set prevent.creeper-explosion to true, if you want to disable creeper explosions.
  creeper:
    max-height: -1 <-- Wysokość, gdzie Creeper może wybuchać. Jeżeli "0", może wybuchać wszędzie.

  # Protect various blocks.
  protect:
    # Protect all signs
    signs: false <-- Czy ma chronić tabliczki.

    # Prevent users from destroying rails
    rails: false <-- Czy ma chronić tory kolejowe.

    # Blocks below rails/signs are also protected if the respective rail/sign is protected.
    # This makes it more difficult to circumvent protection, and should be enabled.
    # This only has an effect if "rails" or "signs" is also enabled.
    block-below: true <-- Chroni blok, na którym jest ulokowana tabliczka bądź tory.

    # Prevent placing blocks above protected rails, this is to stop a potential griefing
    prevent-block-on-rails: false <-- Zakazuje kładzenia bloków na tory.

    # Store blocks / signs in memory before writing
    memstore: false <-- Czy ma zapisać block lub skrzynke przed pisaniem.

  # Disable various default physics and behaviors
  disable:
    # Should fall damage be disabled?
    fall: false <-- Czy obrażenia od upadku powinny być zadawane.

    # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true.
    # They will be unable to attack users without that same permission node.
    pvp: false <-- Czy gracze z daną permisją będą mogli atakować innych.

    # Should drowning damage be disabled?
    # (Split into two behaviors; generally, you want both set to the same value)
    drown: false <-- Obrażenia od pływania pod wodą.
    suffocate: false <-- Nie wiem za bardzo, dodałem do listy.

    # Should damage via lava be disabled?  Items that fall into lava will still burn to a crisp. 
    lavadmg: false <-- Obrażenia od Lavy.

    # Should arrow damage be disabled
    projectiles: false <-- Obrażenia od strzał.

    # This will disable damage from touching cacti.
    contactdmg: false <-- Obrażenia od kaktusa.

    # Burn, baby, burn!  Should fire damage be disabled?
    firedmg: false <-- Obrażenia od podpalenia (Jeżeli gracz się po prostu pali).

    # Should the damage after hit by a lightning be disabled?
    lightning: false <-- Obrażenia od błyskawicy.
    
    # Should Wither damage be disabled?
    wither: false <-- Obrażenia od Witchera.

    # Disable weather options
    weather: <-- Czy ma wyłączyć/włączyć opcje pogody. (Thx Latreso za pokazanie błędu!)
      storm: false <-- Czy Witcher może zmienić pogodę na "storm".
      thunder: false <-- Czy Witcher może zmienić pogodę na "thunder".
      lightning: false <-- Czy Witcher może przywoływać błyskawice.

 

 

Część siódma:

 

 

############################################################
# +------------------------------------------------------+ #
# |                EssentialsAntiBuild                   | #
# +------------------------------------------------------+ #
############################################################

  # Disable various default physics and behaviors
  # For more information, visit http://wiki.ess3.net/wiki/AntiBuild

    # Should people with build: false in permissions be allowed to build
    # Set true to disable building for those people
    # Setting to false means EssentialsAntiBuild will never prevent you from building
    build: true <-- Czy gracze mogą budować.

    # Should people with build: false in permissions be allowed to use items
    # Set true to disable using for those people
    # Setting to false means EssentialsAntiBuild will never prevent you from using
    use: true <-- Czy gracze mogą używać (Czegokolwiek).

    # Should we tell people they are not allowed to build
    warn-on-build-disallow: true <-- Ostrzeganie, czy gracz może budować, czy nie.

  # For which block types would you like to be alerted?
  # You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time.
  # 10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket
  alert: <-- Na jakie itemki ma alarmować plugin.
    on-placement: 10,11,46,327 <-- Alarm na położenie bloku (Tylko ID!)
    on-use: 327 <-- Alarm na użycie danego itemku (Tylko ID!)
    on-break: <-- Alarm na zniszczenie danego bloku (Tylko ID!)

  blacklist: <-- Lista, na której jest lista rzeczy, które plugin blokuje.

    # Which blocks should people be prevented from placing
    placement: 10,11,46,327 <-- Kładzenie bloków (Tylko ID!)

    # Which items should people be prevented from using
    usage: 327 <-- Używanie itemków (Tylko ID!)

    # Which blocks should people be prevented from breaking
    break: <-- Niszczenie loków (Tylko ID!)

    # Which blocks should not be pushed by pistons
    piston: <-- Które bloki nie mogą być przesuwane przez tłoki. (Tylko ID!)

############################################################
# +------------------------------------------------------+ #
# |            Essentials Spawn / New Players            | #
# +------------------------------------------------------+ #
############################################################

newbies:
  # Should we announce to the server when someone logs in for the first time?
  # If so, use this format, replacing {DISPLAYNAME} with the player name.
  # If not, set to ''
  #announce-format: ''
  announce-format: '&dWelcome {DISPLAYNAME}&d to the server!' <-- Wiadomośc powitalna nowego gracza. (Ogłoszenie, gdy nowy gracz wchodzi na serwer).

  # When we spawn for the first time, which spawnpoint do we use?
  # Set to "none" if you want to use the spawn point of the world.
  spawnpoint: newbies <-- Który spawn ma być spawnem nowego gracza.

  # Do we want to give users anything on first join? Set to '' to disable
  # This kit will be given regardless  of cost, and permissions.
  #kit: ''
  kit: tools <-- Który kit ma być przydzielany przy pierwszym wejściu na serwer.

# Set this to lowest, if you want Multiverse to handle the respawning
# Set this to high, if you want EssentialsSpawn to handle the respawning
# Set this to highest, if you want to force EssentialsSpawn to handle the respawning
respawn-listener-priority: high <-- Priorytet, który określa, który spawn ma być używany. Czy ten z pluginu Multiverse, czy te z Essentialsa.

# When users die, should they respawn at their first home or bed, instead of the spawnpoint?
respawn-at-home: true <-- Czy gracze po śmierci mają się spawnić w swoich domach (/home), ale tych domyślnych (czyli dom o nazwie "home").

# End of File <-- No seriously, you're done with configuration.

 

 

 

 

 

_____________________________________________________________________________________________

_________________________________________________________________________________

 

___________

______________________________________________________________________

 

-----------------------------------------------

-----------------------------------------------

_________________________________________________________________________________

 

post-1033097-0-06504800-1401810003.png

 

 



_____________________________________________________________________________________________
_________________________________________________________________________________

Komendy Teleportujące
Wpisz, wciśnij Enter i jesteś tam gdzie trzeba!



Po strzałce napisałem, działanie, a czasami przykłady komend.
 

 

 


1. /Sethome <nazwa> <-- Ustawia prywatny teleport gracza w miejsce, w którym stoi gracz.
2. /Delhome <nazwa> <-- Usuwa wcześniej ustawiony prywatny teleport gracza.
3. /Home <nazwa> <-- Teleportuje do miejsca, w którym został zapisany prywatny teleport gracza.
4. /Setspawn <nazwa_grupy> <-- Ustawia spawn dla grupy, której nazwę wpiszemy w komendzie.
5. /Spawn <-- Teleportuje wykonawcę komendy do spawna grupy, w której ów wykonawca jest. (Np.: Jestem w grupie [Gracz], to zostanę teleportowany tam gdzie wcześniej wpisałem /setspawn [Gracz].)


 

6. /Tp <Gracz> <-- Teleportuje wykonawce komendy do wskazanego w komendzie gracza.
7. /Tp <Gracz1> <Gracz2> <-- Teleportuje Gracza1 do Gracza2.
8. /Tpall <-- Teleportuje wszystkich graczy do wykonawcy komendy.
9. /Tphere <Gracz> <-- Teleportuje wskazanego gracza do wykonwacy komendy.


 

10. /Tpa <Gracz> <-- Wysyła zapytanie do wskazanego gracza, czy wykonawca komendy może się do niego teleportować.
11. /Tpaccept <-- Akceptuje/zgadza się na teleportacje.
12. /Tpadeny <-- Nie akceptuje/Nie zgadza się na teleportacje.
13. /Tpahere <Gracz> <-- Wysyła zapytanie do wskazanego gracza, czy może się on teleportować do wykonawcy komendy.
14. /Tpaall <-- WYsyła zapytanie do wszystkich graczy, czy mogą się teleportować do wykonawcy komendy.
15. /Tppos <x> <y> <z> <-- Teleportuje wykonawcę komendy do wskazanych koordynatów.
16. /Tptoggle <Gracz> <-- Włącza lub wyłącza zdolnośc teleportacji do wykonawcy komendy dla danego gracza. (Np.: Harnaś użył komendy na Harrym Potterze i teraz Harry Potter nie może się teleportować do Harnasia).    


 

17. /Tpo <Gracz> <-- Teleportuje wykonawcę komendy do wskazanego gracza. Informacja o teleportowaniu nie pokazuje się wskazanemu graczowi.
18. /Tpohere <Gracz> <-- Teleportuje wskazanego gracza do wykonawcy komendy, bez wiedzy wskazanego gracza.


 

19. /World <1/2/3.> <-- Teleportuje na dany świat.


 

20. /Setwarp <Nazwa> <-- Ustawia warpa (Teleport publiczny) w miejscu, w którym stoi wykonawca komendy.
21. /DelWarp <Nazwa> <-- Usuwa wcześniej zdefiniowany warp.
22. /Warp <Nazwa> <-- Teleportuje wykonawcę komendy do wcześniej zdefiniowanego warpa serwerowego.
23. /Back <-- Teleportuje wykonawcę komendy do ostatniej lokacji, w której byliśmy. W przypadku śmierci, teleporuje wykonawcę komendy do miejsca jego śmierci.
24. /Jump <-- Teleportuje wykonawcę komendy do miejsca, na które wykonawca komendy patrzy.
25. /Top <-- Teleportuje wykonawcę komendy do miejsca będącego nad nim. (Np.: Heniek jest na parterze, wpisał /top i jest piętro wyżej. Wpisał jeszcze raz /top i jest na dachu)

 

_________________________________________________________________________________

_________________________________________________________________________________


Komendy Ekonomiczne
Kupuj, płać, sprzedawaj. Słowem? Handluj!




Po strzałce napisałem, działanie, a czasami przykłady komend.
 

1. /Balance <-- Pokazuje stan konta wykonawcy komendy.
2. /Balance <Gracz> <-- Pokazuje wykonawcy komendy stan konta wskazanego gracza.
3. /Balancetop <Strona> <-- Pokazuje wykonawcy komendy najbogatszych graczy na serwerze. (Maksymalnie na jednej stronie, może ukazać się 10 osób.)


 

4. /Eco <Give/Take/Reset> <Gracz> <Ilość> <-- Komenda dająca/zabierająca pieniądze bądź resetująca konto wskazanemu graczowi. Ilość można podać tylko przy "Give" i "Take". (Komenda, nie pobiera pieniędzy od wykonawcy komendy.)


 

5. /Pay <Gracz> <Ilość> <-- Wykonawca komendy płaci/przesyła wskazanemu graczowi wpisaną kwotę.
6. /Sell <Przedmiot/ID> <Ilość> <-- Sprzedaje (Serwerowi) dany wskazany przedmiot za podaną kwotę. (Jeżeli gracz nie ma danego przedmiotu, to nie będzie mógł nic sprzedać.)
7. /Sell <Hand/Invent/Blocks> <-- Sprzedaje to co gracz ma w ręce lub ekwipunku bądź wszystkie bloki w ekwipunku.


 

8. /Setworth <Przedmiot/ID> <cena> <-- Ustawia wskazanemu przedmiotowi podaną cenę. (Zapisuje się to w pliku Worth.ymk, który wczesniej opisałem.)
9. /Worth <Hand/All> <-- Pokazuje cenę przedmiotu trzymanego w ręce bądź wszystkich przedmiotów w ekwipunku wykonawcy komendy.
10. /Worth <Przedmiot> <Liczba> <-- Pokazuje cenę wskazanego przedmiotu w podanej ilośći. (Np.: Jeżeli MinecraftBlow wpisał /Worth Gold_ingot 2, to pokaże się mu cena dwóch sztabek złota.)



 

 

_________________________________________________________________________________

_________________________________________________________________________________


Komendy Pomocnicze
Kliknij raz, kliknij dwa i rób wszystko szybciej!


Po strzałce napisałem, działanie, a czasami przykłady komend.
 

1. /Afk <-- Ustawia status AFK wykonawcy komendy.


 

2. /Book <Tytuł/Gracza> <-- Umożliwia ponowne otwarcie i edycje zapisanych ksiązek wskazując jej tytuł lub autora.


 

3. Compass <-- Pokazuje wykonawcy komendy kierunek świata.


 

4. /Customtext <strona> <-- Umożliwia tworzenie różnych komend. (Nie wiem za bardzo o co chodzi. Jak się dowiem, zinterpretuje tą komendę przykładem.)
5. /Depth <-- Pokazuje pozycje wykonawcy komendy względem poziomu wody. (Niżej, czy wyżej od poziomu wody.)
6. /Getpo <Gracz> <-- Pokazuje obecne koordynaty wskazanego gracza.


 

7. /Help <Strona> <-- Pokazuje liste komend Essentials.


 

8. /Helppop <Tekst> <-- Wysyła żądanie o pomoc z wiadomością do członków administracji, którzy są online.
9. /Ignore <Gracz> <-- Włącza tryb ignorowania wskazanego gracza (Nie przychodzą od niego, żadne prośby o teleportacje lub wiadomości.)


 

10. /Info <Strona> <-- Pokazuje informacje o serwerze. Max. 10 na stronę. (Informacje się pokażą o ile właściciel je ustawił.)


 

11. /Itemdb <Fraza> <-- Pokazuje wykonawcy komendy informacje o trzymanym przedmiocie.


 

12. /List <-- Pokazuje wykonawcy komendy graczy online, sortując ich grupami serwerowymi.


 

13. /List <Grupa> <-- Pokazuje wykonawcy komendy wszystkich graczy online pochodzących z tej same grupy serwerowej.


 

14. /Mail <read/clear> <-- Pokazuje wykonawcy komendy wszystkie maile bądź je kasuje.
15. /Mail send <Gracz> <Tekst> <-- Wysyła maila wskazanemu graczowi z daną wiadomością.
16. /Me <Wiadomość> <-- Pozwala wykonawcy komendy wykonać wskazaną akcję.


 

17. /MOTD <-- pokazuje wykonawcy komendy wiadomość dnia.


 

18. /msg <Gracz> <Tekst> <-- Wysyła wskazanemu graczowi wiadomość.
19. /m <Gracz> <Tekst> <-- Wykonuje tą samą operację co komenda "/msg".


 

20. /Near <Odległość> <-- Pokazuje wykonawcy komendy liste graczy przebywających w pobliżu.


 

21. /Nick <Gracz> <Nick/off> <-- Ustawia wskazanemu graczowi nową wyświetlaną nazwę na chacie bądź przywraca prawdziwy nick wskazanego gracza.


 

22. /Powertool <Komenda i jej argumenty> <-- Przypisuje daną komendę do przedmiotu trzymanego w ręce. (Gdy klikniemy później trzymając przedmiot, komenda wykona się.)


 

23. /PowerTool <c:<wiadomość>> <-- Przypisuje do trzymanego przedmiotu wiadomość, która zostanie wysłana na chat po użyciu lub uderzeniu tym przedmiotem.


 

24. /r <Tekst> <-- Wysyła wiadomość do gracza, który ostatni napisał wiadomość do wykonawcy komendy.
25. /Reciper <Przedmiot> <numer> <-- Pokazuje graczowi crafting danego przedmiotu. (Może być więcej niż jeden Crafting).
26. /Rules <Strona> <-- Pokazuje wykonawcy komendy zasady serwera (Zapisane w pliku rules.yml, który niedługo opiszę.)
27. /Seen <Gracz/IP> <-- Pokazuje wykonawcy komendy kiedy ostatni raz wskazany gracz (Lub jego IP) odwiedził serwer.
28. /Spawner <Potwór> <Czas> <-- Ustawia w danym spawnerze (Na który ma patrzeć wykonawca komendy) danego potwora oraz jego czas respawnu.


 

29. /Suicide <-- Wykonawca komendy popełnia samobójstwo.
30. /Whois <Gracz> <-- Pokazuje wykonawcy komendy informacje o wskazanym graczu.

 

_________________________________________________________________________________

_________________________________________________________________________________

 

Komendy Ułatwiające
Robić to, żeby mieć to. Robić tamto, żeby mieć tamto.
Lepiej iśc na łatwiznę! Wpisz, kliknij Enter i miej!


Po strzałce napisałem, działanie, a czasami przykłady komend.

1. /BigTree <Tree/Redwood/Jungle> <-- Tworzy wielkie drzewo podanego typu.


 

2. /Break <-- Niszczy blok, na ktory patrzy wykonawca komendy.
3. /Enchant <Enchant> <Poziom> <-- Enchantuje trzymaną recz w ręce na podany enchant i jego poziom.
4. /Exp <Gracz> <-- Pokazuje poziom doświadczenia gracza.
5. /Exp <set/give> <Gracz> <Ilość/poziom> <-- Ustawia bądź dodane wskazanemu graczowi dany poziom bądź podaną ilość doświadczenia.


 

6. /Feed <Gracz> <-- Ustawia poziom głodu wskazanego gracza na maksymalny (Cały pasek głodu zapełniony.)


 

7. /Firework <power/fire> <ilośc> <-- Modyfikuje trzymany w reku fajerwerk.
8. /Fly <Gracz> <-- Włącza lub wyłącza podanemu graczowi tryb latania.


 

9. /Gm <0/1/2> <Gracz> <-- Ustawia wskazanemu graczowi tryb survival/Creative/Advendure.


 

10. /Give <Gracz> <Przedmiot> <Ilość> <-- Daje wskazanemu graczowi podany przedmiot w danej ilości.
11. /God <Gracz> <-- Włącza/wyłącza tryb nieśmiertelności (Nic nie może zabić takiego gracza.).
12. /Hat <-- Zakłada na głowę wykonawcy komendy przedmiot trzymany w ręce (Przedmiot musi być blokiem.).


 

13. /Heal <Gracz> <-- Ulecza wskazanego gracza. (Ustawia mu maksymalną ilość serduszek.)


 

14. /I <Przedmiot> <Ilość> <-- Daje wykonawcy komendy podany przedmiot w danej ilości.
15. /Kit <Zestaw> <-- Daje wykonawcy komendy wcześniej zdefiniowany przedmiot o wskazanej nazwie.


 

16. /More <-- Daje wykonawcy komendy maksymalną ilość (Tak zwany "Stack") trzymanego przedmiotu.


 

17. /Ptime <List/Reset/Day/Night/Dawn/Godzina> <Gracz> <-- Ustawia wskazenmu graczowi dany czasy. (Np.: Tivolt wpisał w nocy /Ptime Day GIMPER i pomimo, że była noc GIMPER widział jakby był dzień.)
18. /Repair <Hand/All> <-- Naprawia wszystkie przedmioty w ekwipunku wykonawcy komendy lub naprawia trzymany przez niego przedmiot w ręce.


 

19. /Speed <Fly/Walk> <Prędkość> <Gracz> <-- Ustawia wskazanemu graczowi prędkość z jaką może się on poruszać latając bądź chodząc/biegając/skradając się.


 

20. /Day <-- Ustawia na danej mapie dzień.


 

21. /Night <-- Ustawia na danej mapie noc.
22. /Tree <Tree/Birch/RedWood/Redmushroom/Brownmushroom/Jungle/JubgleBush/Spawmp> <-- Ustawia na danym przedmiocie (Lub ręce) tak zwanego "binda" z tą komendą. (Np.: Jack Sparrow wpisał /Tree tree i uderzył ziemię to w miejscu, które uderzył wyrosło drzewo.)


 

23. /Unlimited <List/Item/Clear> <Gracz> <-- Pokazuje listę nielimitowanych (Nieskończonych) przedmiotów wskazanego gracza/Ustawia nielimitowany przedmiot dla wskazanego gracza/Usuwa wszystkie nielimitowane przedmioty wcześniej ustawione dla wskazanego gracza.


 

24. /Workbench <-- Otwiera wykonawcy komendy okienko craftowania, taki przenośny Workbench. Nie trzeba go mieć, żeby go używać.


 

_________________________________________________________________________________

_________________________________________________________________________________

 

Komendy Administracyjne
Dobry Admin to taki, który wie wszystko co tylko może być

Ale kto będzie wiedział, skąd masz tą wiedzie? :)



Po strzałce napisałem, działanie, a czasami przykłady komend.
 

1. /grenade <-- Tworzy tnt na bloku, na który wykonawca komendy patrzy.


 

2. /backup <-- Tworzy kopie zapasową lub zapisuje pliki. (Jedno z tych).


 

3. /Ban <Gracz> <Powód> <-- Banuje wskazanego gracza na zawesze podając mu powód bana.
4. /BanIP <IP/Gracz> <-- Banuje wskazane IP gracza, podając mu też powód ów bana.
5. /TempBan <Gracz> <Czas> <-- Banuje wskazanego gracza na określony czas.


 

6. /Broadcast <Tekst> <-- Wyświetla na chacie ogłoszenie o podanej treści.


 

7. /Burn <Gracz> <Czas> <-- Podpala wskazanego gracza na określony czas (W sekundach.).


 

8. /Clearinventory <Gracz> <-- Wyczyszcza wskazanemu graczowi jego ekwipunek. (Usuwa wszystko co gracz posiada w ekwipunku)
9. /Setjail <Nazwa> <-- Tworzy nowe więzienie o podanej nazwie.
10. /Deljail <Nazwa> <-- Usuwa wcześniej zdefiniowane więzienie.
11. /Jails <-- Pokazuje wykonawcy komendy liste wszystkich więzień.
13. /Jail <Gracz> <Nazwa> <czas> <-- "Wsadza" wskazanego gracza do wskazanego więzienia na określony czas.


 

14. /Enderchest <-- Otwiera enderchest wykonawcy komendy.
15. /EnderChest <Gracz> <-- Otwiera enderchest wskazanego gracza.


 

16. /Essentials <Reload/Debug> <-- Przeładowywuje lub debuguje Essentialsa.


 

17. /Ext <Gracz> <-- Gasi palącego się gracza.
18. /Fireball <-- Wykonawca komendy strzela pociskiem Ghasta.
19. /mem <-- Wyswietla informacje o serwerze. (Niestety, często troszeczkę fałszywe.)
20. /Invsee <Gracz> <-- Pokazuje wykonawcy komendy ekwipunek wskazanego gracza.
21. /Kick <Gracz> <Powod> <-- Wyrzucenie gracza z serwera wraz z podaniem powodu wyrzucenia.
22. /KickAll <Powód> <-- Wyrzucenie wszystkich graczy z serwera wraz z podaniem powodu ich wyrzucenia.
23. /Kill <Gracz> <-- Zabija wskazanego gracza.
24. /Killall <Potwór> <Promień> <Świat> <-- Zabija dane potwory w podanym promieniu od wykonawcy komendy na danym świecie.
25. /Lighting <Gracz> <Obrażenia> <-- Strzela we wskazanego gracza piorunem o podanej sile (1 serduszko = 2)
26. /Nuke <-- Zrzuca na wszystkich graczy deszcz TNT.
27. /Nuke <Gracz <-- Zrzuca na podanego gracza deszcz TNT.
28. /Mute <Gracz> <Czas> <-- Wycisza (Gracz nie może pisać) wskazanego gracza na określony czas.


 

29. /Ping <-- Pong!


 

30. /Remove <Drops/Arrows/Boats/Minecarts/xp/paintings> <Promień> <świat> <-- Usuwa przedmioty, strzały, łódki, wagoniki, doświadczenie lub obrazy w określonym promieniu od wykonawcy komendy.
31. /Socialspy <-- Włącza tryb szpiegowski. (Polega on na tym, że widzimy wszystko to co wpisze gracz. Możemy dodawać szpiegowane komendy w Config.yml.)
32. /Mob <Potwór> <Ilość> <-- Spawnuje podany tym potwora w podanej ilości.
33. /Mob <Potwór> <Ilość> <Gracz> <-- Spawnuje podany typ potwora w podanej ilość obok wskazanego gracza.
34. /sudo <Gracz> <Komenda> <-- Podnosi uprawnienia wskazanego gracza o podaną komendę. (Np.: Notch wpisze /sudo Job /kill Notch, to job będzie mógł wpisać tylko /kill Notch, a np.: /Kill RAMBO nie będzie mógł.)


 

35. /thunder <true/false> <czas> <-- Ustawia, że co podany czas będzie się odbywał odgłoś grzmotu. (Jak podczas burzy.)
36. /Unban <Gracz> <-- Odbanowywuje podanego gracza.
37. /Unbanip <Gracz/IP> <-- Odbanowywuje IP podanego gracza bądź podane IP.
38. /Pardon <Gracz> <-- Odbanowywuje gracza. (Nie jest to komenda z Essentialsa, ale warto wiedzieć!)

 

_____________________________________________________________________________________________

_________________________________________________________________________________

 

 

 

 

To mój pierwszy poradnik, lecz nie dokończony.

Wszelkie błędy możecie mi bez skrępowania wytykać.

Za wszystkie nieprawidłowości bardzo przepraszam.

Spokojnie będę go aktualizować!

 

 

 

Changelog:

 

Aktualizacja v.2:

-Dodano nowy obrazek do części z komendami.

-Dodano część z komendami.

Pozdrawiam

S0L1D3R

Wasz Szaraczek

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

  • Odpowiedzi 51
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

@Up

Dziękuje za pozytywną opinie, aczkolwiek to jeszcze nie jest skończony poradnik.

Mam zamiar pokazać WSZYSTKIE opcje Essentialsa.

Zostały mi jeszcze komendy zwykłe i te stałe oraz Przywileje (Uprawnienia).

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

 

 

default: <-- Nazwa danego spawna, moze byc ona dowolna.

Tu chodzi bardziej o rangę, jakiej się tyczy spawn, default oznacza każdą rangę, dla której nie został przypisany inny spawn, np jeżeli mamy zdefiniowane 2 rangi 'vip' oraz 'svip' i ustalimy spawn tylko dla jednej z nich, np. /setspawn svip, to jeżeli gracz z rangą vip wpisze /spawn to zostanie przeteleportowany na spawn zdefiniowany jako 'default', a svip po wpisaniu tej samej komendy na spawn zdefiniowany jako 'svip'.


 

#- color <-- Tak szczerze to nie wiem. Dodam do swojej listy

Chodzi o kolorowanie tekstu na tabliczkach za pomocą znaku &


 

weather: <-- Czy ma wyłączyć opcje Witchera.
storm: false <-- Czy Witcher może zmienić pogodę na "storm".
thunder: false <-- Czy Witcher może zmienić pogodę na "thunder".
lightning: false <-- Czy Witcher może przywoływać błyskawice.

Jaki Wicher ? o.O




@Edit:

Ogólnie bez zastrzeżeń, kilka opcji może mi się przydać, a nie wiedziałem o nich (np. Nick_gracza.yml)

ocena: 7/10 + like,
Jak poprawisz te błędy będzie 8 :) ,

 

ocena 8/10 + like
A jak będą opisane komendy będzie więcej ;)

@Down:

To gdzie te komendy ?

Opublikowano

@LatresoGames

Dzięki, już się biorę za poprawianie!

 

Komendy już są! :)

 

PS: Większości możecie naprawdę nie znać xD

 

//EDIT

Błędy zostały poprawione!

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

@Up

Po prostu świetny poradnik!

Ale moja ocena to niestety 6/10.

Dlaczego, tak nisko?

Bo nie dodałeś komend i uprawnień, które są najważniejszą częścią użytkowania pluginu :D

Mam nadzieje, że je szybko dodasz i będę mógł zmienić ocenę <3

Opublikowano

@Aktualizacja!

Dodałem część opisująca WSZYSTKIE komendy Essentials!

Każda została szczegółowo opisana!

 

Zapraszam więc do ponownego oceniania i polecania! :)

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

@Reffek :D

Komentujcie i oceniajcie!

Przypominam, że zostały dodane opisy komend!

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

@Reffek!

Zapraszam!

Poradnik przydatny? :)

 

---------------------------------------------------------------------------------------------------------------------------

Essentials nie powoduje żadnych bugów/problemów wyłączających/crashujących Twój serwer!

---------------------------------------------------------------------------------------------------------------------------

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

Bardzo dobry poradnik. Postarałeś się  ^_^

No proszę co prawda jest w google wszystko o pluginach ale.. Warto poczytać coś po polsku z objaśnieniami i zaltemi używania. Także czekam na inne ważne pluginy ! :)

Opublikowano

@REF!

(Mam nadzieje, że te 3 minutki falstartu nic nie zrobiły takiego :D)

 

Zapraszam do oceniania poradnika!

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

@Up

Dziękuję za opinie.

W takim razie jaki kolor proponujesz? Jak dla mnie kolor niebieski nawet pasuje. :)

No, ale.. Wszystko dla was! :D

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

Również może być niebieski, ale na przykład ten lub ten. Myślę, że jest lepszy od tego, przy którym moje nerwy wzrokowe marzą o ucieczce. Niby niewielka różnica, ale muszę zachować moją polskość i marudzić na każdym kroku. Patriotyzm przede wszystkim!

→ Przenieś się do lepszego świata!

Opublikowano

@Up

To, o który kolor Ci w końcu chodzi?

Przyznam, że sprawdzałem, który kolor wygląda lepiej. O dziwo spodobał mi się ten jaśniejszy, ale ten ciemniejszy też mi się podoba.

Teraz mam dylemat :/ :D

 

Zapowiedz dodatków do poradnika:

- Uprawnienia do komend.

- Uprawnienia ułatwiające grę.

- Dokładniejszy opis konfiguracji zestawów!

- Dodanie listy zmiennych Essentialsa (Których możemy użyć np.: W EssentialsChat!)

- Dokładniejszy opis EssentialsAntiBuild!

- Dodanie konfiguracji oraz opisanie Tabliczek, używanych za pomocą Essentials!

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Opublikowano

Poradnik duży i fajny, rozpisany itp. Ale nie podoba Mi się nazwa tematu. "Plugin który powinien być podstawą każdego serwera." - Niestety nie prawda :) Odpuściłem sobie kiedyś essentials, i wszystko co robie na serwerze robie szybciej, z własnym pluginem, który do napisania nie jest trudny, tym bardziej drogi do kupienia.

10732745374541468291.png

Opublikowano

@xMruczek

Bardziej chodziło mi o osoby, które nie posiadają technika na serwer (Który pisałby pluginy).

Więc dla takich osób będzie on podstawą.

Dodatkowo, wprowadza on naprawdę masę opcji, więc dla takiego założyciela serwera jest on wspanialy, bo sam nie musi pisać pluginu :)

Zauważ też, że wiele serwerów ma Essentialsa.

Osobiście nie spotkałem serwera, który istniałby bez niego. Naprawdę :)

Cześć!

Jeżeli odpowiedziałem akurat w tym temacie, którym się interesujesz lub sam go założyłeś to wiedz, że dopóki nie rozwiążemy problemu, zagwozdki, czy po prostu nie rozwiejemy Twoich wątpliwości będę śledzić ten temat.

 

Nie rzucam słów na wiatr, więc i ty też tego nie rób.

 

Pozdrawiam,

S0L1D3R

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...