Knugel / Whoosh

Portable Teleportation Device
https://minecraft.curseforge.com/projects/whoosh
MIT License
4 stars 2 forks source link

[Suggestions] A few minor suggestions #2

Open TheSaucyWelshman opened 6 years ago

TheSaucyWelshman commented 6 years ago

Hello, first I'd just like to say how cool these teleporters are, I really like how well they fit in with Thermal Expansion.

I've been playing around with them since they came out and there are a few QoL things I'd like to suggest to make them even better.

First I would just like to suggest some slightly different right click functionality. Would it be possibly to switch the right click/sneak right click functions in teleport mode? Or maybe a config option for it? It seems like many Modded items that have a GUI that can be opened use sneak right click to open them, maybe I'll just used to that but it makes more sense to me this way.

Second I would like to suggest slightly different blink functionality. Right click would blink but not through blocks, sneak right click would blink but would be able to go through blocks if needed.

Third I would like to suggest a HUD of some sort. Just a little text stating the mode, and destination if in teleport mode, would be really great.

Thanks for taking the time to read this and for the time you put into this great little mod.

Knugel commented 6 years ago

Hello and thanks for all the great suggestions.

The transporter uses sneak right click mainly because it makes it harder to accidentally teleport when trying to interact with something. It is also how the Staff of Traveling in EnderIO worked. I can add a config option that swaps the behaviour.

Is not blinking through blocks something that is often needed?

I like the idea of a small HUD / overlay to show the currently selected target. I'll look into implementing that.

TheSaucyWelshman commented 6 years ago

Is not blinking through blocks something that is often needed?

I was thinking more about resonant ender usage although this is really only a concern in the early game when ender pearls are much more scarce. I thought it'd be nice to have a way to guarantee it won't use any if I don't want it to. Mostly it was because I thought I blinked through a gap in my wall but the teleporter disagreed.

Knugel commented 6 years ago

I was considering giving the blink mode it's own GUI. This would allow you among other things to toggle blinking through blocks. Not sure if that would be getting annoying however.

TheSaucyWelshman commented 6 years ago

I'm not sure sure what other options you would put there but I like that idea, it would make everything more consistent. Right click opens a UI, sneak right click teleports, no matter what mode you're in. Then you can have a single config option to swap that behavior.

I don't see it being to annoying unless you include some options that people will want to change all the time in which case a keybinding or sneak+mouse wheel functionally would probably be better for those.

Dragnier commented 6 years ago

I would like to add another suggestion to these if I may: the ability to cycle teleportation destination targets with the mouse wheel while sneaking. Similar to how you can cycle the mode of the Atomic Disassembler with sneak + mouse wheel in Mekanism.

Zygus42 commented 6 years ago

Just to put my 2 cents in: I would love a HUD with destination, and would also love to see it include some comment about the cost of what I'm about to do - is this going to cost me 1,000 RF or 50,000 RF ? And that would obviously depend on the settings you have for those costs in the config.