Coder Social home page Coder Social logo

teammidnightdust / midnightcontrols Goto Github PK

View Code? Open in Web Editor NEW
166.0 7.0 28.0 2.23 MB

A Minecraft mod adding controller support and enhanced controls overall.

Home Page: https://midnightdust.eu/midnightcontrols/

License: MIT License

Java 100.00%
minecraft controller fabric mod quilt steamdeck accessibility fabricmc quiltmc

midnightcontrols's People

Contributors

akemin-dayo avatar androser420 avatar dioegizio avatar dogtopus avatar egeesin avatar ennuil avatar flashyreese avatar gyular avatar hambaka avatar imvietnam avatar isxander avatar ivanoshechka avatar kabliz avatar kiskauwu avatar lambdaurora avatar madis0 avatar minjae26805 avatar monstobusta avatar motschen avatar notlin4 avatar raptag avatar ronniedude avatar truehorse avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

midnightcontrols's Issues

I redraw bedrock icon to 15x15 pixel.

Yeah, i think, the bedrock players gonna be happy.

So, i don't redraw the main buttons & share and setting button. I left it as is for myself. (Because of this, I did not turn to Lambd. When I wanted to, it was too late.)
image

If you need a middle, it seems that 13x13 will be small.. So.. I don't know.
There screenshot's:
2022-04-18_21 06 09
2022-04-18_21 10 01
2022-04-18_21 09 39
2022-04-18_21 09 50

controller_buttons
(-Idk how to send to full resolution.-) Okay, i got it.

MidnightControls crashes on 1.19.

Describe the bug
When attempting to open up midnightcontrols in 1.19, the client will just refuse to run at all due to certain mixins not being supported.

To Reproduce
Steps to reproduce the behavior:

  1. Get the latest midnightcontrols mod,
  2. Ensure the client version is on 1.19 instead,
  3. Start up the game,
  4. Expect a crash to happen.

Expected behavior
The client would continue to run properly despite of unforeseen consequences.

Screenshots
(Unavailable to provide any)

Desktop (please complete the following information):

  • OS: Linux
  • Minecraft: 1.19
  • Fabric: 0.55.1+1.19
  • Mods: Only the API and MidnightControls
  • Version: 1.0.0+1.18
  • Branch: 1.18

Additional context
Assuming this is a bit of an annoyance but getting this checked upon wouldn't hurt - and also making this issue so that others don't have to dupe it.

mod conflict , Game Crash When Start

ScreenShot:
"Sorry,this problem does not arise 100% of the time,So I can't provide you screenshots but when the problem happened , the game start and stuck on white screen before Mojang Logo and for a long time then game crashed,It is both happened under Linux & Windows,So it may not the problem of my system"

  • OS: Both under Debian Linux & Windows10/11
  • Minecraft 1.19
  • Fabric 0.14.7
  • Mods 3DSkinLayer-1.4.7 Fabric-API-0.55.2 InventoryProfilesNext-1.5.0 Lithium-0.8.0 mcwifipnp-1.5.5 modmenu-4.0.0 notenoughanimations-1.6.0 sodium-0.4.2 wavecapes-1.2.0 [midnightcontrols-1.1.0] iris-1.2.5-pbr-beta
  • Version 1.1.0
  • Branch main

Can't Use mouse properly on 1.19

When I click my left mouse button to attack/destroy I won't resister and it will act as if I did not press the button so I can not break blocks I tried to see if my config was wrong and my attack/ destroy key was set to the left mouse click does not happen when not using the mod.

  • OS: [Windows 11]
  • Minecraft [1.19]
  • Fabric [0.14.8]

"midnightcontrols.controller_type.default" is not used

Describe the bug
"midnightcontrols.controller_type.default" is not used, as it still shows "Default" instead of "default" as is in the language string.

To Reproduce
Steps to reproduce the behavior:

  1. Go to MidnightControls Settings
  2. Click on Appearance Options
  3. See "Controller Type"

Expected behavior
Expected it to be "default" as it says in the language string.

Screenshots
image

Desktop (please complete the following information):

  • Minecraft 1.19
  • MidnightControls 1.3.0, other mods don't really matter

Additional context
Add any other context about the problem here.

Dpad movement in inventory breaks randomly

Describe the bug
When using the dpad for the inventory, it can get stuck between slots.

To Reproduce
Steps to reproduce the behavior:
open a survival world
set hud scale to 2
go into your inventory
scroll around a bunch with the dpad
it gets stuck somewhere randomly

Expected behavior
you hsould be able to switch between every single slot without it bugging once in any direction

Desktop (please complete the following information):

  • OS: Win 10
  • Minecraft 1.18.2
  • Fabric 0.13.3 - 1.18.2
  • Mods (appleskin 2.4.0, architectury 4.4.56, bedrockify 1.4.1, collective-fabric 4.26, ears fabric 1.4.5, fabric api 0.51.1, guiclock-fabric 3.0, inventoryhud-fabric 3.4.2, lambdabettergrass 1.2.3, lambdynamiclights 2.1.0, midnightcontrols 1.0.0, phosphor 0.8.1, REI 8.1.457, sodium 0.4.1 build 15, xaeros minimap 22.7.0, xaerosworldmap 1.21.2)
  • Version 1.0.0
  • Branch release
  • Additional Info
    It might happen as well just with midnightcontrols and fabric api, i know lambdacontrols did this without any other mods so if you haven't changed anything there then it should still happen.

"Incompatible mod set" attempting to use with 1.19

Describe the bug
After downloading MidnightControls (and the listed dependency on modrinth, MidnightLib), attempting to start the game fails with

