Skip to content

Commit

Permalink
✨ Add support for Easy Villagers (#45)
Browse files Browse the repository at this point in the history
  • Loading branch information
nebuIr committed Oct 23, 2022
1 parent ece93b3 commit 48679b1
Show file tree
Hide file tree
Showing 14 changed files with 179 additions and 0 deletions.
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/de_de.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77Automatischer Händler",
"gui.easy_villagers.food_items": "\u00a77Essensgegenstände",
"gui.easy_villagers.output_items": "\u00a77Ausgabe",
"gui.easy_villagers.input_villagers": "\u00a77Dorfbewohner Eingabe",
"gui.easy_villagers.output_villagers": "\u00a77Dorfbewohner Ausgabe",
"gui.easy_villagers.input": "\u00a77Eingabegegenstände",
"gui.easy_villagers.output": "\u00a77Ausgabegegenstände",
"itemGroup.easy_villagers": "\u00a77Easy Villagers",
"category.easy_villagers": "\u00a77Easy Villagers"
}
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77Auto Trader",
"gui.easy_villagers.food_items": "\u00a77Food Items",
"gui.easy_villagers.output_items": "\u00a77Output",
"gui.easy_villagers.input_villagers": "\u00a77Villager Input",
"gui.easy_villagers.output_villagers": "\u00a77Villager Output",
"gui.easy_villagers.input": "\u00a77Input Items",
"gui.easy_villagers.output": "\u00a77Output Items",
"itemGroup.easy_villagers": "\u00a77Easy Villagers",
"category.easy_villagers": "\u00a77Easy Villagers"
}
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/fr_fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77Commerçant automatique",
"gui.easy_villagers.food_items": "\u00a77Produits alimentaires",
"gui.easy_villagers.output_items": "\u00a77Sortie",
"gui.easy_villagers.input_villagers": "\u00a77Entrée de villageois",
"gui.easy_villagers.output_villagers": "\u00a77Sortie de villageois",
"gui.easy_villagers.input": "\u00a77Objet en entrée",
"gui.easy_villagers.output": "\u00a77Objet en sortie",
"itemGroup.easy_villagers": "\u00a77Villageois faciles",
"category.easy_villagers": "\u00a77Villageois faciles"
}
9 changes: 9 additions & 0 deletions assets/easy_villagers/lang/id_id.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"gui.easy_villagers.food_items": "\u00a77Food Items",
"gui.easy_villagers.output_items": "\u00a77Output",
"gui.easy_villagers.input_villagers": "\u00a77Masukkan Penduduk",
"gui.easy_villagers.output_villagers": "\u00a77Keluaran Penduduk",
"gui.easy_villagers.output": "\u00a77Keluaran Item",
"itemGroup.easy_villagers": "\u00a77Penduduk Dimudahkan",
"category.easy_villagers": "\u00a77Penduduk Dimudahkan"
}
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/ko_kr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77자동 상인",
"gui.easy_villagers.food_items": "\u00a77음식",
"gui.easy_villagers.output_items": "\u00a77완료",
"gui.easy_villagers.input_villagers": "\u00a77아이템 투입구",
"gui.easy_villagers.output_villagers": "\u00a77완료",
"gui.easy_villagers.input": "\u00a77거래 아이템 투입구",
"gui.easy_villagers.output": "\u00a77완료",
"itemGroup.easy_villagers": "\u00a77쉬운 주민들",
"category.easy_villagers": "\u00a77쉬운 마을 사람들"
}
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/pt_br.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77Bloco de Comercio Automatico",
"gui.easy_villagers.food_items": "\u00a77Itens Alimentares",
"gui.easy_villagers.output_items": "\u00a77Saída",
"gui.easy_villagers.input_villagers": "\u00a77Entrada de Aldeão",
"gui.easy_villagers.output_villagers": "\u00a77Saída de Aldeão",
"gui.easy_villagers.input": "\u00a77Entrada de Itens",
"gui.easy_villagers.output": "\u00a77Saída de Itens",
"itemGroup.easy_villagers": "\u00a77Easy Villagers",
"category.easy_villagers": "\u00a77Easy Villagers"
}
11 changes: 11 additions & 0 deletions assets/easy_villagers/lang/ru_ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"block.easy_villagers.auto_trader": "\u00a77Автоторговец",
"gui.easy_villagers.food_items": "\u00a77Еда предметы",
"gui.easy_villagers.output_items": "\u00a77Вывод",
"gui.easy_villagers.input_villagers": "\u00a77Житель для ввода",
"gui.easy_villagers.output_villagers": "\u00a77Житель для вывода",
"gui.easy_villagers.input": "\u00a77Предмет для ввода",
"gui.easy_villagers.output": "\u00a77Предмет для вывода",
"itemGroup.easy_villagers": "\u00a77Easy villagers",
"category.easy_villagers": "\u00a77Easy villagers"
}
9 changes: 9 additions & 0 deletions assets/easy_villagers/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"gui.easy_villagers.food_items": "\u00a77食物",
"gui.easy_villagers.output_items": "\u00a77输出",
"gui.easy_villagers.input_villagers": "\u00a77村民输入",
"gui.easy_villagers.output_villagers": "\u00a77村民输出",
"gui.easy_villagers.output": "\u00a77输出物品",
"itemGroup.easy_villagers": "\u00a77Easy Villagers",
"category.easy_villagers": "\u00a77Easy Villagers"
}
95 changes: 95 additions & 0 deletions assets/easy_villagers/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
<!-- modrinth_exclude.start -->

