
Gun Core
Gun Core - библиотека-датапак для Майнкрафт, позволяющая создавать полноценные стреляющие пушки без навыков программирования. Основана на механике Gamingbarn's Guns.
Gun Core - это библиотека для Minecraft, которая вытаскивает кастомную систему огнестрела из Gamingbarn's Guns в отдельный датапак. Зачем? Чтобы другие авторы могли делать аддоны с пушками, не таская за собой весь остальной контент из оригинального набора.
По сути, это готовый фундамент: ты просто подключаешь Gun Core, а сверху накидываешь свои модели, звуки и крафты. Никакого кода, никаких плагинов - только датапак и немного фантазии. В ванильном Майнкрафте стрельбы нет от слова совсем, так что если хочешь добавить на сервер или в синглплеер огнестрел - без такой библиотеки не обойтись.
Что это даёт
- Любой может сделать свой мод с пушками, просто редактируя JSON-файлы.
- Не нужно учить Java или разбираться в сложных моддинг-фреймворках.
- Всё работает на датапаках - совместимо с любым лаунчером и версией, где есть поддержка датапаков.
Важно знать
Если хочешь использовать Gun Core в своём проекте - лицензия (GGCL v1.1) это разрешает. Можно модифицировать, встраивать в свои датапаки и даже выкладывать форки. Единственное - обязательно указывай ссылку на оригинальный проект или профиль Gamingbarn в описании. И лучше не встраивай библиотеку напрямую, а дай ссылку на скачивание: так игроки всегда получат актуальную версию с багфиксами.
Чего нельзя делать:
- Выдавать Gun Core за свой проект.
- Продавать его как отдельный продукт.
- Убирать атрибуцию при распространении.
Сам датапак работает "как есть" - автор не несёт ответственности за возможные баги или конфликты. Но на практике всё стабильно, проверено на многих сборках.
Для кого это
- Авторам датапаков, которые хотят добавить стрельбу без головной боли.
- Игрокам, которые ищут лёгкий способ кастомизировать оружие под себя.
- Владельцам серверов - можно сделать уникальные пушки для мини-игр или PvP.
Скачать Gun Core и попробовать собрать свой первый ствол - проще простого. Главное - не забудь про атрибуцию, если будешь встраивать в свой проект.
