forked from Clones/Controlify
🐛 Add @Unique to some mixin members where applicable
This commit is contained in:
@ -52,6 +52,7 @@ public class MultiPlayerGameModeMixin {
|
|||||||
return original;
|
return original;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Unique
|
||||||
private void startRumble(BlockState state) {
|
private void startRumble(BlockState state) {
|
||||||
stopRumble();
|
stopRumble();
|
||||||
|
|
||||||
@ -68,6 +69,7 @@ public class MultiPlayerGameModeMixin {
|
|||||||
.ifPresent(controller -> controller.rumbleManager().play(RumbleSource.BLOCK_DESTROY, effect));
|
.ifPresent(controller -> controller.rumbleManager().play(RumbleSource.BLOCK_DESTROY, effect));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Unique
|
||||||
private void stopRumble() {
|
private void stopRumble() {
|
||||||
if (blockBreakRumble != null) {
|
if (blockBreakRumble != null) {
|
||||||
blockBreakRumble.stop();
|
blockBreakRumble.stop();
|
||||||
|
@ -46,6 +46,7 @@ public class FishingHookMixin {
|
|||||||
stopBitingRumble();
|
stopBitingRumble();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Unique
|
||||||
private void stopBitingRumble() {
|
private void stopBitingRumble() {
|
||||||
if (bitingRumble != null) {
|
if (bitingRumble != null) {
|
||||||
bitingRumble.stop();
|
bitingRumble.stop();
|
||||||
|
@ -67,6 +67,7 @@ public abstract class LocalPlayerMixin extends LivingEntityMixin implements UseI
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Unique
|
||||||
private void startRumble(ContinuousRumbleEffect effect) {
|
private void startRumble(ContinuousRumbleEffect effect) {
|
||||||
ControlifyApi.get().getCurrentController().ifPresent(controller -> {
|
ControlifyApi.get().getCurrentController().ifPresent(controller -> {
|
||||||
controller.rumbleManager().play(RumbleSource.USE_ITEM, effect);
|
controller.rumbleManager().play(RumbleSource.USE_ITEM, effect);
|
||||||
|
Reference in New Issue
Block a user