├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── mendedminecarts │ ├── AbstractMinecartEntityAccess.java │ ├── AbstractMinecartEntityAccess_Physics.java │ ├── CartHelper.java │ ├── MendedMinecartsMod.java │ ├── MendedMinecartsSettingCommand.java │ ├── MinecartDisplayData.java │ ├── RailHitboxHelper.java │ ├── RailPlacementHelper.java │ ├── mixin │ ├── AbstractBlockSettingAccessor.java │ ├── AbstractMinecartEntityMixin_Client.java │ ├── AbstractMinecartEntityMixin_ConfiguredSpeed.java │ ├── AbstractMinecartEntityMixin_DerailFix.java │ ├── AbstractMinecartEntityMixin_YawFix.java │ ├── AbstractRailBlockMixin.java │ ├── BlocksMixin.java │ ├── ClientWorldMixin.java │ ├── CommandManagerMixin.java │ ├── DataQueryHandlerMixin.java │ ├── EntityShapeContextAccessor.java │ ├── EntityTrackerEntryMixin.java │ ├── HopperMinecartEntityMixin.java │ ├── ItemStackMixin_ItemCap.java │ ├── LavaCauldronBlockMixin_TNTCartDamage.java │ ├── MinecartEntityRendererMixin.java │ ├── StorageMinecartEntityMixin_ItemCap.java │ ├── TntMinecartEntityMixin.java │ ├── WorldRendererMixin_Client.java │ ├── boat │ │ └── BoatEntityMixin.java │ ├── placement │ │ ├── AbstractRailBlockMixin.java │ │ └── DetectorRailBlockMixin.java │ └── settings │ │ ├── ClientPlayNetworkHandlerMixin.java │ │ ├── CustomPayloadS2CPacketMixin.java │ │ └── PlayerManagerMixin.java │ └── settings │ ├── BooleanSetting.java │ ├── DoubleSetting.java │ ├── IntegerSetting.java │ ├── Setting.java │ ├── SettingGroup.java │ └── SettingSync.java └── resources ├── assets └── mendedminecarts │ ├── icon.png │ └── lang │ └── en_us.json ├── fabric.mod.json └── mendedminecarts.mixins.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/AbstractMinecartEntityAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/AbstractMinecartEntityAccess.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/AbstractMinecartEntityAccess_Physics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/AbstractMinecartEntityAccess_Physics.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/CartHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/CartHelper.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/MendedMinecartsMod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/MendedMinecartsMod.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/MendedMinecartsSettingCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/MendedMinecartsSettingCommand.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/MinecartDisplayData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/MinecartDisplayData.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/RailHitboxHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/RailHitboxHelper.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/RailPlacementHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/RailPlacementHelper.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractBlockSettingAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractBlockSettingAccessor.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_Client.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_ConfiguredSpeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_ConfiguredSpeed.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_DerailFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_DerailFix.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_YawFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractMinecartEntityMixin_YawFix.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/AbstractRailBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/AbstractRailBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/BlocksMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/BlocksMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/ClientWorldMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/ClientWorldMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/CommandManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/CommandManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/DataQueryHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/DataQueryHandlerMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/EntityShapeContextAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/EntityShapeContextAccessor.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/EntityTrackerEntryMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/EntityTrackerEntryMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/HopperMinecartEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/HopperMinecartEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/ItemStackMixin_ItemCap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/ItemStackMixin_ItemCap.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/LavaCauldronBlockMixin_TNTCartDamage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/LavaCauldronBlockMixin_TNTCartDamage.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/MinecartEntityRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/MinecartEntityRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/StorageMinecartEntityMixin_ItemCap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/StorageMinecartEntityMixin_ItemCap.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/TntMinecartEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/TntMinecartEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/WorldRendererMixin_Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/WorldRendererMixin_Client.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/boat/BoatEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/boat/BoatEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/placement/AbstractRailBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/placement/AbstractRailBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/placement/DetectorRailBlockMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/placement/DetectorRailBlockMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/settings/ClientPlayNetworkHandlerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/settings/ClientPlayNetworkHandlerMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/settings/CustomPayloadS2CPacketMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/settings/CustomPayloadS2CPacketMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/mixin/settings/PlayerManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/mixin/settings/PlayerManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/BooleanSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/BooleanSetting.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/DoubleSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/DoubleSetting.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/IntegerSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/IntegerSetting.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/Setting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/Setting.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/SettingGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/SettingGroup.java -------------------------------------------------------------------------------- /src/main/java/mendedminecarts/settings/SettingSync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/java/mendedminecarts/settings/SettingSync.java -------------------------------------------------------------------------------- /src/main/resources/assets/mendedminecarts/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/resources/assets/mendedminecarts/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/mendedminecarts/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/resources/assets/mendedminecarts/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/mendedminecarts.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2No2Name/MendedMinecarts/HEAD/src/main/resources/mendedminecarts.mixins.json --------------------------------------------------------------------------------