CMDHELPER-2686 fixed CMDHELPER-2877 fixed CMDHELPER-2916 addressed CMDHELPER-2929 addressed CMDHELPER-3046 fixed Also fixes unhelpful stacktraces being thrown from CREs in registered commands. These have been replaced with normal CH error reports with accurate script info.
modified: src/main/java/com/laytonsmith/abstraction/MCServer.java modified: src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java modified: src/main/java/com/laytonsmith/core/functions/Minecraft.java
… in query()
Now a continue in a foreach while iterating an associative array behaves the same as a normal array, which is desired.
- Fixed first bind's threshold being cleared. - Added threshold into fake event so that we don't have to measure twice, and so lower threshold binds don't also execute. - Get current location once per player. - Removed unused Bukkit implementations to avoid confusion.