# Easy Villagers ![](http://cf.way2muchnoise.eu/full_400514_downloads.svg) ![](http://cf.way2muchnoise.eu/versions/400514.svg)

## Links
- [CurseForge](https://www.curseforge.com/minecraft/mc-mods/easy-villagers)
- [ModRepo](https://modrepo.de/minecraft/easy_villagers/overview)
- [GitHub](https://github.com/henkelmax/easy-villagers)
- [FAQ](https://modrepo.de/minecraft/easy_villagers/faq)
- [Credits](https://modrepo.de/minecraft/easy_villagers/credits)

---

<!-- modrinth_exclude.end -->

This mod lets you pick up villagers as an item.
There are also blocks that substitute every farm that includes villagers.

## The Villager Item

The villager item can be obtained by sneaking and right-clicking a villager or pressing the `V` key.

![](https://media.giphy.com/media/LnvMxJIQ0QwDARBMLn/giphy.gif)

The villager item can be placed by right-clicking on the ground.

![](https://media.giphy.com/media/l1x1HXd25QnhauuSye/giphy.gif)

## The Trader Block

The trader block allows trading with the villager without having to deal with securing the villager.
This block also allows the villager to restock in non-working hours.
The restocking time of the villager is not dependent on any external sources like day/night time or dimension.
You can customize the trading interval in the config.

![](https://media.giphy.com/media/hQosKTXihKZuRlEmcy/giphy.gif)

## The Auto Trader Block

The auto trader works exactly line the trader block, except it automatically trades items for you.
You can also automatically put items in and take items out with a hopper.
The cooldown between trades is fully configurable.

![](https://media.giphy.com/media/VSEnGAkDcXRRRGNmuf/giphy.gif)

## The Farmer Block

The farmer block contains a whole crop farm in a single block. This helps to reduce lag and save space.

![](https://media.giphy.com/media/Quz7YOOjcOZqW6MMTf/giphy.gif)

## The Breeder Block

The breeder block produces baby villagers by putting in food. This also helps to reduce lag, save space and also a lot of frustration.

![](https://media.giphy.com/media/gHcgWIbkb6VGRJXuox/giphy.gif)

## The Converter Block

The converter block converts villagers to zombie villagers and cures them afterwards, enabling the player that placed the block better trades from the cured villager.
This block needs a golden apple, any type of potion of weakness and the villager to convert.
This process takes approximately five minutes.

![](https://media.giphy.com/media/l29L7NZ6zURrz0h5Dy/giphy.gif)

## The Iron Farm Block

The iron farm block contains a complete iron farm in a single block.
It produces one iron golem every four minutes.
This averages about one iron ingot per minute.

![](https://media.giphy.com/media/cMK6vI8EgSWA1Tzete/giphy.gif)

## The Incubator Block

The incubator block increases the growth rate of baby villagers.
The speed can be changed in the config.

## Trade Cycling

When looking for a good trade, you always have to remove the villagers workstation, in order to reset their trades.
The trade cycle button solves this problem. If a villager hasn't been traded before, you can just press it and the trades reset automatically.
Alternatively you can use the `C` key to cycle trades.

This also works for normal villagers.

![](https://media.giphy.com/media/6mO7UlamgPV08FSWga/giphy.gif)

---

You can take stuff out of these blocks, by sneaking and right-clicking the block with an empty hand.

Baby villagers are able to grow up inside of blocks, but the functionality of the blocks will not work until they are grown.

All blocks keep their stuff inside if they are broken.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 48679b1

Please sign in to comment.