Словарь Sponge

This is a guide to the more common reserved words, phrases and abbreviations used in the Sponge Project. Links are provided in some cases to provide more information. It is not intended to be a guide to SpongeAPI or Java.

Примечание

Термины определяются со ссылкой на Minecraft и/или Sponge проекта при необходимости.

Определения

API
Интерфейс программирования приложений (англ. Application Programming Interface) - способ сделать моддинг легче.
Участник (Contributor)
Тот, кто вносит свой код в SpongePowered проекты.
Coremod
CoreMod - это модуль Forge, который загружается до того, как загрузятся классы Mojang, что позволяет ему модифицировать родной Minecraft код путем Access Transformers, модификации класса ASM или других манипуляций с байт-кодом Java.
Crowdin (Кравдин)
Веб-система для перевода документации. SpongeDocs использует его для обеспечения перевода документации на другие языки. https://translate.spongepowered.org/project/sponge-docs
Разработчик
Тот, кто пишет код (Sponge, плагины, моды, …).
FLARD
Оно зеленое, съедобное и взрывоопасное. Оставь его в покое, и оно оставит в покое вас.
Forge
Проверенный временем API для создания Minecraft модов, со своим установщиком. Forge позволяет использовать моды в одиночной игре, сети LAN и на выделенных серверах. https://mcforge.readthedocs.io/en/latest/
GitHub
Бесплатная общественная веб-система для совместного использования кода и создания проектов. https://github.com/
Реализация (Implementation)
A mod or program that enables the use of SpongeAPI in Minecraft.
IRC
Internet Relay Chat, используется как чат-платформа. Обеспечивает чат-комнаты для всех вещей, связанных со Sponge.
Проблема (Issue)
Способ маркировки проблем, ошибок, улучшений и ToDo вещей на GitHub и в других местах. Проект Sponge использует GitHub как трекер проблем (Issue Tracker).
Java
Язык программирования, на котором Minecraft и Sponge написаны и который требуется для их запуска. http://java.com/ru/
MCP
Mod Coder Pack даёт возможность разработчикам создавать моды как для сервера Minecraft, так и для клиента. http://www.modcoderpack.com/website
Mixins
Specialized program components that inject Sponge into Minecraft. https://github.com/SpongePowered/Mixin/wiki
Мод
Модификация Minecraft, меняющая геймплей каким-либо образом. Моды, написанные с использованием Forge API, требуют Forge, чтобы работать, но некоторые моды могут быть установлены самостоятельно.
NPC
Non-Player Character. Any character not controlled by a player, e.g. a Villager.
Ore
Официальный сайт хостинга плагинов Sponge, пока не готов. Вместо него используйте Sponge форумы.
Если одиночные типы поддерживают только одно значение, то «составные» типы поддерживают любое нужное вам количество значений. Это полезно, когда группируются несколько объектов, например,: javadoc:FurnaceData. Недостатком, однако, является то, что их сложнее реализовать
Сервис, позволяющий отправлять пожертвования проектам и организациям. Если вы хотите поддержать Sponge, вам стоит заглянуть сюда! Страница поддержки Sponge Patreon
Плагин
A Minecraft mod that extends and changes Minecraft via SpongeAPI, usable only on Sponge servers.
Руководители проекта
The folks in charge of the entire Sponge Project, responsible for coordinating the activities of the various Teams and sub-projects.
Pull Request (PR)
Метод представления вкладов в проект с открытой разработкой, такие как Sponge хранилище на GitHub.
Sponge
Название всего проекта.
SpongeAPI
API плагинов Minecraft, разработанный в рамках проекта Sponge.
SpongeAuth
Система аутентификации на всех веб-сайтах Sponge работает абсолютно для всех. https://auth.spongepowered.org/
SpongeCommon
Репозиторий общего кода для SpongeAPI, SpongeForge и SpongeVanilla.
SpongeForge
Реализация SpongeAPI как Forge Coremod.
SpongeDocs
Часто обновляющаяся документация, лучший источник информации о Sponge.
Форумы Sponge
Home to the Sponge Project and the second-best source of information on Sponge. Update announcements are posted regularly. https://forums.spongepowered.org/
Фонд Sponge (Sponge Foundation)
Финансовая сторона проекта - отдельная организация, которая принимает, управляет и распределяет пожертвования.
SpongeVanilla
An implementation of SpongeAPI that runs on Vanilla Minecraft (and not Forge).
Spongie
Талисман Sponge, доблестная маленькая Губка в красной накидке.
Spongy
Sponge GitHub бот, который делает предварительный просмотр Pull Request’ов документации.
Лидеры команды
The people who direct the Teams (WebDev, Docs, SysOps, subreddit, IRC).