Incompatible mod set!
net.fabricmc.loader.impl.FormattedException: Mod resolution encountered an incompatible mod set!
A potential solution has been determined:
- Install fabric, version 0.36.0 or later.
- Replace mod 'SpruceUI' (spruceui) 4.0.0+1.19 with version 3.2.0 or later that is compatible with:
- Other constraints that can't be automatically determined
Unmet dependency listing:
- Mod 'MidnightControls' (midnightcontrols) 1.1.0+1.19 requires version 0.36.0 or later of fabric, which is missing!
- Mod 'MidnightControls' (midnightcontrols) 1.1.0+1.19 requires version 3.2.0 or later of mod 'SpruceUI' (spruceui), which can't be loaded due to other constraints!
at net.fabricmc.loader.impl.FabricLoaderImpl.load(FabricLoaderImpl.java:190)
at net.fabricmc.loader.impl.launch.knot.Knot.init(Knot.java:148)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:68)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

I have tried finding SpruceUI on modrinth, but it's missing, and I don't know where to look for it. (It's not listed as a dependency on the website either.) I also installed fabric just the other day, so I'd be surprised if it was really out of date.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://modrinth.com/mod/midnightcontrols/version/1.1.0 and download it.
  2. Click through to the listed dependencies (just the one) and download the latest versions of them as well.

Expected behavior
For Minecraft to properly load and function as normal.

Desktop (please complete the following information):

  • OS: Linux
  • Minecraft 1.19
  • Fabric fabric-loader-0.14.6-1.19
  • Mods Iris 1.2.5, MidnightControls 1.1.0, MidnightLib 0.5.2, Sodium 0.4.2build16
  • Version 1.1.0

Mods shortcurts

I don't know if it's intentional or not but the option to add buttons for zoom, backslot addon or for some backpack mod doesn't appear, great mod saved me

sorry for the english mistakes i'm brazilian

PS4 Controller icons

Is your feature request related to a problem? Please describe.
I started using this mod with my PS4 controller, but it's hard to find the correct button to edit my keymaps, because the only icons existing are the Xbox controller ones

Describe the solution you'd like
Add PS4 controller key icons

Describe alternatives you've considered
None

Additional context
None

Auto adapt controller icons

Is your feature request related to a problem? Please describe.
I use a DS4 but I have to manually change the icons to be the DS4 ones and not the Xbox ones.

Describe the solution you'd like
Auto adapt controller icons

Describe alternatives you've considered
None

Additional context
None

Update to 1.18.2 or newer?

Will you develop this mod for newer versions of Minecraft, or are they in progress? Will it be posted in Curseforge?

Can make a separate group with bedrock icon's?

Because lambda had its own icon style, and somehow replacing mine with an existing style seems somehow rude. So I'm thinking of bringing back the lambda style and adding mine as new.

Bug: Bluetooth gamepad input issues while Steam is running

Describe the bug
If Steam is currently running in the background, all Gamepad inputs under Bluetooth mode do not work. This doesn't affect USB mode. Most likely, this is probably due to the way Steam Input and GLFW handle Bluetooth Gamepad devices.

To Reproduce

  1. Steam must be launched first before launching with the Midnight Controls mod.
  2. Connect your Game Controller of choice under Bluetooth. For my case: I use both DualShock 4 and DualSense Controller.
  3. Launch Minecraft Fabric
  4. Try to press any buttons
  5. [Optional] Open a new or existing world
  6. Gamepad Inputs no longer work

Alternatively: you can also reproduce this issue by launching Steam during your Minecraft gaming section. That also means the last Button/Joystick press is going to be active until you reconnect your controller (under USB mode)

Workarounds

  1. Close Steam
  2. Disconnect your Controller of choice and then reconnect it.
  3. Now Gamepad inputs work as intended.

Expected behavior
Gamepad Inputs under Bluetooth mode should always work while Steam is currently running in the background.

Desktop (please complete the following information):

  • OS: Windows 11 21H2 (Build 22000.708)
  • Minecraft 1.19
  • Fabric Installer 0.11.0
  • Fabric Loader 0.14.7-1.19
  • Fabric API 0.55.3+1.19
  • Mods: sodium-fabric-mc1.19-0.4.2+build.16, spruceui-1.5.2-fabric1.16, midnightcontrols-1.1.0+1.19

[Suggestion] Seperate the controller support from the rest of the mod in a new one

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like
Create a new mod which will only include the gamepad compatibility features.

Describe alternatives you've considered
The user could probably disable them by their own.

Additional context
The extra (eg. BE parity) features such as the front block placing can be considered as cheats, which make this mod less client-side.

(Maybe name the other mod MidnightControllers?)

Front block placing only places ghost blocks

Describe the bug
When using front block placing, it places ghose blocks

To Reproduce
Steps to reproduce the behavior:
Use front block placing, I was on a single player world.

Expected behavior
To place blocks regularly.

Screenshots
N/A

Desktop (please complete the following information):

  • OS: SteamOS 3.0
  • Minecraft 1.18.2
  • Fabric 0.14.4
  • Mods Iris v1.2.4-build.38, Mod Menu v3.2.1, Sodium v0.4.1+build.15
  • Version 0.1.0
  • Branch Stable

Additional context
This is on Steam Deck running under gamescope. Works amazingly btw :)

Unable to enter the game(T_T)

Describe the bug
Unable to enter the game.Configuration conflict: there is more than one oshi.architecture.properties file on the classpath

