Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashes on Loading Family Tree #1366

Open
wants to merge 750 commits into
base: 1.12.2-6.0.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
750 commits
Select commit Hold shift + click to select a range
953b580
added villageEditor item
Luke100000 Sep 7, 2021
b912bd5
fixed natural outlaws, fixed guards behaviour
Luke100000 Sep 13, 2021
a3e9a6c
guards panic on low health
Luke100000 Sep 13, 2021
f5bf85d
added self-defence
Luke100000 Sep 13, 2021
368e9d8
maybe fixed outlaw spawning
Luke100000 Sep 14, 2021
638187f
added cooldown to armor change
Luke100000 Sep 14, 2021
42ee45e
marked active profession in villagerEditor
Luke100000 Sep 14, 2021
eebb3c3
added armor gifts, adapted sword values
Luke100000 Sep 14, 2021
642cb15
villagers equip themselves on danger
Luke100000 Sep 14, 2021
b12ddc7
toggle always-armor-wear mode
Luke100000 Sep 14, 2021
b5b89cf
guards and archers favour the inn
Luke100000 Sep 14, 2021
2a29634
villager no longer eat crap
Luke100000 Sep 14, 2021
e6bf5bf
improved villager equipping stuff
Luke100000 Sep 14, 2021
62293bb
fixed archer spam
Luke100000 Sep 15, 2021
f350d83
- A lot more gift options
JahxSenpoopie Sep 15, 2021
45035d0
Merge remote-tracking branch 'origin/1.16_architectury' into 1.16_arc…
JahxSenpoopie Sep 15, 2021
e701e09
fixed gift ids
Luke100000 Sep 15, 2021
dcdc275
fixed bungawunga file name
Luke100000 Sep 15, 2021
c6fdf90
fixed dropping blankets
Luke100000 Sep 20, 2021
c3f9ab0
added age to villagerEditor
Luke100000 Sep 20, 2021
5e63933
added smoothness
Luke100000 Sep 20, 2021
596213b
fixed procreating not using baby tracker
Luke100000 Sep 20, 2021
223d393
fixed zombie villager using mca professions
Luke100000 Sep 20, 2021
5472213
replaced zombieVillager
Luke100000 Sep 20, 2021
caff33c
you can no longer talk to zombies
Luke100000 Sep 20, 2021
bcd81d5
renamed next to actions
Luke100000 Sep 21, 2021
d8df6f2
IntelliJ moment
Luke100000 Sep 22, 2021
d0d1488
added infirmary
Luke100000 Sep 27, 2021
8bf5e4f
Ignore arch transform files
Sollace Oct 2, 2021
5fd82a0
Fixed build (I think?)
Sollace Oct 2, 2021
a59b367
Fix incorrect refmap name (should fix mixins)
Sollace Oct 2, 2021
b27ea1e
Manually specify the targets so mixins can actually find them in a re…
Sollace Oct 3, 2021
b249cc9
made villager editor server friendly
Luke100000 Oct 7, 2021
befe354
fixed runClients and mixin errors
Luke100000 Oct 7, 2021
9f16a5d
fixed tombstone not syncing on forge using Pfusch solution
Luke100000 Oct 9, 2021
44c57eb
fixed the damn mixin
Luke100000 Oct 9, 2021
cf65da3
fixed child texture
Luke100000 Oct 9, 2021
a1067cd
extended and fixed admin commands
Luke100000 Oct 9, 2021
d437081
added translations
Luke100000 Oct 9, 2021
0dbc378
fixed growing-into-block bug
Luke100000 Oct 10, 2021
546e5ec
added screams for attack and retreat
Luke100000 Oct 10, 2021
838c919
added traits, dwarfism and the Sirben disease
Luke100000 Oct 10, 2021
94608c9
made twins use the same genes
Luke100000 Oct 11, 2021
02840ce
fixed some missing phrases, added some personalities to weapons
Luke100000 Oct 13, 2021
4bf8745
children regained the ability to move. Revolutionary!
Luke100000 Oct 13, 2021
126bd38
babies no longer slider around and greet you
Luke100000 Oct 13, 2021
9a70cec
- Each gender has 5 different skin textures
JahxSenpoopie Oct 14, 2021
df17892
translated player-player interactions
Luke100000 Oct 15, 2021
bfa3788
added player support for villager editor
Luke100000 Oct 15, 2021
6b7f286
removed irrelevant tabs on player editor
Luke100000 Oct 15, 2021
76f9587
readded skins
Luke100000 Oct 15, 2021
1fdbf8b
added 3 more traits
Luke100000 Oct 16, 2021
78fb7b2
moved hair from asset to data, bugfixes and cleanup
Luke100000 Oct 16, 2021
58d6502
family tree stack-overflow fixed, jobless display fixed
Luke100000 Oct 16, 2021
ac7da67
added config save and load
Luke100000 Oct 16, 2021
e3a1f2b
config cleanup
Luke100000 Oct 16, 2021
957b9d1
added player genetics to baby
Luke100000 Oct 16, 2021
ecde2c7
removed relicts from the past
Luke100000 Oct 17, 2021
39f86bb
- Each gender has 5 different skin textures for real this time
JahxSenpoopie Oct 20, 2021
5855980
added more traits
Luke100000 Oct 21, 2021
644a2fa
fixed editor traits, baby animation
Luke100000 Oct 21, 2021
de428e6
cant hurt babies
Luke100000 Oct 21, 2021
0cff6c5
bugfixes
Luke100000 Oct 21, 2021
771c7be
bugfixes
Luke100000 Oct 21, 2021
67e96a2
added adoption
Luke100000 Oct 21, 2021
192f08a
added albinism
Luke100000 Oct 24, 2021
8905261
fixed typo
Luke100000 Oct 30, 2021
59c8348
fixed Sirben plague, typos and relicts from the past
Luke100000 Oct 31, 2021
3064dbc
added changelog
Luke100000 Oct 31, 2021
599e6d0
added missing zombie skins
Luke100000 Oct 31, 2021
cc6dbad
added config flag for voice acting
Luke100000 Oct 31, 2021
3695aed
fixed scythe charges
Luke100000 Oct 31, 2021
254f87a
fixed zombie curing
Luke100000 Oct 31, 2021
a513588
fixed growup and adult adoption bug
Luke100000 Oct 31, 2021
ce8b106
fixed server crash
Luke100000 Oct 31, 2021
dc8c759
fixed server/client data dependencies, fixes issue #28
Luke100000 Oct 31, 2021
d526de6
fixed pathfinder on tall villagers
Luke100000 Oct 31, 2021
b881e31
removed blueprint data dependencies
Luke100000 Oct 31, 2021
f86111a
fixed age specific translations on dedicated servers
Luke100000 Oct 31, 2021
014c6f7
synced translations
Luke100000 Oct 31, 2021
5196ce8
updated changelog
Luke100000 Oct 31, 2021
b320449
added interaction fatigue reset
Luke100000 Nov 2, 2021
ec91690
added interaction analysis
Luke100000 Nov 2, 2021
b5f01c8
added analysis for gifts, overhauled desaturation
Luke100000 Nov 2, 2021
b546ca1
fixed datapack crash on modded clients
Luke100000 Nov 2, 2021
224b7ae
added gift desaturation reset
Luke100000 Nov 2, 2021
e6245c4
renamed random to luck
Luke100000 Nov 2, 2021
5fbed11
removed Mojang bed madness, added own sleep task
Luke100000 Nov 3, 2021
e58594a
made build tasks required
Luke100000 Nov 3, 2021
18f8b9d
fixed villager follow bug
Luke100000 Nov 3, 2021
6dd0c07
fixed greeting AI
Luke100000 Nov 3, 2021
382f06d
villager will leave crowded buildings, adjustments to timings
Luke100000 Nov 3, 2021
1154636
- Farmers delight x MCA real
JahxSenpoopie Nov 4, 2021
e00b3db
fixed icons, fixed whistle recipe, fixed ring-gold crafting issue
Luke100000 Nov 14, 2021
00ac798
added vegetarian trait, fixed missing phrase
Luke100000 Nov 14, 2021
85e1d27
fixed crash and issues related to building detection
Luke100000 Nov 14, 2021
36c0d73
updated names
Luke100000 Nov 14, 2021
e5030c1
bugfixes
Luke100000 Nov 14, 2021
6c74984
improved adopting relations
Luke100000 Nov 14, 2021
e7406f5
bugfixes
Luke100000 Nov 14, 2021
9b40846
added another butcher skin
Luke100000 Nov 14, 2021
e68d042
added 2 more headstones, overhauled recipes
Luke100000 Nov 14, 2021
ff95754
only merchant player will receive tax notifications
Luke100000 Nov 14, 2021
f6a030e
ignore unknown gifts with non mca namespace, fixed doms gifts
Luke100000 Nov 14, 2021
46b7ade
fixed outdated translation variables
Luke100000 Nov 15, 2021
152f203
Fixed crash when a villager with an unloaded partner tries to give birth
Sollace Nov 16, 2021
3ed03fd
Rather only give birth if the father is not out getting milk
Sollace Nov 16, 2021
d8be3a1
half a million bugfixes and improvements regarding buildings, bluepri…
Luke100000 Nov 20, 2021
67d2f5b
added restricted building, bugfixes
Luke100000 Nov 20, 2021
beffba1
added errors messages, added clarification message for armour command…
Luke100000 Nov 20, 2021
3686950
fixed guards look behaviour
Luke100000 Nov 21, 2021
15d428d
fixed teleporting away bug
Luke100000 Nov 21, 2021
a7dcbf0
updated readme
Luke100000 Nov 21, 2021
77299a2
fixed typo
Luke100000 Nov 21, 2021
1daa7f9
bugfix
Luke100000 Nov 22, 2021
68376f0
improved blueprint tooltips
Luke100000 Nov 22, 2021
f3d96e2
made villager editor animated
Luke100000 Nov 22, 2021
a8cbe39
bugfix
Luke100000 Nov 22, 2021
b3b9f02
fixed residency crash
Luke100000 Nov 23, 2021
eda0455
bugfix
Luke100000 Nov 23, 2021
bc56c74
bugfix
Luke100000 Nov 23, 2021
8411e13
Change teleporting to not send villagers all the way to the top of th…
Sollace Nov 28, 2021
846337a
- New textures for blue print
JahxSenpoopie Dec 2, 2021
48fe68d
- Replaced Keegans textures for hair and clothes
JahxSenpoopie Dec 4, 2021
1daabde
a bunch of bugfixes
Luke100000 Dec 6, 2021
3edf865
more bugfixes
Luke100000 Dec 6, 2021
a9e1d0a
added baby retrieval
Luke100000 Dec 6, 2021
5bd2392
added some toast
Luke100000 Dec 6, 2021
b83f18d
moved random baby names to server
Luke100000 Dec 6, 2021
48d1eb4
replaced some villager AI tasks to actually work with mca villagers, …
Luke100000 Dec 8, 2021
7445834
fixed golem
Luke100000 Dec 8, 2021
761060c
improved archer AI, fixed getting stuck in doors
Luke100000 Dec 8, 2021
628a14f
Guards no longer panic when a raid happens
Luke100000 Dec 8, 2021
cb3c070
added final bountyhunter wave and fixed reputation update issues
Luke100000 Dec 8, 2021
c6a6b67
added missing recipes to book
Luke100000 Dec 9, 2021
b84ed37
fixes
Luke100000 Dec 9, 2021
8e572e0
removed cloth flag from villager model
Luke100000 Dec 9, 2021
b8f003b
fixed marriage issues on death
Luke100000 Dec 9, 2021
26748b2
added relations to villager editor
Luke100000 Dec 9, 2021
0b86ad9
removed child profession
Luke100000 Dec 9, 2021
df7280f
fixed guard spam
Luke100000 Dec 9, 2021
da642d8
Rank Mayor can now make villagers guards or archers manually
Luke100000 Dec 9, 2021
3736fe2
removed spouse data from entity itself
Luke100000 Dec 10, 2021
74fc782
grim reaper summon feedback
Luke100000 Dec 10, 2021
549cdab
Update gradle
Sollace Dec 10, 2021
5371b83
finished manual relation management
Luke100000 Dec 10, 2021
78dfb35
Modernise reaper spawning and add some logging
Sollace Dec 10, 2021
726be08
Fix forge error
Sollace Dec 10, 2021
199a719
Added infernal flames and made it so putting out the center flame wil…
Sollace Dec 10, 2021
d9598fb
Fix all the little breadcrumbs Luke has been sprinking all over the c…
Sollace Dec 10, 2021
4b77295
Wasn't supposed to commit that. Woops!
Sollace Dec 10, 2021
d19598b
made villager silent
Luke100000 Dec 13, 2021
65c40a5
forgot to save
Luke100000 Dec 13, 2021
25d473d
added village rename
Luke100000 Dec 13, 2021
009847f
Fixed crash upon joining a server
Sollace Dec 13, 2021
5bb054b
support for neutral gender parents
Luke100000 Dec 13, 2021
af073ec
added king rank
Luke100000 Dec 14, 2021
5033f38
fixed children clothes
Luke100000 Dec 18, 2021
50a1389
bugfixes
Luke100000 Dec 18, 2021
6c2466b
added family tree book
Luke100000 Dec 18, 2021
dc99bba
bugfix and cleanup
Luke100000 Dec 18, 2021
e0950ac
fixed reaper summoning
Luke100000 Dec 18, 2021
92303be
reformatted
Luke100000 Dec 29, 2021
cb439ee
experienced villagers no longer get guards
Luke100000 Dec 29, 2021
d6856a4
fixed ranks, added dialogues to set profession command
Luke100000 Dec 29, 2021
7df7101
can no longer pickup teens
Luke100000 Dec 29, 2021
f957dcb
added icon for infirmary
Luke100000 Dec 29, 2021
6dc98d4
fixed curing
Luke100000 Dec 30, 2021
2c22fc0
added missing translations
Luke100000 Jan 4, 2022
0d268b9
added book of supporters and enhanced books
Luke100000 Jan 4, 2022
bab1ac0
supporter book now works on dedicated servers too
Luke100000 Jan 4, 2022
19e7669
added wiki authors to supporters
Luke100000 Jan 4, 2022
0cfd621
whoops
Luke100000 Jan 5, 2022
62bd935
made book of supporters craftable and an advancement reward
Luke100000 Jan 5, 2022
23c300c
improved teleportation and follow task
Luke100000 Jan 5, 2022
f088404
fixed tombstone models
Luke100000 Jan 5, 2022
235d5eb
Fixed sleeping villagers not waking up when moved around
Luke100000 Jan 5, 2022
6eda7e0
fixed invalid translation
Luke100000 Jan 5, 2022
55e2ff3
extended custom books, added wip letter of condolence
Luke100000 Jan 6, 2022
223cbbe
Fixed dimension issues with player and villager data
Luke100000 Jan 6, 2022
cc2d63e
finished letter of condolence and mail system
Luke100000 Jan 7, 2022
dbf044e
glass roofs fixed
Luke100000 Jan 7, 2022
34c534d
- Added some new adult clothing(8 for now)
JahxSenpoopie Jan 13, 2022
2447692
updated translations, fixed outdated variable syntax
Luke100000 Jan 14, 2022
38344a5
resolved todos, added admin commands
Luke100000 Jan 14, 2022
a1f197e
squarerooted name chance
Luke100000 Jan 14, 2022
03cb2a6
Temporary disabled baby tracker
Luke100000 Jan 14, 2022
1e8244f
fixed inventory duplication bug
Luke100000 Jan 14, 2022
6f7fbcb
added trading with family
Luke100000 Jan 14, 2022
31571a4
fixed deadlock in reaper spawner
Luke100000 Jan 14, 2022
24b1865
villager marriages now respect player hearts
Luke100000 Jan 14, 2022
71f73dc
- Added the remaining adult jobless clothes
JahxSenpoopie Jan 14, 2022
9b4faca
Merge remote-tracking branch 'origin/1.16_architectury' into 1.16_arc…
JahxSenpoopie Jan 14, 2022
f47cad3
- Fixed a small issue with 9.pngs not appearing
JahxSenpoopie Jan 14, 2022
4d24465
fixed #49
Luke100000 Jan 15, 2022
ff4c55a
adjusted baby chance
Luke100000 Jan 15, 2022
45cd9d1
golden apple stack decrease on gift
Luke100000 Jan 16, 2022
3cc87a8
fixed crash
Luke100000 Jan 16, 2022
aff661f
Villagers will also update baby time
Luke100000 Jan 16, 2022
6a2758a
fixed crash caused by default locale (#62)
Luke100000 Jan 28, 2022
6bd6e1e
fixed relations not considering indirect members
Luke100000 Jan 28, 2022
38bedf6
actually using blueprint thresholds now
Luke100000 Jan 28, 2022
95939f0
fixed sleeping issue
Luke100000 Jan 28, 2022
45abcb4
now both player parents get initial hearts
Luke100000 Jan 28, 2022
7dfaf15
improved support for modded gifts
Luke100000 Jan 28, 2022
d879fd8
moved farmers delight gifts
Luke100000 Jan 28, 2022
76bf1a0
split common gift files
Luke100000 Jan 28, 2022
86d3a61
removed duplicates and cleaned up
Luke100000 Jan 28, 2022
5cb7f80
Don't do reaper spawn check if disabled
MelnCat Jan 29, 2022
c279681
Merge pull request #67 from MelnCat/patch-1
Luke100000 Jan 29, 2022
7da0282
addBuilding command will also look for graveyards
Luke100000 Jan 31, 2022
6e3e996
added translators for #45
Luke100000 Feb 1, 2022
976f1a1
Update README.md
Luke100000 Feb 1, 2022
d5ce5d8
- Made Berry good viable for gifts
JahxSenpoopie Feb 1, 2022
e776223
removed outdated changelog
Luke100000 Feb 1, 2022
ced0b4a
readded Blacksmith functionality
Luke100000 Feb 4, 2022
efa616c
Fixed #58 scaling-flickering with iguana tweaks
Luke100000 Feb 4, 2022
e0fe6ab
cleanup, increase POI validation range
Luke100000 Feb 4, 2022
552587f
added enter/leave town message config for #65
Luke100000 Feb 4, 2022
90d8815
Added text when trying to assign to invalid buildings
Luke100000 Feb 5, 2022
50d9788
Improved interaction layout
Luke100000 Feb 5, 2022
4d6f1dc
Staff of Life can no longer be enchanted
Luke100000 Feb 5, 2022
9e0f16f
bugfixes
Luke100000 Feb 6, 2022
d1a8c80
fixed chores phrase names
Luke100000 Feb 6, 2022
14fe0ff
updated CurseForge link
Luke100000 Feb 8, 2022
049d77f
Command kill no longer counts as murder
Luke100000 Feb 9, 2022
d0647d7
Merge remote-tracking branch 'origin/1.16_architectury' into 1.16_arc…
Luke100000 Feb 9, 2022
520f1ea
Limits bounty hunter wave to 30
Luke100000 Feb 9, 2022
071fb0e
cleanup, hopefully fixed empty village issue
Luke100000 Feb 12, 2022
1759680
Added config flag to disable name tags
Luke100000 Feb 12, 2022
f7c229c
Fix: Properly fix the null villages, and remove them
CDAGaming Feb 13, 2022
7bf4aed
Added github actions support
CDAGaming Feb 13, 2022
e684a0f
Merge pull request #78 from CDAGaming/1.16_architectury
Luke100000 Feb 13, 2022
6b594bb
Merge pull request #79 from CDAGaming/feature/github_actions
Luke100000 Feb 13, 2022
1a24c02
updated changelog
Luke100000 Feb 13, 2022
81e2d18
Fixed issues when assigning family in editor (#64)
Luke100000 Feb 13, 2022
212bdd3
fixed missing method
Luke100000 Feb 13, 2022
f036c34
Buildings now support modded chests
Luke100000 Feb 13, 2022
dc17b85
updated zombie clothings
Luke100000 Feb 13, 2022
438ec91
Update gradle.yml
Luke100000 Feb 13, 2022
4fe4718
Villagers will now use your editor name
Luke100000 Feb 13, 2022
1d7004a
Sync: Sync pr_gradle.yml to fix 1.16 pr builds
CDAGaming Feb 13, 2022
aaeea32
Merge pull request #81 from CDAGaming/1.16_architectury
Luke100000 Feb 13, 2022
01cfe20
Fixed letter author and creative mode usage
Luke100000 Feb 13, 2022
678b023
Strengthened Grim Reaper, fixed #71
Luke100000 Feb 14, 2022
ba885ea
fixed gift datapacks
Luke100000 Feb 17, 2022
5b9f4a4
added dynamic gifts
Luke100000 Feb 17, 2022
17e35ea
updated translations
Luke100000 Feb 17, 2022
8225476
updated supporters lists
Luke100000 Feb 17, 2022
9a298b0
fixed book, fixed long translator names
Luke100000 Feb 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
35 changes: 0 additions & 35 deletions .github/ISSUE_TEMPLATE/bug-report.md

This file was deleted.

20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature-change-request.md

This file was deleted.

56 changes: 56 additions & 0 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Java CI with Gradle

on: [ push ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v1
with:
java-version: 17
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle - Forge
run: ./gradlew :forge:build
- name: Build with Gradle - Fabric
run: ./gradlew :fabric:build
- name: Upload Artifacts - Forge
uses: actions/upload-artifact@v2
with:
name: forge_artifacts
path: ./forge/build/libs/
- name: Upload Artifacts - Fabric
uses: actions/upload-artifact@v2
with:
name: fabric_artifacts
path: ./fabric/build/libs/
# - name: Release Build
# uses: softprops/action-gh-release@v1
# if: startsWith(github.ref, 'refs/tags/')
# with:
# body_path: CHANGELOG.md
# files: "./build/libs/**"
# - name: Build Success
# uses: rjstone/discord-webhook-notify@v1
# if: success()
# with:
# severity: info
# details: Build Succeeded!
# webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
# - name: Build Failure
# uses: rjstone/discord-webhook-notify@v1
# if: failure()
# with:
# severity: error
# details: Build Failed!
# webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
# - name: Build Cancelled
# uses: rjstone/discord-webhook-notify@v1
# if: cancelled()
# with:
# severity: warn
# details: Build Canceled!
# webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}

29 changes: 29 additions & 0 deletions .github/workflows/pr_gradle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Java CI with Gradle

on: [ pull_request ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up JDK 17
uses: actions/setup-java@v1
with:
java-version: 17
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle - Forge
run: ./gradlew :forge:build
- name: Build with Gradle - Fabric
run: ./gradlew :fabric:build
- name: Upload Artifacts - Forge
uses: actions/upload-artifact@v2
with:
name: forge_artifacts
path: ./forge/build/libs/
- name: Upload Artifacts - Fabric
uses: actions/upload-artifact@v2
with:
name: fabric_artifacts
path: ./fabric/build/libs/

15 changes: 14 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,17 @@ build
# other
eclipse
run
classes
backup

# Files from Forge MDK
forge*changelog.txt
/src/main/resources/assets/mca/skins/old
/src/main/original-java
/mapppings
/mcmodsrepo
/local.properties

# Files from architectury
.architectury-transformer
/logs
/common/src/main/resources/assets/mca/textures/*.psd
61 changes: 61 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Minecraft Client (:fabric)",
"request": "launch",
"cwd": "${workspaceFolder}/run",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "dev.architectury.transformer.TransformerRuntime",
"vmArgs": "-Dfabric.dli.config\u003dC:\\dev\\gradle@@00201.9\\minecraft-comes-alive\\fabric\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dclient -Dfabric.dli.main\u003dnet.fabricmc.loader.launch.knot.KnotClient -Darchitectury.main.class\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.main_class\" -Darchitectury.runtime.transformer\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.transforms\" -Darchitectury.properties\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.properties\" -Djdk.attach.allowAttachSelf\u003dtrue -javaagent:\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\.gradle\\architectury\\architectury-transformer-agent.jar\"",
"args": "",
"env": {},
"projectName": ":fabric"
},
{
"type": "java",
"name": "Minecraft Server (:fabric)",
"request": "launch",
"cwd": "${workspaceFolder}/run",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "dev.architectury.transformer.TransformerRuntime",
"vmArgs": "-Dfabric.dli.config\u003dC:\\dev\\gradle@@00201.9\\minecraft-comes-alive\\fabric\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dserver -Dfabric.dli.main\u003dnet.fabricmc.loader.launch.knot.KnotServer -Darchitectury.main.class\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.main_class\" -Darchitectury.runtime.transformer\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.transforms\" -Darchitectury.properties\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\fabric\\.gradle\\architectury\\.properties\" -Djdk.attach.allowAttachSelf\u003dtrue -javaagent:\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\.gradle\\architectury\\architectury-transformer-agent.jar\"",
"args": "nogui",
"env": {},
"projectName": ":fabric"
},
{
"type": "java",
"name": "Minecraft Client (:forge)",
"request": "launch",
"cwd": "${workspaceFolder}/run",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "dev.architectury.transformer.TransformerRuntime",
"vmArgs": "-Dfabric.dli.config\u003dC:\\dev\\gradle@@00201.9\\minecraft-comes-alive\\forge\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dclient -Dfabric.dli.main\u003dnet.minecraftforge.userdev.LaunchTesting -Darchitectury.main.class\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.main_class\" -Darchitectury.runtime.transformer\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.transforms\" -Darchitectury.properties\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.properties\" -Djdk.attach.allowAttachSelf\u003dtrue -javaagent:\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\.gradle\\architectury\\architectury-transformer-agent.jar\"",
"args": "",
"env": {
"MOD_CLASSES": "main_a95852f%%C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\build\\resources\\main;main_a95852f%%C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\build\\classes\\java\\main"
},
"projectName": ":forge"
},
{
"type": "java",
"name": "Minecraft Server (:forge)",
"request": "launch",
"cwd": "${workspaceFolder}/run",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "dev.architectury.transformer.TransformerRuntime",
"vmArgs": "-Dfabric.dli.config\u003dC:\\dev\\gradle@@00201.9\\minecraft-comes-alive\\forge\\.gradle\\loom-cache\\launch.cfg -Dfabric.dli.env\u003dserver -Dfabric.dli.main\u003dnet.minecraftforge.userdev.LaunchTesting -Darchitectury.main.class\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.main_class\" -Darchitectury.runtime.transformer\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.transforms\" -Darchitectury.properties\u003d\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\.gradle\\architectury\\.properties\" -Djdk.attach.allowAttachSelf\u003dtrue -javaagent:\"C:\\dev\\gradle 1.9\\minecraft-comes-alive\\.gradle\\architectury\\architectury-transformer-agent.jar\"",
"args": "nogui",
"env": {
"MOD_CLASSES": "main_b3f550b%%C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\build\\resources\\main;main_b3f550b%%C:\\dev\\gradle 1.9\\minecraft-comes-alive\\forge\\build\\classes\\java\\main"
},
"projectName": ":forge"
}
]
}
67 changes: 0 additions & 67 deletions CHANGELOG

This file was deleted.

24 changes: 19 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,37 @@
Minecraft Comes Alive
Minecraft Comes Alive Reborn
=====================
Minecraft Comes Alive (MCA) is a Minecraft mod that replaces Minecraft's villagers with normal player-like NPCs. It works in single player, LAN, and SMP.

Villagers can be interacted with - you can talk to them, ask them to follow you, set their home, give them gifts, etc. Interacting with people builds relationships. Get your relationship high enough and you will be able to marry someone.
Villagers can be interacted with - you can talk to them, ask them to follow you, set their home, give them gifts, etc. Interacting with people builds relationships. Get your relationship high enough, and you will be able to marry someone.

After getting married, you will be able to have children who will do many chores for you such as: Farming, Fishing, Woodcutting, Hunting, and Mining.

Children will eventually grow up into adults. Adults can get married and have children of their own, and this cycle can repeat indefinitely!

MCA Reborn is a rewrite of MCA for Minecraft 1.16.5 and upwards, featuring extended village management, villager genetics and various enhancements.

## CurseForge
Build versions will be uploaded here:
https://www.curseforge.com/minecraft/mc-mods/minecraft-comes-alive-reborn

## Dependencies
At runtime, MCA has no external dependencies other than Minecraft Forge.
MCA has no external dependencies other than Minecraft Forge or Fabric.

## Compatibilities
MCA is usually compatible with every mod, except when it comes to recognising items (e.g. gifting).

For development, MCA depends on Lombok. It will be installed automatically when you set up your development environment. Install the Lombok plugin for your relevant IDE if you have trouble building in your IDE.
Following mods have the required resourcepacks included and are therefore fully compatible:
- Farmer's Delight

## Contributing
Any contributions to are welcome. Simply clone into your workspace, set it up, make your changes, and submit a pull request for review.

Alternatively you can help translating MCA into your language on [Crowdin](https://crowdin.com/project/minecraft-comes-alive-2)!

Or you can Join the [Discord Community](https://discord.gg/MDcv8kmYHP) for questions, suggestions or social interactions.

## Credits
These individuals made substantial contributions to MCA - without them, continued progress may have been impossible.
These individuals made substantial contributions to (vanilla) MCA - without them, continued progress may have been impossible.
- SheWolfDeadly
- ntzrmtthihu777
- ko2fan
Expand Down
Loading