├── .github └── workflows │ ├── build.yml │ ├── gradle.yml │ ├── matrix_includes.json │ ├── matrix_prep.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── README_CN.md ├── common.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshot1.png ├── screenshot2.png ├── settings.gradle ├── src └── main │ ├── java │ └── me │ │ └── ivan1f │ │ └── villagerhelper │ │ ├── VillagerHelperMod.java │ │ ├── config │ │ └── Configs.java │ │ ├── gui │ │ └── ConfigScreen.java │ │ ├── mixins │ │ ├── client │ │ │ ├── SettingsScreenMixin.java │ │ │ ├── TitleScreenMixin.java │ │ │ └── VillagerEntityMixin.java │ │ ├── compat │ │ │ └── VillagerEntityMixin.java │ │ ├── network │ │ │ ├── ClientPlayNetworkHandlerMixin.java │ │ │ ├── CustomPayloadC2SPacketAccessor.java │ │ │ ├── CustomPayloadS2CPacketAccessor.java │ │ │ └── ServerPlayNetworkHandlerMixin.java │ │ ├── render │ │ │ ├── GameRendererMixin.java │ │ │ ├── VillagerEntityRendererMixin.java │ │ │ └── WorldRendererMixin.java │ │ └── server │ │ │ ├── PlayerManagerMixin.java │ │ │ └── VillagerEntityMixin.java │ │ ├── network │ │ ├── ClientNetworkHandler.java │ │ ├── Network.java │ │ └── ServerNetworkHandler.java │ │ ├── renderers │ │ ├── IRenderer.java │ │ └── PoiRenderer.java │ │ └── utils │ │ ├── FileUtils.java │ │ ├── RegistryUtils.java │ │ └── RenderUtils.java │ └── resources │ ├── assets │ └── villagerhelper │ │ ├── icon.png │ │ └── lang │ │ ├── en_us.json │ │ └── zh_cn.json │ ├── fabric.mod.json │ └── villagerhelper.mixins.json └── versions ├── 1.14.4 └── gradle.properties ├── 1.15.2 └── gradle.properties ├── 1.16.5 └── gradle.properties ├── 1.17.1 └── gradle.properties ├── 1.18.2 └── gradle.properties ├── 1.19.x └── gradle.properties ├── mainProject └── mapping-1.16-1.17.txt /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/matrix_includes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.github/workflows/matrix_includes.json -------------------------------------------------------------------------------- /.github/workflows/matrix_prep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.github/workflows/matrix_prep.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/README_CN.md -------------------------------------------------------------------------------- /common.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/common.gradle -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/gradlew.bat -------------------------------------------------------------------------------- /screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/screenshot1.png -------------------------------------------------------------------------------- /screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/screenshot2.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/VillagerHelperMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/VillagerHelperMod.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/config/Configs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/config/Configs.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/gui/ConfigScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/gui/ConfigScreen.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/client/SettingsScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/client/SettingsScreenMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/client/TitleScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/client/TitleScreenMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/client/VillagerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/client/VillagerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/compat/VillagerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/compat/VillagerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/network/ClientPlayNetworkHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/network/ClientPlayNetworkHandlerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/network/CustomPayloadC2SPacketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/network/CustomPayloadC2SPacketAccessor.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/network/CustomPayloadS2CPacketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/network/CustomPayloadS2CPacketAccessor.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/network/ServerPlayNetworkHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/network/ServerPlayNetworkHandlerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/render/GameRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/render/GameRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/render/VillagerEntityRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/render/VillagerEntityRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/render/WorldRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/render/WorldRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/server/PlayerManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/server/PlayerManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/mixins/server/VillagerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/mixins/server/VillagerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/network/ClientNetworkHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/network/ClientNetworkHandler.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/network/Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/network/Network.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/network/ServerNetworkHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/network/ServerNetworkHandler.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/renderers/IRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/renderers/IRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/renderers/PoiRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/renderers/PoiRenderer.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/utils/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/utils/FileUtils.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/utils/RegistryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/utils/RegistryUtils.java -------------------------------------------------------------------------------- /src/main/java/me/ivan1f/villagerhelper/utils/RenderUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/java/me/ivan1f/villagerhelper/utils/RenderUtils.java -------------------------------------------------------------------------------- /src/main/resources/assets/villagerhelper/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/resources/assets/villagerhelper/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/villagerhelper/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/resources/assets/villagerhelper/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/villagerhelper/lang/zh_cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/resources/assets/villagerhelper/lang/zh_cn.json -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/villagerhelper.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/src/main/resources/villagerhelper.mixins.json -------------------------------------------------------------------------------- /versions/1.14.4/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.14.4/gradle.properties -------------------------------------------------------------------------------- /versions/1.15.2/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.15.2/gradle.properties -------------------------------------------------------------------------------- /versions/1.16.5/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.16.5/gradle.properties -------------------------------------------------------------------------------- /versions/1.17.1/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.17.1/gradle.properties -------------------------------------------------------------------------------- /versions/1.18.2/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.18.2/gradle.properties -------------------------------------------------------------------------------- /versions/1.19.x/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/1.19.x/gradle.properties -------------------------------------------------------------------------------- /versions/mainProject: -------------------------------------------------------------------------------- 1 | 1.15.2 -------------------------------------------------------------------------------- /versions/mapping-1.16-1.17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ivan-1F/VillagerHelper/HEAD/versions/mapping-1.16-1.17.txt --------------------------------------------------------------------------------