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

Gun Core - библиотека-датапак для Майнкрафт, позволяющая создавать полноценные стреляющие пушки без навыков программирования. Основана на механике Gamingbarn's Guns.