To Reproduce
Steps to reproduce the behavior:

  1. Install midnightcontrols-1.1.0+1.19
  2. Install midnightlib-0.5.2
  3. I tried to install only architectury-5.7.27-fabric fabric-api-0.56.0+1.19 and can't enter the game The error message remains the same

Expected behavior
Let me know the problem or fix the bug so that I can log into the game normally

Screenshots
Snipaste_2022-06-19_00-44-08

Desktop (please complete the following information):

  • OS: [Windows11]
  • Minecraft [1.19]
  • Fabric [fabric 0.14.8]
  • Mods [architectury-5.7.27, cloth-config-7.0.72, continuity-2.0.0, CustomSkinLoader-14.14, fabric-api-0.56.0, indium-1.0.5, InventoryProfilesNext-1.5.3, iris-1.2.5, lithium-0.8.0, modmenu-4.0.0, RoughlyEnoughItems-9.0.489, sodium-1.19-0.4.2+build.16, starlight-1.1.1, Xaeros_Minimap-22.9.3, XaerosWorldMap-1.23.3]
  • Version [midnightlib-0.5.2, midnightcontrols-1.1.0]
  • Branch [-]

Additio
nal context

latest.log

[bug] Keyboard Modifiers + Gamemappings in controller configs crashes

Describe the bug
I legit tried to map LCtrl (r5 on my steam deck config) + DpadUP to Amecs toggle Cape,

instant crash

To Reproduce
Attempt to map Keybinding using Keyboard modifier with an gamepad button

Expected behavior
Either ModMap no work, OR it work

Desktop (please complete the following information):

  • OS: Steam OS
  • Minecraft 1.19

https://mclo.gs/5ATXJRG

Additional context
https://git.merith.xyz/modpacks/steamdeck
here is the modpack I use (packwiz), Just updated midnight controls to latest today

https://steamcommunity.com/sharedfiles/filedetails/?id=2825965581 < screenshot of my keymap on deck

Crash When Connecting Controller and Configuring Controlls

Describe the bug
When friend connected PS4 controller, game crashed.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Settings
  2. Click on Controls
  3. Click on Controller Settings
  4. Crash

Expected behavior
Would have been able to configure controller

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Windows
  • Minecraft 1.18.1
  • Fabric 0.13.3
  • Mods: fabric-api-0.46.6+1.18
  • Version [e.g. 1.0.0]
  • Branch [e.g. dev]

