This issue was caused by ground item values not being copied to ArrayList when modified. To avoid unnecessary allocations, create new copy only when required (e.g when holding alt). Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This issue was caused by ground item values not being copied to ArrayList when modified. To avoid unnecessary allocations, create new copy only when required (e.g when holding alt). Signed-off-by: Tomas Slusny <slusnucky@gmail.com>