Sefiraat / EquivalencyTech

EquivalencyTech (EquiTech) is an attempt to recreate elements of the ProjectE mod.
GNU General Public License v3.0
11 stars 11 forks source link

[Issue] Disable synthesizing the orb you have open. #19

Closed itzTheMeow closed 2 years ago

itzTheMeow commented 2 years ago

Description (Mandatory)

If you have an orb open, you are able to synthesize it and then you can't get it back afterward.

What caused the issue, what steps led up to the issue (Mandatory)

Open orb, shift click the orb from your inventory into the synthesizer.

Log of error, if applicable

Server Type and version (Spigot/Paper etc.)

Paper 1.17.1

Sefiraat commented 2 years ago

This is not a bug. The orb is a valid synthesis item with an EMC value. This is the same behaviour as the transmutation table/tablet from ProjectE which this is derived from and is, therefore, intended :).

itzTheMeow commented 2 years ago

Yes, you can synthesize orbs, but i dont think you should be able to synthesize your only orb, as you can misclick and boom, its gone now

Sefiraat commented 2 years ago

I agree it is a punishing mechanic, it is both true to the mod and true to the process that the mechanic is trying to replicate. If a player is willing to try to input their orb they should know the potential consequence is losing that orb. If it’s a misclick, you don’t get an item back if you mis-press Q over lava?

Given that you have not lost anything (the full EMC value is stored and you get the ‘lost’ orb back, in effect, when you craft the next one. This will stay as is and as intended. If there is further reasonings let me know.

itzTheMeow commented 2 years ago

If it’s a misclick, you don’t get an item back if you mis-press Q over lava?

sure but its a lot easier to accidentally shift click the orb, and the orb is SIGNIFIGANTLY more expensive than any other item you'd drop into lava

Given that you have not lost anything (the full EMC value is stored and you get the ‘lost’ orb back, in effect, when you craft the next one. This will stay as is and as intended.

again sure but now you need to get several netherite blocks again