Additional context
(https://bytebin.lucko.me/KKFfc1L96k)

Bug: D-Pad behaves inconsistently in inventory screens

Describe the bug
This is especially noticeable if a virtual mouse is used. If the cursor is quite far from the inventory, then on the D-pad it miss the slot, without reaching it. And it does not depend on what type of cursor.

To Reproduce
Steps to reproduce the behavior:

  1. Go to world.
  2. Open inventory.
  3. Move the cursor to the edge of the monitor.
  4. Click on the d-pad to return to inventory.
  5. And maybe, it can stuck how in video.

Expected behavior
Just go to inventory slot. Lol.

Screenshots (Video, sorry.)
https://youtu.be/qQsbpaK-vWM

Desktop (please complete the following information):

  • OS: Windows 10 pro 21H2 (19044.1706)

  • Minecraft 1.19

  • Fabric Loader 0.14.8-1.19

  • Mods:
    bobby-4.0.0
    fabric-api-0.57.01.19
    iris-mc1.19-1.2.5
    krypton-0.2.0
    midnightcontrols-1.3.0+1.19
    midnightcontrols-extra-1.0.0
    modmenu-4.0.0
    notenoughcrashes-4.1.6+1.19-fabric
    smoothboot-fabric-1.19-1.7.1
    sodium-extra-0.4.5mc1.19-build.43
    sodium-fabric-mc1.19-0.4.2+build.16

  • Version 1.3.0 w/ extra.

  • Branch release (?)

Additional context
I thinks, this not too annoying, but... For me yes.

Controller Issues: 8BitDo SN30 Pro

Describe the bug
I used the SDL2 Gamepad Tool to create controller mappings for my 8BitDo SN30 Pro. Upon pasting the mapping and reloading, I get the message "Invalid button in gamepad mapping". The box might say more, but it's cut off. I cannot tell what the invalid button is.

To Reproduce
Steps to reproduce the behavior:
Paste the following text in the editor

050000005e040000e002000003090000,8bitdo sn30,platform:Linux,a:b1,b:b0,x:b2,y:b3,back:b6,guide:b10,start:b7,leftstick:b8,rightstick:b9,leftshoulder:b4,rightshoulder:b5,dpup:h0.1,dpdown:h0.4,dpleft:h0.8,dpright:h0.2,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,righttrigger:a5,

Expected behavior
Successful mapping and functioning ingame,

Desktop (please complete the following information):

  • OS: Linux
  • Minecraft: 1.18.2
  • Fabric [e.g. fabric 0.7.2+build.174]
  • Version 1.0.0

using the dpad with EMI enabled makes the buttons highlight when you're not hovering over them

Describe the bug
buttons like the EMI config button will light up even if the cursor is in your inventory slots.

To Reproduce
Steps to reproduce the behavior:
open a world with EMI open (virtual mouse is on)
check your inventory
move around the inventory with the dpad while watching the EMI buttons
they will light up and the tooltip will show, but hitting A does nothing
Expected behavior
they don't light up at all unless the cursor is actually on them
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Windows 10
  • Minecraft 1.19
  • Fabric loader 0.14.7 and api 0.55.3
  • Mods (nothing except those two interact with the inventory, but i have appleskin 2.4.0, acrhitectury 5.7.28, bedrockify 1.4.2, borderless mining 1.1.4, collective 4.27, ears 1.4.6, emi 0.2.0, guiclock 3.2, inventoryhud plus 3.4.2, lambdabettergrass 1.3.0, lambdynamiclights 2.1.2, midnightcontrols 1.3.0, phosphor 0.8.1, sodium 0.4.2 build 16, xaeros minimap 22.10.1, and xaeros world map 1.24.0)
  • Version 1.3.0
  • Branch release

Additional context
Add any other context about the problem here.

Pick up stack not working smoothly in 1.19 - XInput Logitech F310

Describe the bug
When opening the inventory and trying to pick up an item (or stack) with the A button, it seems to pick it up and immediately drop the item. If you hold A for 1-2 seconds it will pick up properly, then afterward it seems to work fine with typical button press duration. If the inventory is closed and opened again, it is back in the bugged state until another long-press. I've only recently added this mod to our 1.18.2 setup, but I'm pretty sure it wasn't doing this before the upgrade to 1.19

To Reproduce
Steps to reproduce the behavior:

  1. Open inventory
  2. Press A on any item

Expected behavior
The item or stack is picked up.

Actual behavior
The item is not picked up, if it was the active item on the hotbar, you can see it flash in the character's hand like it was picked up and set back down.

Desktop (please complete the following information):

  • OS: Windows
  • Minecraft 1.19
  • Fabric 0.14.8
  • Mods:
    -- automated-craftnig 1.4.6+MC1.19
    -- balm-fabric 4.3.0
    -- cloth-config 7.0.72
    -- fabric-api 0.56.3+1.19
    -- journeymap 1.19-5.8.frc1-fabric
    -- lithium-fabric mc1.19-0.8.0
    -- midnightcontrols 1.2.2+1.19
    -- phosphor-fabric mc1.19.x-0.8.1
    -- sodium-fabric mc1.19-0.4.2+build.16
    -- waystones-fabric-1.19-11.0.1
    -- worldedit 7.2.11-beta-01
  • Version 1.2.2+1.19

Additional context
We are running two instances of Minecraft on the same computer, one with midnight controls, virtual mouse, unfocused input. The other without midnight controls at all, using keyboard and mouse. This is happening in a LAN game and the keyboard/mouse setup is the host. The controller being used is a logitech F310, it seems to exhibit this same behavior in both XInput and Direct Input modes.

This bug didn't appear to be present in my initial testing on 1.18.2, but there were some other variables when it was working: we were testing in single player, only one instance of minecraft was running, all of the above mods were on their latest 1.18.2 versions

Feature: Gyroscope camera input

Using the gyro for the "mouse" (i.e. cursor or camera) would be useful for controllers like the DualShock or a Nintendo Switch controller. It should be togglable using a bind. There are APIs like the Cemuhook Motion API which are used for motion controls in several emulators, but I don't really know much about Java or programming in general to say if it would work in a mod.
Also, controls can not be bound to the capture button on a Switch Pro controller

Gamecube controller support? Maybe?

If possible or if enough people care, add support for gamecube controllers; it would be a cool feature. (Plus I'm too poor to buy a switch pro controller 😢)

Ask LambdaAurora to maintain LambdaControls

In LambdaAurora statement why she archived the mod she said that
If someone wants to maintain the mod they should ask her

Screenshot of the statement:
Screenshot_20220313-150044_1.png

If you still want to create a independent mod it's fine to

Community project: Built-in controller mapping strings

Under this issue, you can submit Controller Mapping Strings extracted from SDL2 Gamepad Tool to be included into the mod.
This will allow people with similar controllers to yours to use them without having to download Gamepad Tool and copy the string.

[bug] Creative Mode flight is excessively slow

Describe the bug
when flying in creative mode (with default settings), you move at about the speed in which you sneak walk,

To Reproduce

  1. open creative world
  2. fly in creative,
  3. try to move

Expected behavior
movement speed to be reasonable

Desktop (please complete the following information):

  • OS: Windows, Linux (SteamOS)
    https://mclo.gs/QhZvgbg
    logs contain everything else (ignore repeating line i know whats causing that)

Feature: Better touchscreen support (Multitouch)

Description
Now there are 3 platforms that support touch input and are able to run Java Edition — Android/iOS via Pocket Java Launcher and Windows 10 installed on tablets. The number of such devices capable of running JE is growing, but so far the Java Edition does not have touch control support.

Solution
MidnightControls could implement several types of touch control of the game by adding the necessary buttons (or joysticks) with actions in the UI. And, possible, some additional controls.

Alternatives
Bedrock-ify is a good base to request this feature, but I think that we need it outside bedrock-styled segment. Despite the fact that most touch-screen devices run on Android, this feature would be in demand on touch-screen laptops or tablets with Windows, whose owners don't necessarily want to "bedrockize" their Java Minecraft. In addition, the mod developer stated that he was not ready to work on touch controls in this issue, so, here I am.

Additional

My current Pojav controls settings

Screenshot_20230215-150254

Stack pickup in inventory doesn't work on the Steam Deck

Describe the bug
Hi, thanks for this fantastic mod that allows me to play Minecraft on the go!

I've one issue tho, the "a" button, assigned to the pickup stack doesn't work in the inventory, on the steam Deck.

To Reproduce
Steps to reproduce the behavior:

  1. Open inventory with the Deck controls
  2. Click on 'A'
  3. Nothing is picked up

Desktop (please complete the following information):

  • OS: Linux (Deck version)
  • Minecraft 1.19
  • Fabric 0.14.8
  • Mods Fabric API, FallingTree, Iris, LambDynamicLights, Mod Menu, Sodium, Xaero's Minimap
  • Version 1.3.0+1.19

Additional context
Add any other context about the problem here.

View input jitter when under 60 FPS

Love your effort to bring controller input back to MC Java! Works almost flawlessly on Steam Deck, too!

On the Steam Deck I always limit the FPS to 30 for longer battery life. Unfortunately, the view input (right analog stick) with this mod is very jittery and not smooth at all at 30 FPS. It’s barely noticeable at 60 FPS. It feels like it’s making little jumps instead of a smooth curve. Also the hand model is jittering a lot, which I think is indicative of the jittery input.

Settings are default, both in Minecraft and Steam Deck’s default gamepad layout.

MidnightControls 1.2.1

  • OS: SteamOS 3.2
  • Minecraft 1.19
  • Fabric 0.14.7
  • FabricAPI 0.56.3, Sodium 0.4.2

Game crashes on world load with Fastload mod installed besides MidnightControls

Describe the bug
Game crashes on world load
Game crashes on world load with Fastload mod installed besides MidnightControls, Works fine if I disable either of them.

To Reproduce

  1. Launch game with Fastload and MidnightControls
  2. Load a world
  3. Game crash

Desktop (please complete the following information):

  • OS: Windows 10
  • Minecraft 1.18.2
  • Fabric 1.14.8
  • Mods: Fastload 1.1.2+1.18.2, MidnightControls 1.0.0+1.18
  • Branch: Release

Additional context
not enough crashes log:

---- Minecraft Crash Report ----
// You're mean.

Time: 27/06/22, 12:57 am
Description: Unexpected error

java.lang.NullPointerException: Cannot read field "field_1755" because "this.client" is null
	at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
	at eu.midnightdust.midnightcontrols.client.gui.MidnightControlsHud.render(MidnightControlsHud.java:81)
	at dev.lambdaurora.spruceui.hud.HudManager.lambda$initialize$0(HudManager.java:38)
	at it.unimi.dsi.fastutil.objects.Object2ObjectMap.lambda$forEach$0(Object2ObjectMap.java:212)
	at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap$MapEntrySet.fastForEach(Object2ObjectOpenHashMap.java:1051)
	at it.unimi.dsi.fastutil.objects.Object2ObjectMap.forEach(Object2ObjectMap.java:215)
	at dev.lambdaurora.spruceui.hud.HudManager.lambda$initialize$1(HudManager.java:36)
	at net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback.lambda$static$0(HudRenderCallback.java:27)
	at net.minecraft.client.gui.hud.InGameHud.handler$bnl000$render(InGameHud:4029)
	at net.minecraft.client.gui.hud.InGameHud.render(InGameHud:415)
	at net.minecraft.client.render.GameRenderer.render(GameRenderer:858)
	at net.minecraft.client.MinecraftClient.render(MinecraftClient:1122)
	at net.minecraft.client.MinecraftClient.run(MinecraftClient:737)
	at net.minecraft.client.main.Main.main(Main:236)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:568)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at eu.midnightdust.midnightcontrols.client.gui.MidnightControlsHud.render(MidnightControlsHud.java:81)
	at dev.lambdaurora.spruceui.hud.HudManager.lambda$initialize$0(HudManager.java:38)
	at it.unimi.dsi.fastutil.objects.Object2ObjectMap.lambda$forEach$0(Object2ObjectMap.java:212)
	at it.unimi.dsi.fastutil.objects.Object2ObjectOpenHashMap$MapEntrySet.fastForEach(Object2ObjectOpenHashMap.java:1051)
	at it.unimi.dsi.fastutil.objects.Object2ObjectMap.forEach(Object2ObjectMap.java:215)
	at dev.lambdaurora.spruceui.hud.HudManager.lambda$initialize$1(HudManager.java:36)
	at net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback.lambda$static$0(HudRenderCallback.java:27)
	at net.minecraft.class_329.handler$bnl000$render(class_329.java:4029)
	at net.minecraft.class_329.method_1753(class_329.java:415)

-- Affected level --
Details:
	All players: 1 total; [class_746['tz'/103, l='ClientLevel', x=445.57, y=82.00, z=289.66]]
	Chunk stats: 1024, 538
	Level dimension: minecraft:overworld
	Level spawn location: World: (432,75,240), Section: (at 0,11,0 in 27,4,15; chunk contains blocks 432,-64,240 to 447,319,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
	Level time: 5430 game time, 5430 day time
	Server brand: fabric
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.class_638.method_8538(class_638.java:407)
	at net.minecraft.class_310.method_1587(class_310.java:2376)
	at net.minecraft.class_310.method_1514(class_310.java:761)
	at net.minecraft.client.main.Main.main(Main.java:236)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:210)
	at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:245)
	at org.multimc.EntryPoint.listen(EntryPoint.java:143)
	at org.multimc.EntryPoint.main(EntryPoint.java:34)

