├── CLEAN_Phobos-1.9.0-Compatible_By_H0rb.jar ├── Pyro_CompatibleWithPhobos1.9.jar └── README.md /CLEAN_Phobos-1.9.0-Compatible_By_H0rb.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h0rb/Phobos-1.9.0_Clean-and-Compatible/71d72c41c0361c359cc5760fe0780e32017adad4/CLEAN_Phobos-1.9.0-Compatible_By_H0rb.jar -------------------------------------------------------------------------------- /Pyro_CompatibleWithPhobos1.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/h0rb/Phobos-1.9.0_Clean-and-Compatible/71d72c41c0361c359cc5760fe0780e32017adad4/Pyro_CompatibleWithPhobos1.9.jar -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # STOP USING THIS 2 | https://github.com/h0rb/Phobos-1.9.0-Better-Compatibility 3 | use this one instead 4 | thanks 5 | 6 | 7 | 8 | this one looks like works with pyro 1.4.1. Still, there might be compatibility issues because of mixin configs or something idk have fun 9 | 10 | Update: It also works with Konas and future i think 11 | 12 | Credit goes to Gopro's phobos buildable src. 13 | https://github.com/Gopro336/CLEAN_Phobos_1.9.0-BUILDABLE-SRC 14 | 15 | IMPORTANT NOTE: 16 | you need to modify the required: true to false in mixins.pyroclient.json in your pyro jar. 17 | 18 | 19 | CHANGES I'VE DONE: 20 | 21 | changed mixins.phobos.json required: true to false 22 | 23 | changed mixinminecraft: 24 | Original one: 25 | 26 | ` @Redirect(method={"rightClickMouse"}, at=@At(value="INVOKE", target="Lnet/minecraft/client/multiplayer/PlayerControllerMP;getIsHittingBlock()Z", ordinal=0),require =1) 27 | private boolean isHittingBlockHook(PlayerControllerMP playerControllerMP) { 28 | return !MultiTask.getInstance().isOn() && playerControllerMP.getIsHittingBlock(); 29 | }` 30 | 31 | My version: 32 | 33 | ` @Redirect(method={"rightClickMouse"}, at=@At(value="INVOKE", target="Lnet/minecraft/client/multiplayer/PlayerControllerMP;getIsHittingBlock()Z", ordinal=0)) 34 | private boolean isHittingBlockHook(PlayerControllerMP playerControllerMP) { 35 | return !MultiTask.getInstance().isOn() && playerControllerMP.getIsHittingBlock(); 36 | }` 37 | --------------------------------------------------------------------------------