Проекти з вихідним кодом
Проекти з відкритим кодом якими ми займаємось
Зміст
Проекти з вихідним кодом
Наш сервер використовує та підтримує багато різних інді розробників та великі проекти з відкритим кодом, які дають нам впевненість в роботі проекту та можливість вносити власні зміни, якщо буде потрібно.
Власні
Також ми самі розробляємо і підтримуємо програмне забезпечення, більшість з який мають відкритий вихідний код, та ліцензуються під Mozilla Public License 2.0
Наразі ми також ведемо дуже багато проектів, які ще не готові щоб їх побачив світ (погано задокоментовані, погана якість кодової бази, або проекти які використовуються виключно для внутрішнього використання)
Плагіни/Моди
- LogDO2 - Плагін Velocity який дозволяє авторизовувати офлайн та онлайн гравців на сервері використовуючи OAuth2 авторизацію Discord.
Ресурси
- pinecraft-web - Вихідний код веб сайту на якому ви зараз знаходитесь.
Хоч і сам веб сайт знаходиться під MPL 2.0 ліцензією, його вміст (вікі, галерея, новини, тощо) ліцензуються під Creative Commons BY 4.0 (із зазначенням авторства)
Форки
Ми також ведемо і власні форки певних проектів, які покривають конкретні сценарії використання
Плагіни/Моди
- ServerCosmetics (від borukva/Server-Cosmetics LGPL-3.0) - Мод який відображає та керує всією косметикою на сервері.
- RoguelikeDungeons (від Greymerk/minecraft-roguelike GPL-3.0) - Модифікація яка додає у світ процедурно генеруємі данжі.
- Image2Map (від Patbox/Image2Map MIT) - Мод який відповідає за перетворення картинок в Minecraft карти
Інші проекти з відкритим кодом
Проекти, які ми використовуємо як є, без власних змін в їхньому коді
Плагіни/Моди
- Async - Мод який впроваджує парарельне обчислення для сутностей, випадкового тіку та спавну сутностей.
- C2ME - Мод який покращує продуктивність промальовки та завантаження чанків розподіляючи її на декілька потоків.
- GrimAntiCheat - Античіт з відкритим вихідним кодом що постійно оновлюється та виявляє і блокує велику частину чит клієнтів, не дозволяючи влаштовувати повну анархію на сервері.
- Ledger - Мод який логує кожні дії гравців та мобів на сервері, дозволяючи відновлювати завдану шкоду та слідкувати за змінами.
- Lithium - Оптимізація ігрової логіки без змін в самй поведінці гри.
- Polymer - Рушій для створення вмісту на стороні серверу
- FallingTree - Мод на швидке зрубування дерева. (aka tree capitator)
- ScalableLux - Мод який покращує продуктивність обчислення світла на сервері.
- Simple Voice Chat - Плагін що дозволяє використовувати голосовий чат в середині гри.
- Spark - Плагін який дозволяє проводити точне профілювання та діагностику продуктивності на сервері.
- Universal Graves - Мод що додає могилки після смерці гравця.