-- Last reload --
Details:
	Reload number: 1
	Reload reason: initial
	Finished: Yes
	Packs: Default, Fabric Mods

-- System Details --
Details:
	Minecraft Version: 1.18.2
	Minecraft Version ID: 1.18.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 17.0.1, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
	Memory: 338165088 bytes (322 MiB) / 1001390080 bytes (955 MiB) up to 1073741824 bytes (1024 MiB)
	CPUs: 12
	Processor Vendor: GenuineIntel
	Processor Name: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
	Identifier: Intel64 Family 6 Model 158 Stepping 10
	Microarchitecture: unknown
	Frequency (GHz): 2.21
	Number of physical packages: 1
	Number of physical CPUs: 6
	Number of logical CPUs: 12
	Graphics card #0 name: NVIDIA GeForce GTX 1060
	Graphics card #0 vendor: NVIDIA (0x10de)
	Graphics card #0 VRAM (MB): 4095.00
	Graphics card #0 deviceId: 0x1c20
	Graphics card #0 versionInfo: DriverVersion=31.0.15.1640
	Graphics card #1 name: Intel(R) UHD Graphics 630
	Graphics card #1 vendor: Intel Corporation (0x8086)
	Graphics card #1 VRAM (MB): 1024.00
	Graphics card #1 deviceId: 0x3e9b
	Graphics card #1 versionInfo: DriverVersion=27.20.100.8681
	Memory slot #0 capacity (MB): 16384.00
	Memory slot #0 clockSpeed (GHz): 2.67
	Memory slot #0 type: DDR4
	Virtual memory max (MB): 18658.30
	Virtual memory used (MB): 7033.84
	Swap memory total (MB): 2432.00
	Swap memory used (MB): 39.48
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx1024m
	Fabric Mods: 
		advancementinfo: AdvancementInfo 1.18.2-fabric0.47.10-1.3.1
			cloth-config: Cloth Config v6 6.0.42
				cloth-basic-math: cloth-basic-math 0.6.0
		alternate-current: Alternate Current 1.3.0
		betterfpsdist: Better FPS distance Mod 1.18-1.8
		c2me: Concurrent Chunk Management Engine 0.2.0+alpha.7.0
			com_ishland_c2me_libs_: libs 0.2.0+alpha.7.0
		carpet: Carpet Mod 1.4.69
		carpet-extra: Carpet Extra 1.4.72
		debugify: Debugify 1.11.0
			com_github_llamalad7_mixinextras: mixinextras 0.0.10
		dynamicfps: Dynamic FPS 2.1.0
			com_moandjiezana_toml_toml4j: toml4j 0.7.2
		enhancedblockentities: Enhanced Block Entities 0.6+1.18.2
			advanced_runtime_resource_pack: Runtime Resource Pack 0.5.5
		entityculling: EntityCulling-Fabric 1.5.1
		fabric: Fabric API 0.56.0+1.18.2
			fabric-api-base: Fabric API Base 0.4.4+d7c144a860
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.2+2373a54560
			fabric-biome-api-v1: Fabric Biome API (v1) 8.0.4+7b0f312660
			fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.12+3ac43d9560
			fabric-command-api-v1: Fabric Command API (v1) 1.1.9+d7c144a860
			fabric-commands-v0: Fabric Commands (v0) 0.2.8+b4f4f6cd60
			fabric-containers-v0: Fabric Containers (v0) 0.1.22+d7c144a860
			fabric-content-registries-v0: Fabric Content Registries (v0) 3.1.0+6f01bfd860
			fabric-convention-tags-v1: Fabric Convention Tags 1.0.1+474e4f7960
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.1+ee261a3e60
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 3.0.0+9fcb91d260
			fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.19+ffb2c71e60
			fabric-entity-events-v1: Fabric Entity Events (v1) 1.4.8+d7c144a860
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.4.19+d7c144a860
			fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.18+d7c144a860
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.13+d7c144a860
			fabric-item-api-v1: Fabric Item API (v1) 1.5.1+6c4e5d0960
			fabric-item-groups-v0: Fabric Item Groups (v0) 0.3.13+91896a4960
			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.12+54e5b2ec60
			fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.10+b4f4f6cd60
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.1.0+cc71601c60
			fabric-loot-api-v2: Fabric Loot API (v2) 1.0.0+e747827960
			fabric-loot-tables-v1: Fabric Loot Tables (v1) 1.1.0+e747827960
			fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.3+cc71601c60
			fabric-models-v0: Fabric Models (v0) 0.3.6+d7c144a860
			fabric-networking-api-v1: Fabric Networking API (v1) 1.0.22+e6b169eb60
			fabric-networking-v0: Fabric Networking (v0) 0.3.9+b4f4f6cd60
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 2.1.2+032c981d60
			fabric-particles-v1: Fabric Particles (v1) 0.2.12+526dc1ac60
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 0.9.9+0d9ab37260
			fabric-renderer-api-v1: Fabric Renderer API (v1) 0.4.13+d882b91560
			fabric-renderer-indigo: Fabric Renderer - Indigo 0.5.0+7faf0d8860
			fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.11+b4f4f6cd60
			fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.7+d7c144a860
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 2.0.2+54e5b2ec60
			fabric-rendering-v0: Fabric Rendering (v0) 1.1.13+b4f4f6cd60
			fabric-rendering-v1: Fabric Rendering (v1) 1.10.7+54e5b2ec60
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.0.3+91b7aa6660
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.5.1+e747827960
			fabric-screen-api-v1: Fabric Screen API (v1) 1.0.10+d882b91560
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.2.1+1f6558e860
			fabric-textures-v0: Fabric Textures (v0) 1.0.12+3ac43d9560
			fabric-transfer-api-v1: Fabric Transfer API (v1) 1.6.3+f4563ac860
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 1.1.0+e747827960
		fabric-language-kotlin: Fabric Language Kotlin 1.8.0+kotlin.1.7.0
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 1.7.0
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 1.7.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 1.7.0
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 1.7.0
			org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.17.3
			org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.6.2
			org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.6.2
			org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.3.3
			org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.3.3
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.3.3
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.3.3
		fabricloader: Fabric Loader 0.14.8
		fastload: Fast Load 1.1.2+1.18.2
		ferritecore: FerriteCore 4.2.1
		indium: Indium 1.0.3+mc1.18.2
		iris: Iris 1.2.5
			org_anarres_jcpp: jcpp 1.4.14
		java: Java HotSpot(TM) 64-Bit Server VM 17
		krypton: Krypton 0.1.9
			com_velocitypowered_velocity-native: velocity-native 1.1.0-SNAPSHOT
		lambdynlights: LambDynamicLights 2.1.0+1.17
			pride: Pride Lib 1.1.0+1.17
		lazydfu: LazyDFU 0.1.2
		lithium: Lithium 0.7.10
		malilib: MaLiLib 0.12.1
		memoryleakfix: memory Leak Fix 1.18.2-0.3.5
		midnightcontrols: MidnightControls 1.0.0+1.18
			midnightlib: MidnightLib 0.4.0
			org_aperlambda_lambdajcommon: lambdajcommon 1.8.1
			spruceui: SpruceUI 3.3.2+1.17
		midnightcontrols-extra: MidnightControls Extra 1.0.0
		minecraft: Minecraft 1.18.2
		minihud: MiniHUD 0.22.0
		modmenu: Mod Menu 3.2.2
		moreculling: More Culling 1.18.2-0.1.4-alpha
		nofade: No Fade 1.18-2.0.1
		notenoughcrashes: Not Enough Crashes 4.1.6+1.18.2
		recipecache: recipecache 0.2.1-1.17.1
		reeses-sodium-options: Reese's Sodium Options 1.4.3+mc1.18.2-build.42
		smoothboot: Smooth Boot 1.18.2-1.7.0
		sodium: Sodium 0.4.1+build.15
			org_joml_joml: joml 1.10.2
		sodium-extra: Sodium Extra 0.4.5+mc1.18.2-build.42
			caffeineconfig: CaffeineConfig 1.1.0
		starlight: Starlight 1.0.2+fabric.89b8d9f
		zoomify: Zoomify 1.6.0
			dev_isxander_settxi: settxi 2.1.1
			settxicloth: Settxi Cloth Impl 1.0.2
	Loaded Shaderpack: (off)
	Launched Version: 1.18.2
	Backend library: LWJGL version 3.2.2 build 10
	Backend API: Intel(R) UHD Graphics 630 GL version 3.2.0 - Build 27.20.100.8681, Intel
	Window size: 1920x1080
	GL Caps: Using framebuffer using OpenGL 3.2
	GL debug messages: 
	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
	Type: Integrated Server (map_client.txt)
	Graphics mode: fancy
	Resource Packs: Fabric Mods
	Current Language: English (US)
	CPU: 12x Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
	Server Running: true
	Player Count: 1 / 8; [class_3222['tz'/103, l='ServerLevel[New World]', x=445.57, y=82.00, z=289.66]]
	Data Packs: vanilla, Fabric Mods
	World Generation: Stable
	Client Crashes Since Restart: 1
	Integrated Server Crashes Since Restart: 0
	Suspected Mods: Fabric Rendering (v1) (fabric-rendering-v1), MidnightControls (midnightcontrols), SpruceUI (spruceui)

