├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java └── com │ └── halotroop │ └── vrcraft │ ├── client │ ├── ClientConfig.java │ ├── ClientEventRegistrar.java │ ├── VrCraftClient.java │ ├── mixin │ │ ├── AbstractClientPlayerEntityMixin.java │ │ ├── ClientPlayerEntityMixin.java │ │ ├── GLStateManagerMixin.java │ │ ├── PlayerEntityRendererMixin.java │ │ └── RenderSystemMixin.java │ ├── render │ │ └── entity │ │ │ └── feature │ │ │ └── PatreonFeatureRenderer.java │ └── util │ │ └── external │ │ └── PatreonImpl.java │ ├── common │ ├── VRConfig.java │ ├── VrCraft.java │ ├── entity │ │ └── ai │ │ │ └── goal │ │ │ ├── VRCreeperIgniteGoal.java │ │ │ ├── VREndermanChasePlayerGoal.java │ │ │ └── VREndermanTeleportTowardsPlayerGoal.java │ ├── mixin │ │ ├── BowItemMixin.java │ │ ├── LivingEntityMixin.java │ │ └── PlayerEntityMixin.java │ ├── network │ │ └── packet │ │ │ ├── ActiveHandPacket.java │ │ │ ├── ClimbingPacket.java │ │ │ ├── CrawlPacket.java │ │ │ ├── DeviceDataPacket.java │ │ │ ├── DrawPacket.java │ │ │ ├── HeadDataPacket.java │ │ │ ├── HeightPacket.java │ │ │ ├── MoveModePacket.java │ │ │ ├── RequestDataPacket.java │ │ │ ├── SettingOverridePacket.java │ │ │ ├── TeleportPacket.java │ │ │ ├── UberPacket.java │ │ │ ├── VersionPacket.java │ │ │ ├── VivecraftPacket.java │ │ │ └── WorldScalePacket.java │ └── util │ │ ├── PlayerTracker.java │ │ ├── Util.java │ │ └── VRPlayerData.java │ └── server │ ├── ServerConfig.java │ ├── ServerEventRegistrar.java │ ├── VrCraftServer.java │ ├── mixin │ └── PlayerManagerMixin.java │ ├── package-info.java │ └── util │ └── AimFixHandler.java └── resources ├── assets └── vivecraft │ └── lang │ └── en_us.json ├── fabric.mod.json ├── vrcraft.aw ├── vrcraft.client.mixins.json ├── vrcraft.common.mixins.json └── vrcraft.server.mixins.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/ClientConfig.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/ClientEventRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/ClientEventRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/VrCraftClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/VrCraftClient.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/mixin/AbstractClientPlayerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/mixin/AbstractClientPlayerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/mixin/ClientPlayerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/mixin/ClientPlayerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/mixin/GLStateManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/mixin/GLStateManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/mixin/PlayerEntityRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/mixin/PlayerEntityRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/mixin/RenderSystemMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/mixin/RenderSystemMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/render/entity/feature/PatreonFeatureRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/render/entity/feature/PatreonFeatureRenderer.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/client/util/external/PatreonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/client/util/external/PatreonImpl.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/VRConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/VRConfig.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/VrCraft.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/VrCraft.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VRCreeperIgniteGoal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VRCreeperIgniteGoal.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VREndermanChasePlayerGoal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VREndermanChasePlayerGoal.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VREndermanTeleportTowardsPlayerGoal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/entity/ai/goal/VREndermanTeleportTowardsPlayerGoal.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/mixin/BowItemMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/mixin/BowItemMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/mixin/LivingEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/mixin/LivingEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/mixin/PlayerEntityMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/mixin/PlayerEntityMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/ActiveHandPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/ActiveHandPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/ClimbingPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/ClimbingPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/CrawlPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/CrawlPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/DeviceDataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/DeviceDataPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/DrawPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/DrawPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/HeadDataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/HeadDataPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/HeightPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/HeightPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/MoveModePacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/MoveModePacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/RequestDataPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/RequestDataPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/SettingOverridePacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/SettingOverridePacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/TeleportPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/TeleportPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/UberPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/UberPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/VersionPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/VersionPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/VivecraftPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/VivecraftPacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/network/packet/WorldScalePacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/network/packet/WorldScalePacket.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/util/PlayerTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/util/PlayerTracker.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/util/Util.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/common/util/VRPlayerData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/common/util/VRPlayerData.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/ServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/ServerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/ServerEventRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/ServerEventRegistrar.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/VrCraftServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/VrCraftServer.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/mixin/PlayerManagerMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/mixin/PlayerManagerMixin.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/halotroop/vrcraft/server/util/AimFixHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/java/com/halotroop/vrcraft/server/util/AimFixHandler.java -------------------------------------------------------------------------------- /src/main/resources/assets/vivecraft/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/assets/vivecraft/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/fabric.mod.json -------------------------------------------------------------------------------- /src/main/resources/vrcraft.aw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/vrcraft.aw -------------------------------------------------------------------------------- /src/main/resources/vrcraft.client.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/vrcraft.client.mixins.json -------------------------------------------------------------------------------- /src/main/resources/vrcraft.common.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/vrcraft.common.mixins.json -------------------------------------------------------------------------------- /src/main/resources/vrcraft.server.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/halotroop2288/VRCraft/HEAD/src/main/resources/vrcraft.server.mixins.json --------------------------------------------------------------------------------