gitextract_9ljofwy4/ ├── .github/ │ └── ISSUE_TEMPLATE/ │ ├── bug-report.md │ └── feature-change-request.md ├── .gitignore ├── CHANGELOG ├── LICENSE ├── README.md ├── build.gradle ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── src/ └── main/ ├── java/ │ └── mca/ │ ├── api/ │ │ ├── API.java │ │ └── types/ │ │ ├── APIButton.java │ │ ├── Gift.java │ │ └── SkinsGroup.java │ ├── blocks/ │ │ └── BlockVillagerSpawner.java │ ├── client/ │ │ ├── MCAGuiFactory.java │ │ ├── gui/ │ │ │ ├── GuiConfigPage.java │ │ │ ├── GuiInteract.java │ │ │ ├── GuiNameBaby.java │ │ │ ├── GuiStaffOfLife.java │ │ │ ├── GuiVillagerEditor.java │ │ │ ├── GuiWhistle.java │ │ │ └── component/ │ │ │ └── GuiButtonEx.java │ │ ├── model/ │ │ │ ├── ModelGrimReaper.java │ │ │ └── ModelVillagerMCA.java │ │ ├── network/ │ │ │ └── ClientMessageQueue.java │ │ └── render/ │ │ ├── RenderGrimReaper.java │ │ ├── RenderReaperFactory.java │ │ ├── RenderVillagerFactory.java │ │ └── RenderVillagerMCA.java │ ├── command/ │ │ ├── CommandAdminMCA.java │ │ └── CommandMCA.java │ ├── core/ │ │ ├── Config.java │ │ ├── Constants.java │ │ ├── Localizer.java │ │ ├── MCA.java │ │ ├── MCAServer.java │ │ ├── forge/ │ │ │ ├── ClientProxy.java │ │ │ ├── EventHooks.java │ │ │ ├── GuiHandler.java │ │ │ ├── NetMCA.java │ │ │ └── ServerProxy.java │ │ └── minecraft/ │ │ ├── BlocksMCA.java │ │ ├── ItemsMCA.java │ │ ├── ProfessionsMCA.java │ │ ├── RoseGoldOreGenerator.java │ │ ├── SoundsMCA.java │ │ ├── VillageHelper.java │ │ └── WorldEventListenerMCA.java │ ├── entity/ │ │ ├── EntityGrimReaper.java │ │ ├── EntityVillagerMCA.java │ │ ├── ai/ │ │ │ ├── AbstractEntityAIChore.java │ │ │ ├── EntityAIAgeBaby.java │ │ │ ├── EntityAIChopping.java │ │ │ ├── EntityAIDefendFromTarget.java │ │ │ ├── EntityAIFishing.java │ │ │ ├── EntityAIGoHangout.java │ │ │ ├── EntityAIGoWorkplace.java │ │ │ ├── EntityAIHarvesting.java │ │ │ ├── EntityAIHunting.java │ │ │ ├── EntityAIMoveState.java │ │ │ ├── EntityAIProcreate.java │ │ │ ├── EntityAIProspecting.java │ │ │ └── EntityAISleeping.java │ │ ├── data/ │ │ │ ├── ParentData.java │ │ │ ├── PlayerHistory.java │ │ │ ├── PlayerSaveData.java │ │ │ └── SavedVillagers.java │ │ └── inventory/ │ │ └── InventoryMCA.java │ ├── enums/ │ │ ├── EnumAgeState.java │ │ ├── EnumChore.java │ │ ├── EnumConstraint.java │ │ ├── EnumDialogueType.java │ │ ├── EnumGender.java │ │ ├── EnumMarriageState.java │ │ ├── EnumMoveState.java │ │ └── EnumReaperAttackState.java │ ├── items/ │ │ ├── ItemBaby.java │ │ ├── ItemEngagementRing.java │ │ ├── ItemGuideBook.java │ │ ├── ItemMatchmakersRing.java │ │ ├── ItemSpawnEgg.java │ │ ├── ItemSpecialCaseGift.java │ │ ├── ItemStaffOfLife.java │ │ ├── ItemVillagerEditor.java │ │ ├── ItemWeddingRing.java │ │ └── ItemWhistle.java │ ├── server/ │ │ └── ServerMessageHandler.java │ └── util/ │ ├── ItemStackCache.java │ ├── ResourceLocationCache.java │ └── Util.java └── resources/ ├── assets/ │ └── mca/ │ ├── api/ │ │ ├── gifts.json │ │ ├── gui/ │ │ │ ├── debug.json │ │ │ ├── editor.json │ │ │ ├── interact.json │ │ │ ├── location.json │ │ │ ├── main.json │ │ │ └── work.json │ │ └── skins.json │ ├── blockstates/ │ │ ├── rose_gold_block.json │ │ ├── rose_gold_ore.json │ │ └── villager_spawner.json │ ├── lang/ │ │ ├── en_us.lang │ │ └── names.lang │ ├── models/ │ │ ├── block/ │ │ │ ├── rose_gold_block.json │ │ │ ├── rose_gold_ore.json │ │ │ └── villager_spawner.json │ │ └── item/ │ │ ├── baby_boy.json │ │ ├── baby_girl.json │ │ ├── book_death.json │ │ ├── book_family.json │ │ ├── book_infection.json │ │ ├── book_romance.json │ │ ├── book_rose_gold.json │ │ ├── egg_female.json │ │ ├── egg_male.json │ │ ├── engagement_ring.json │ │ ├── engagement_ring_rg.json │ │ ├── gold_dust.json │ │ ├── matchmakers_ring.json │ │ ├── rose_gold_block.json │ │ ├── rose_gold_dust.json │ │ ├── rose_gold_ingot.json │ │ ├── staff_of_life.json │ │ ├── villager_editor.json │ │ ├── wedding_ring.json │ │ ├── wedding_ring_rg.json │ │ └── whistle.json │ ├── recipes/ │ │ ├── engagement_ring.json │ │ ├── engagement_ring_rg.json │ │ ├── gold_dust.json │ │ ├── gold_nugget_from_dust.json │ │ ├── matchmakers_ring.json │ │ ├── rose_gold_block.json │ │ ├── rose_gold_dust_from_ingot.json │ │ ├── rose_gold_ingot_from_dust.json │ │ ├── wedding_ring.json │ │ ├── wedding_ring_rg.json │ │ └── whistle.json │ ├── sounds/ │ │ ├── reaper-block.ogg │ │ ├── reaper-death.ogg │ │ ├── reaper-idle.ogg │ │ ├── reaper-scythe-out.ogg │ │ ├── reaper-scythe-swing.ogg │ │ └── reaper-summon.ogg │ └── sounds.json ├── mcmod.info └── pack.mcmeta