Comments (2)
Since this key is by definition a duplicate of the sprint key, I considered having it be part of No More Useless Keybinds instead, but since it's a part of vanilla as well I'm not sure if deleting it could wreak havoc.
from amecs.
Since RandomPatches no longer seems to be receiving updates, could this functionality be added to this mod? It seems like the most fitting place for it.
Yes amecs would be a fitting mod for this. I will have a look at that.
This could also allow for another key modifier type to be implemented: pressing a key twice in quick succession (perhaps the time interval could be configurable as well?) could give a different outcome than a single press.
This is a good idea but sadly can not be implemented in a way people would want to use.
Because when pressing the button for the first time we (amecs) can not know that this key will be pressed again shortly. So the action for the normal key press will be triggered. Then when the second press comes we can additionally do the action for the configured double press but we can not undo the action from the single press before.
Alternatively we could wait (and not trigger the action) after receiving the first button press for the configured double press time. And when we get an second press in time we could do the configured action. And if the wait time exceeds we do the single press action. But this would mean we have delayed single press actions. Nobody wants that.
Maybe you have another idea how this could be implemented.
Since this key is by definition a duplicate of the sprint key, I considered having it be part of No More Useless Keybinds instead, but since it's a part of vanilla as well I'm not sure if deleting it could wreak havoc.
NMUK is not really fitting because the single press action (walk forward) and double press action (enable sprint) are different. NMUK only allows to add multiple keys to one action.
from amecs.
Related Issues (20)
- Support for Controlling HOT 2
- 1.18.2: 65539: Invalid key -1.
- Split the "drop all items" keybind from "drop one item"
- Update to 1.20 HOT 3
- Crash after trying to change menu keybind HOT 1
- Unintended effect on Create's schematics and other such mods. HOT 1
- [BUG - CRASH] !!! Cant open keybinds screen
- Make Amecs compatible with Controlling HOT 3
- Conflict with EmoteCraft HOT 1
- 1.20.1 release broken on 1.20.2 HOT 1
- It seems amecs is messing with ctrl and shift keys - while you are pressing them you can't interact with world HOT 5
- [Potential incompatibility with Controllable] Changing a keybind from a modifier key to another key forces the modifier to stick. HOT 1
- Chord-like Keyboard Shortcuts
- Update to support Minecraft 1.20.4 Fabric
- Issues with Ctrl and Alt HOT 2
- 1.20.5?
- Update to support Minecraft 1.20.6 Fabric HOT 3
- Conflict with Modern KeyBinding ~ Modifiers not working ~ Fabric 1.20.1
- Mod only works for Right side buttons
- Update to support Minecraft 1.21 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amecs.