mirror of
https://github.com/TeamMidnightDust/MidnightControls.git
synced 2025-12-14 07:35:10 +01:00
🐛 Fix some little bugs.
This commit is contained in:
@@ -153,20 +153,21 @@ public class LambdaControlsConfig
|
|||||||
// General
|
// General
|
||||||
this.setControlsMode(DEFAULT_CONTROLS_MODE);
|
this.setControlsMode(DEFAULT_CONTROLS_MODE);
|
||||||
this.setAutoSwitchMode(DEFAULT_AUTO_SWITCH_MODE);
|
this.setAutoSwitchMode(DEFAULT_AUTO_SWITCH_MODE);
|
||||||
// HUD
|
|
||||||
this.setHudEnabled(DEFAULT_HUD_ENABLE);
|
|
||||||
this.setHudSide(DEFAULT_HUD_SIDE);
|
|
||||||
// Gameplay
|
// Gameplay
|
||||||
this.setFrontBlockPlacing(DEFAULT_FRONT_BLOCK_PLACING);
|
|
||||||
this.setFastBlockPlacing(DEFAULT_FAST_BLOCK_INTERACTION);
|
this.setFastBlockPlacing(DEFAULT_FAST_BLOCK_INTERACTION);
|
||||||
this.setFlyDrifting(DEFAULT_FLY_DRIFTING);
|
this.setFlyDrifting(DEFAULT_FLY_DRIFTING);
|
||||||
this.setFlyVerticalDrifting(DEFAULT_FLY_VERTICAL_DRIFTING);
|
this.setFlyVerticalDrifting(DEFAULT_FLY_VERTICAL_DRIFTING);
|
||||||
|
this.setFrontBlockPlacing(DEFAULT_FRONT_BLOCK_PLACING);
|
||||||
|
this.setRenderFrontBlockOutline(DEFAULT_FRONT_BLOCK_OUTLINE);
|
||||||
// Controller
|
// Controller
|
||||||
this.setControllerType(DEFAULT_CONTROLLER_TYPE);
|
this.setControllerType(DEFAULT_CONTROLLER_TYPE);
|
||||||
this.setDeadZone(DEFAULT_DEAD_ZONE);
|
this.setDeadZone(DEFAULT_DEAD_ZONE);
|
||||||
this.setRotationSpeed(DEFAULT_ROTATION_SPEED);
|
this.setRotationSpeed(DEFAULT_ROTATION_SPEED);
|
||||||
this.setMouseSpeed(DEFAULT_MOUSE_SPEED);
|
this.setMouseSpeed(DEFAULT_MOUSE_SPEED);
|
||||||
this.setUnfocusedInput(DEFAULT_UNFOCUSED_INPUT);
|
this.setUnfocusedInput(DEFAULT_UNFOCUSED_INPUT);
|
||||||
|
// HUD
|
||||||
|
this.setHudEnabled(DEFAULT_HUD_ENABLE);
|
||||||
|
this.setHudSide(DEFAULT_HUD_SIDE);
|
||||||
|
|
||||||
// Collect prevents concurrent modification.
|
// Collect prevents concurrent modification.
|
||||||
InputManager.streamBindings().collect(Collectors.toList()).forEach(binding -> this.setButtonBinding(binding, binding.getDefaultButton()));
|
InputManager.streamBindings().collect(Collectors.toList()).forEach(binding -> this.setButtonBinding(binding, binding.getDefaultButton()));
|
||||||
|
|||||||
@@ -252,6 +252,8 @@ public class LambdaControlsHud extends Hud
|
|||||||
|
|
||||||
private void drawTip(int x, int y, @NotNull String action, boolean display, @NotNull VertexConsumerProvider.Immediate immediate, @NotNull Matrix4f matrix4f)
|
private void drawTip(int x, int y, @NotNull String action, boolean display, @NotNull VertexConsumerProvider.Immediate immediate, @NotNull Matrix4f matrix4f)
|
||||||
{
|
{
|
||||||
|
if (!display)
|
||||||
|
return;
|
||||||
String translatedAction = I18n.translate(action);
|
String translatedAction = I18n.translate(action);
|
||||||
int textY = (LambdaControlsRenderer.ICON_SIZE / 2 - this.client.textRenderer.fontHeight / 2) + 1;
|
int textY = (LambdaControlsRenderer.ICON_SIZE / 2 - this.client.textRenderer.fontHeight / 2) + 1;
|
||||||
client.textRenderer.draw(translatedAction, (float) x, (float) (y + textY), 14737632, true, matrix4f, immediate,
|
client.textRenderer.draw(translatedAction, (float) x, (float) (y + textY), 14737632, true, matrix4f, immediate,
|
||||||
|
|||||||
Reference in New Issue
Block a user