Amulet-Team / Amulet-Map-Editor

A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7.
https://www.amuletmc.com/
1.78k stars 123 forks source link

[Feature Request] Improved Precision in Copy-Paste Selections #1023

Open Mcayear opened 9 months ago

Mcayear commented 9 months ago

Feature Request

The Problem

The current copy-paste feature lacks precision in determining the exact placement of copied selections. This results in discrepancies when pasting the selection onto another location, as the pasted blocks do not align with the intended position.

Feature Description

I propose improving the copy-paste functionality by enhancing the precision of selecting and pasting blocks. Specifically, when copying a selection with coordinates like "800 0 1136, 927 255 1327," the paste operation should accurately reproduce the copied blocks at the specified coordinates on the target map. This would provide users with a more intuitive and precise way to transfer selections between different maps.

Alternatives

One alternative approach could involve implementing a visual overlay or guide system that assists users in aligning the copied selection with the desired location on the target map. Additionally, providing numerical feedback or verification of the pasted coordinates could help users confirm the accuracy of the placement.

Additional Context

For example, when copying a selection with coordinates "800 0 1136, 927 255 1327" and pasting it onto another map, entering the same starting coordinate "800 0 1136" for pasting should result in the blocks being placed exactly at the specified position. However, due to the lack of clear positioning indicators, the pasted blocks may not align accurately with the original selection. This issue underscores the importance of enhancing precision in the copy-paste functionality to improve user experience and workflow efficiency.