feat: working block implementation

This commit is contained in:
Andrew 2026-04-06 02:03:46 +07:00
parent 23981fb9ca
commit 802bbb6c7b
31 changed files with 1580 additions and 51 deletions

51
README.md Normal file
View file

@ -0,0 +1,51 @@
[English version](README.en.md)
# Мод Enchantment Transfer
Мод для Minecraft 1.21.1, добавляющий машину для переноса зачарований.
## Возможности
- **Перенос зачарований**: Переносит зачарования с одного предмета на другой (в т.ч. - на книги)
- **Система заряда**: Машина требует энергию в виде предметов
- **Редстоун контроль**: Работает только при наличии редстоун сигнала
- **Прогресс обработки**: Время обработки зависит от количества и уровня зачарований
## Принимаемые источники энергии
| Предмет | Заряд |
|----------|-------|
| Редстоун | 16 |
| Медь | 1 |
| Железо | 4 |
| Золото | 2 |
| Алмаз | 32 |
| Незерит | 64 |
Максимальная вместимость заряда: 1 000 000 единиц
## Как использовать
1. Поместите **Enchantment Transferrer** в мир
2. Поместите зачарованный предмет, целевой предмет в **средний слот**, опционально - книгу
3. Поместите **топливо** в слот
4. Подайте **редстоун сигнал** для активации
5. Дождитесь завершения процесса
## Установка
1. Установите NeoForge 21.1.219 для Minecraft 1.21.1
2. Поместите `.jar` файл мода в папку `mods`
3. Запустите игру
## Сборка
```bash
gradlew.bat build
```
Собранный файл будет находиться в `build/libs/`
## Чужие ассеты
Текстуры для UI и блоков были взяты из [Ycarx/artoftecharium](https://github.com/Ycarx/artoftecharium) из изменены по потребности