Sprint is toggled when strafing back and forth

Describe the bug
Not 100% a bug, but when doing quick movement right and left (passing through a narrow path for example), sprint keep getting toggled and it's annoying

To Reproduce
Make quick movement right and left while going forward

Expected behavior
Would like to be able to disable the "double press forward to sprint" function to make it easier to control the player, as it's not really useful with a stick and can create error when doing precise movement

Screenshots
NA

Desktop (please complete the following information):

  • OS: Steam OS 3 (Steamdeck)
  • Minecraft 1.19
  • Fabric 0.14.6
  • Mods : Using Fabulously Optimized modpack
  • Version : MidnightLib 0.5.2 and MidnightControls 1.1.0+1.19
  • Branch : Latest build on CurseForge

Additional context
Tried to play around with the dead zones, but no luck. I could reduce the frequency of it by making the dead zones for 100% as close to the end of the joystick possible, but still encounter it often

Xbox Series Controller diagonal input slow on left stick

While using the Xbox Series Controller plugged in using USB (Don't know if that changes anything), moving diagonally on the left stick is slow. Going forward, backwards, and sideways all are fine, but if i try to go diagonal then I slow down and it ends up stopping my sprint.

Steps to reproduce the behavior:

  1. Plug in Xbox Series Controller
  2. Go into game
  3. Move diagonally with the left stick
  4. You move slow

What I expect to happen is that the speed of moving diagonally is the same as moving forward or backwards.

https://drive.google.com/file/d/1HTyk0SgirxFRk4miaFWyb1bTCJLqhpoO/view?usp=sharing
This is a video of what I am talking about, file size was too big for github

Desktop (please complete the following information):

  • OS: Windows 10
  • Minecraft 1.19
  • Fabric 0.14.7-1.19
  • Mods: fabric-api-0.55.3, sodium-fabric-mc1.19-0.4.2, reeses_sodium_options-1.4.3, sodium-extra-0.4.5, lithium-fabric-mc0.8.0, phosphor-fabric-mc0.8.1, CustomPlayerModels-Fabric-0.4.3a, midnightcontrols-1.2.1, midnightlib-0.5.2
  • Version: 1.2.1
  • Branch: Release

Button Overlap with Crawl Mod

Describe the bug
Midnight control overlapped with Crawl button.

To Reproduce
Steps to reproduce the behavior:

  1. Install Crawl and MidnightControl.
  2. Go to Settings > Control.
  3. See Error

Expected behavior
Button all separated.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 11
  • Minecraft 1.18.2
  • Fabric Latest
  • Mods Crawl Version 0.10.6

Additional context
Maybe you can put this way :
Untitled-1

I also post issue on their page.
I hope it can be fixed, Thank you very much!

[bug] Turning is way too fast, sharp, and choppy

Describe the bug
Turning is way too fast, sharp, and choppy

To Reproduce

  1. Try to turn in game using joystick

Expected behavior
Turning would work relatively like it does on console

Desktop (please complete the following information):

  • OS: N/A (windows, linux, SteamOS, etc)
  • Minecraft: 1.19
  • Version: 1.1.0

Additional context
its been an issue since LambdaControls and pretty much, litterally, the only thing holding me back from consistently using this mod. just looking around actually starts to give me an headache

Everything else about this mod is perfect,

Crash when changing a control

Describe the bug
When I tried to change the Toggle Perspective Control, the game crashed (it a control already in use though)

To Reproduce
Steps to reproduce the behavior:

  1. Go to Controller Options
  2. Change a control already in use
  3. See error

Expected behavior
The game not to crash

Screenshots
None

Desktop (please complete the following information):

  • OS: Garuda Linux (outdated version)
  • Minecraft: 1.18.2
  • Fabric: 0.14.6
  • Mods: Fabulously Optimized modpack
  • Version 1.0.0
  • Branch: Installed via Modrinth

Additional context

Crashlog

Controller Issues: Nintendo Switch Pro Controller

As seen in a video, in analog movement mode with Switch Pro controller there is only a minimal input from the left analog stick. When emulating xbox360 controller with it, it works fine other controllers also work fine (i tested dualsense and dualshock). Without analog movement it works fine. I checked if my left stick outputs full range in windows, steam and ds4windows and it does. Also tried the SDL2 mapping and it doesn't change anything.

Base.Profile.2022.05.01.-.20.12.08.01_Trim.1.mp4

Unable to start after installation

Describe the bug
An error occurred when the game started

Desktop (please complete the following information):

  • OS: Windows 10
  • Minecraft: 1.19
  • Fabric: 1.19-Fabric 0.14.8
  • Mods: fabric-api-0.56.0+1.19, midnightcontrols-1.1.0+1.19, midnightlib-0.5.2
  • Launcher: PCL II this

Additional context

java.lang.NullPointerException: Cannot invoke "java.nio.ByteBuffer.flip()" because "buffer" is null
	at eu.midnightdust.midnightcontrols.client.controller.Controller.ioResourceToBuffer(Controller.java:139)
	at eu.midnightdust.midnightcontrols.client.controller.Controller.updateMappings(Controller.java:161)
	at eu.midnightdust.midnightcontrols.client.MidnightControlsClient.onMcInit(MidnightControlsClient.java:131)
	at net.minecraft.class_310.handler$bac001$onInit(class_310.java:6423)
	at net.minecraft.class_310.<init>(class_310.java:636)
	at net.minecraft.client.main.Main.main(Main.java:198)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

crash-2022-06-18_12.57.07-client.txt

Request: Separate Vertical and Horizontal Rotation Speeds

If you try using Minecraft Bedrock Edition with a supported controller there are menu options to reduce the vertical (up & down) camera tilt speed as a separate value. This is useful because many players including myself find having fast horizontal (left & right) camera pan speed useful during gameplay, while a slower, finer control with the vertical axis feels more natural.

Front placement blocks log warnings and dissappear on relog

Describe the bug
As documented vigorously in quiltcomm - placing blocks using front block placement desyncs and they dissappear on relog. With polymer, this shows up earlier (and inconsistently)

For clarity - I'm using KB+M for these reproductions.

To Reproduce
Steps to reproduce the behavior:

  1. Boot the mod with FAPI
  2. Enable front and reacharound block placement
  3. Spawn with cheats
  4. Give 100 planks
  5. pillar 15 blocks up
  6. use front placement to place a few blocks in a row with the mouse
  7. relog
  8. blocks have disappeared
  9. log has many warnings

Expected behavior
Blocks should place and not disappear, no warnings should appear

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows
  • Minecraft 1.18.2
  • Fabric 0.14.8
  • Mods FAPI 0.56.0+1.18.2
  • Version 1.0.0+1.18.2

Additional context
This was made more apparent by universal graves, which uses polymer - which forced this relog-type sync to happen more often.

Fix the lambda perspective?

Is your feature request related to a problem? Please describe.
Yes, if you bind to change perspective on d-pad up only, cursor is not moving in inventory on that direction.

Describe the solution you'd like
Fix it somehow maybe, if this possible.

Describe alternatives you've considered
Launch the steam and bind the d-pad up on f5. Then everything works how i need. (For survival, it's easy to click on one button in action situations.)

Additional context
https://youtu.be/eZNsqF7GGqI
This is from the time of the first releases of lambda.

Fix text scaling for big GUI

I have a big monitor and like playing with big GUI settings. The text goes into the hot bar on these settings and becomes unreadable
2022-05-04_18 50 36
.

Azeron Keypad not able to map buttons (even in Xbox emulation)

Describe the bug
I have an Azeron Keypad that I use to play minecraft, and I'd like to use the 'joystick' for analog movement.

When it's plugged in, it is recognized as a controller, but for some reason, it won't let me change the key bindings in the UI. Only my Xbox Controller can update key bindings.

Additional context
Screenshot of Azeron (recognized)
image
Screenshot of unresponsive button binding
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.