-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pick_block event for smart glasses #80
Comments
This should be implemented on smart glasses better than inventory manager |
No i think it should be on the inventory manager, since the main use of picking blocks is putting them in the inventory anyway, and smart glasses aren't implemented yet Smart glass would add a pointless layer of complexity, requiring the glasses to send out a signal to an external computer to do the inventory stuff |
inventoryManager is mainly used for operate inventories but not detecting player actions. The complexity or limit is also the fun of programming imo |
Well i'd rather see such a useful feature sooner than later, and locking it behind something that doesn't exist yet is not great for that And keybinds wouldn't be good enough, a real "pick_block" event directly interacting with the pick block feature would be a lot better here Sure people could do their own compat, but you just end up with a 10mb program from having to add special exceptions for every single mods with special pick-block interactions and every single mobs with abnormal spawn eggs etc |
Yes this is a reasonable feature to smartglass (but should be on with the keybind upgrade). |
In fact we are stopping add features to 0.7 (tho pick_block should not be a big deal, but we'll see if we have time). 0.8 is a little bit far yes, but you can compile your own version (and use at your own risk) |
The main issue with adding it to smartglasses is that it will take much longer to get implemented because now it relies on another much more complicated feature to add. Instead of just temporarily adding it to the inv manager until smart glasses are released properly. And "compiling your own version" isn't really an option, lots of people play on servers including me, so installing an unstable version of a mod is not possible. |
Yes, I can see your point. However, I can tell that the main framework of smartglasses is almost done. And a fact is, any features did not implemented in 0.7 will eventually adds to 0.8 or later, that will only be released when smartglasses is done :/
Temporarily add a feature is not an option, we should keep the backward compatibility as much as possible. |
related #47 |
Describe your idea
I'd like to have a "pick_block" event that would trigger when a player (in this case, the inventory manager's owner) uses the "Pick Block" keybind on something
For example, it would allow to automatically grab the blocks from a ME system, then push it into the player's hand using inventory manager
I think the event values should look like this:
event_name
<string>,block_id
<string> orblock_data
<table>,is_present
<bool> (this would be true if the block is already in the player's inventory/hand/backpack (if soph backpack+refill upgrade) etc, and false if not present),Describe alternatives you've considered if any
Couldn't really think of anything else that would be as practical as this
Additional context
No response
Linked Issues
No response
The text was updated successfully, but these errors were encountered: