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;
|
||||
}
|
||||
|
||||
@Unique
|
||||
private void startRumble(BlockState state) {
|
||||
stopRumble();
|
||||
|
||||
@ -68,6 +69,7 @@ public class MultiPlayerGameModeMixin {
|
||||
.ifPresent(controller -> controller.rumbleManager().play(RumbleSource.BLOCK_DESTROY, effect));
|
||||
}
|
||||
|
||||
@Unique
|
||||
private void stopRumble() {
|
||||
if (blockBreakRumble != null) {
|
||||
blockBreakRumble.stop();
|
||||
|
@ -46,6 +46,7 @@ public class FishingHookMixin {
|
||||
stopBitingRumble();
|
||||
}
|
||||
|
||||
@Unique
|
||||
private void stopBitingRumble() {
|
||||
if (bitingRumble != null) {
|
||||
bitingRumble.stop();
|
||||
|
@ -67,6 +67,7 @@ public abstract class LocalPlayerMixin extends LivingEntityMixin implements UseI
|
||||
}
|
||||
}
|
||||
|
||||
@Unique
|
||||
private void startRumble(ContinuousRumbleEffect effect) {
|
||||
ControlifyApi.get().getCurrentController().ifPresent(controller -> {
|
||||
controller.rumbleManager().play(RumbleSource.USE_ITEM, effect);
|
||||
|
Reference in New Issue
Block a user