🎨Развитие

Научете как да персонализирате сървъра.

Причината да използвате модифицирана платформа на сървъра като Plazma вместо официалната платформа, предоставена от Mojang Studios, е, че можете да извършвате мощно персонализиране.

По-долу са няколко начина за персонализиране и използване на Plazma.

Промяна на конфигурацията

Най-основният начин за персонализиране на Plazma е чрез промяна на конфигурацията.

Plazma предоставя мощни настройки за конфигурация, включително механизми на играта и свойства на чудовищата.

За повече информация относно конфигурацията на Plazma, вижте следната страница.

https://github.com/PlazmaMC/Document/blob/prod/bg/origin/plazma/administration/reference/configurations/README.md

Използване на допълнения

Plazma поддържа всички плъгини, базирани на Paper.

За някои от Spigot плъгините, поради промените в мапирането на Paper от версия 1.20.5, е възможно да не работят, но повечето плъгини, базирани на Paper като Paper, Pufferfish и Purpur, работят нормално на Plazma. Ако не работят правилно, моля докладвайте проблема тук.

Това е основната причина за използването на Plazma и най-мощният начин за персонализиране на Plazma. Силната плъгин екосистема на Plazma позволява лесно персонализиране на сървъра.

Има няколко начина за намиране и изтегляне на плъгини. Някои плъгини се качват в обществени хранилища, докато други се качват на GitHub или собствени сайтове.

Плъгините имат директен достъп до системата!

Преди да приложите плъгин, винаги проверявайте дали е безопасен, използвайки услуги като VirusTotal или изтегляйте плъгини от надеждни източници.

Има няколко услуги за изтегляне на плъгини. Сред тях, SpigotMC Forum, BukkitDev (CurseForge), Modrinth, Hanger извършват проверка преди качване на плъгини, за да осигурят, че се разпространяват само безопасни плъгини.

Прилагане на плъгини

След като сте изтеглили плъгините, е време да ги приложите.

  1. Плъгините са във формат .jar или Java изпълним файл. Някои плъгини са в компресирани файлове, които трябва да се разархивират. В такъв случай, използвайте файла, който включва bukkit, spigot или paper в името и файлът, който съдържа fat.

  2. Поставете изтегления файл в папката plugins на сървъра и (ре)стартирайте сървъра.

  3. При стартиране на Plazma, ще видите ново съдържание в конзолата. Това означава, че Plazma успешно е заредил плъгините.

  4. Въпреки че Plazma е заредил плъгините успешно, те може да не са стартирали правилно. С командата /plugins можете да видите заредените плъгини на сървъра. Ако името на плъгина не е червено, а е зелено, то плъгинът е зареден успешно.

Ако плъгините не са заредени правилно, можете да намерите решение на следната страница.

https://github.com/PlazmaMC/Document/blob/prod/bg/origin/plazma/administration/diagnosis/plugins.md

Използване на данни

Данните са начин за персонализиране на Minecraft, подобно на .

С данни може да се добавят нови видове същества и предизвикателства в играта, като се променят части от нея.

Данните могат да повредят света!

Някои повредени данни могат да повредят света и това не може да се отмени.

Затова се препоръчва да се направи резервно копие на света преди прилагането на данни.

Данните могат да се изтеглят от различни услуги като CurseForge, Modrinth, Planet Minecraft и други.

След като изтеглите данните, можете да ги приложите, като ги поставите в папката datapacks на света на сървъра. Ако няма такава папка, просто я създайте и добавете данните в нея.

При първоначално прилагане, може да не се приложат коректно.

В тези случаи се препоръчва да се рестартира сървъра 2 пъти след приложването на данните.

Данните могат лесно да бъдат повредени при обновяване на версията на Minecraft.

Особено когато данните са напълно повредени, е важно да се извърши достатъчно тестове преди обновяване на сървъра, за да се избегнат сблъсъци.

След стартирането на сървъра, можете да въведете safeMode след командата за стартиране, за да деактивирате всички данни.

Моля, прочетете Референции > Аргументи и свойства за подробности.

Приложените данни могат да бъдат проверени с командата /datapack list.


Оптимизация

Plazma има много оптимизационни пачове. Също така, когато Plazma се стартира за първи път, автоматично оптимизира конфигурацията си, така че ако следвате инструкциите в Ръководството за започване, няма нужда от допълнителни оптимизации.

Въпреки това, ако има много играчи, или ако светът е голям, можете да извършите допълнителни оптимизации, следвайки инструкциите по-долу.

🧹Оптимизация

Прокси

Проксито свързва сървърите и позволява на играчите да се движат между тях без допълнителни усилия или да комуникират с други сървъри.

За информация относно безопасната и правилната настройка на проксито, вижте следната страница.

🔀Прокси

Сигурност

Minecraft се развива толкова много, че дори в онлайн среда е лесно достъпен .

Въпреки че повечето уязвимости, които могат да бъдат използвани в обикновени игри, са , използването на уязвимости чрез сторонни зареждачи не е блокирано.

Следователно, когато сървърът е публично достъпен, се препоръчва инсталирането на плъгини за анти-чийт, настройване на прокси и автоматично рестартиране, резервно копиране и други мерки, които позволяват бързо възстановяване в случай на срив на сървъра.

Настройки за разрешения

При някои администраторски команди на плъгини може да съществуват уязвимости, ако разрешенията не са правилно настроени.

Използването на плъгини за управление на разрешенията като LuckPerms за ограничаване на правата на обикновените потребители се препоръчва.

Блокиране на X-Ray

X-Ray е една от уязвимостите, лесно достъпни дори в основния оптимизационен клиент.

Plazma предлага конфигурация, която може да блокира X-Ray по подразбиране.

Моля, прегледайте следната страница за информация относно методите за блокиране на X-Ray.

🩻Блокиране на X-Ray

Бял списък

При необходимост само определени потребители могат да влизат в сървъра, като използват Ngrok за използване на или чрез настройка на бял списък, който не позволява на другите играчи да влизат в сървъра.

Чрез командата /whitelist add <player> в конзолата на сървъра можете да позволите влизането на играч, или чрез /whitelist remove <player> да забраните пак влизането му.

За да видите списъка на играчите, които имат позволение за влизане, използвайте /whitelist query.


Last updated