BungeeCord · Velocity

ПРОКСИ ПЛЪГИН НА УЕБСАЙТОВЕ

Плъгини за слоя пред сървърите ти. Опиши поведението на мрежата, което ти трябва (опашки, насочване, общ чат между сървърите, прехвърляния), и Codexe ще го напише за API-то на BungeeCord или Velocity, което избереш.

Защо да генерираш прокси плъгин

Правилното API за задачата

Кодът за прокси не е код за Bukkit. Генераторът използва собствения модел на събития и API за връзки на проксито, вместо да създава сървърни извиквания, които няма да работят.

За цялата мрежа по замисъл

Един плъгин, който вижда всеки играч на всеки бекенд сървър: естественото място за опашки, глобален чат, известия за екипа и правила за насочване.

И двете части, когато ти трябват

Много функции на мрежата изискват прокси плъгин и малък помощник на бекенда, които си говорят чрез plugin messaging. Опиши целия процес и Codexe може да генерира и двете.

Работиш по бекенда?

Геймплеят, блоковете, предметите и събитията в света са на бекенд сървъра, което значи плъгин за Spigot, Paper или Folia или плъгин на Kotlin, ако предпочиташ този език. Документацията за плъгини обяснява къде е мястото на всеки тип код.

Примерни заявки

> Velocity плъгин с опашка за влизане в пълен сървър: играчите чакат в лоби, получават съобщение с мястото си на всеки 15 секунди и се свързват автоматично, когато се освободи място.
> BungeeCord плъгин, който препраща чата между всички бекенд сървъри с префикс за всеки сървър и команда за заглушаване на глобалния канал.
> Velocity плъгин, който добавя /send <player> <server> и /sendall <server> за екипа, с право за достъп и съобщение, когато целевият сървър е офлайн.
> BungeeCord плъгин, който при влизане насочва играчите към най-слабо натовареното лоби и при нужда ги праща на сървър за поддръжка, ако никое не е достъпно.

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

Каква е разликата между прокси плъгин и обикновен плъгин?

+

Прокси плъгинът работи на BungeeCord или Velocity, които стоят пред бекенд сървърите ти. Той няма светове, блокове или същности: API-то е за играчи, връзки и към кой сървър е насочен някой. Всичко, което засяга геймплея, трябва да е плъгин от семейството на Bukkit, който работи на бекенд сървъра.

BungeeCord и Velocity едно и също API ли са?

+

Не. Те решават един и същ проблем, но имат напълно различни API-та, модели на събития и описания на плъгини. Кажи в заявката си за кой от тях е: код, писан за единия, няма да се компилира за другия.

Може ли прокси плъгин да променя блокове или да дава предмети?

+

Не директно. Проксито няма достъп до състоянието на света. Обичайният подход е прокси плъгин плюс малък помощен плъгин на всеки бекенд сървър, които си говорят чрез plugin messaging. Опиши тази схема и Codexe може да генерира и двете части.

Как да пратя играч на друг сървър?

+

Чрез API-то за свързване на проксито, а точно за такива неща съществува тази цел. Генерираният код се грижи за търсенето на сървъра и за случая, когато целевият сървър е офлайн.

Поддържа ли канали за plugin messaging?

+

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

Кой да използвам?

+

Velocity е модерният избор: по-бърз, активно развиван и с по-чисто API. BungeeCord е по-стар и все още много разпространен, така че го избери, ако мрежата ти вече работи на него или зависиш от плъгин само за BungeeCord.

Трябва ти нещо, което работи на backend сървърите вместо на проксито? Codexe генерира също:

Как Codexe създава и проверява такива проекти, какво да напишеш в заявката и честите проблеми: ръководство за BungeeCord and Velocity proxy plugins.

ГОТОВ ЗА НОВ ПРОКСИ ПЛЪГИН?

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

ЗАПОЧНИ ДА СЪЗДАВАШ
Генератор на плъгини за BungeeCord и Velocity с AI | Codexe