<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>CommandHelper changes</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/com.sk89q$commandhelper/changes</link><description>CommandHelper changes</description><item><title>#25 Debugger (#1410) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail0</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/DebugInfrastructureTest.java
src/main/java/com/laytonsmith/core/CallbackYield.java
src/main/java/com/laytonsmith/tools/debugger/DebugSecurity.java
src/main/java/com/laytonsmith/core/Prefs.java
src/main/resources/plugin.yml
pom.xml
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/environments/PausedState.java
src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperFileLocations.java
src/main/resources/docs/Debugging
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/natives/interfaces/Callable.java
src/main/java/com/laytonsmith/core/Procedure.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/main/java/com/laytonsmith/core/exceptions/ConfigRuntimeException.java
src/main/java/com/laytonsmith/PureUtilities/Common/RSAEncrypt.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/Script.java
src/main/resources/docs/LLVM_Development
src/main/java/com/laytonsmith/tools/langserv/LangServ.java
src/main/java/com/laytonsmith/core/Installer.java
src/main/java/com/laytonsmith/tools/debugger/MSDebugServer.java
src/main/java/com/laytonsmith/PureUtilities/DaemonManager.java
src/main/java/com/laytonsmith/core/environments/ThreadDebugState.java
src/main/java/com/laytonsmith/tools/debugger/DebugAuthenticator.java
src/main/java/com/laytonsmith/core/environments/LivePausedState.java
src/main/java/com/laytonsmith/core/environments/DebugContext.java
src/main/java/com/laytonsmith/core/environments/Breakpoint.java
src/main/java/com/laytonsmith/core/environments/GlobalEnv.java
src/main/java/com/laytonsmith/core/FlowFunction.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceFrame.java
src/main/java/com/laytonsmith/core/AliasCore.java
src/main/java/com/laytonsmith/core/environments/DebugListener.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/Main.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceManager.java
src/main/java/com/laytonsmith/core/MethodScriptFileLocations.java
</description></item><item><title>#25 Bump ajv, @typespec/compiler, @typespec/http, @typespec/openapi, @typespec/openapi3 and @typespec/versioning (#1413) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail1</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/apps.methodscript.com/package-lock.json
src/main/resources/apps.methodscript.com/package.json
</description></item><item><title>#25 fix: pom.xml to reduce vulnerabilities (#1405) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail2</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#25 Bump com.microsoft.sqlserver:mssql-jdbc (#1404) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail3</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#25 Convert wiki to markdown in LangServ (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail4</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/langserv/WikiToMarkdown.java
src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/test/java/com/laytonsmith/tools/langserv/WikiToMarkdownTest.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceManager.java
src/test/java/com/laytonsmith/testing/StaticTest.java
</description></item><item><title>#25 Fix Debugger links (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail5</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Debugging
</description></item><item><title>#25 Replace RSAEncrypt with SSHKeyPair supporting Ed25519/ECDSA/RSA; (#1414) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail6</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/main/java/com/laytonsmith/PureUtilities/Common/SSHKeyPair.java
src/main/java/com/laytonsmith/tools/debugger/DebugAuthenticator.java
src/test/java/com/laytonsmith/PureUtilities/RSAEncryptTest.java
src/main/java/com/laytonsmith/PureUtilities/Common/RSAEncrypt.java
src/main/java/com/laytonsmith/tools/langserv/LangServ.java
src/test/java/com/laytonsmith/PureUtilities/SSHKeyPairTest.java
src/main/java/com/laytonsmith/core/Main.java
</description></item><item><title>#25 Fix which env bind uses (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail7</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/testing/ProcedureTest.java
src/main/java/com/laytonsmith/core/Script.java
</description></item><item><title>#25 Revert build 622+. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/25/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/25/changes#detail8</guid><pubDate>Tue, 14 Apr 2026 13:35:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/exceptions/CRE/CREReadOnlyException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREEventException.java
src/main/java/com/laytonsmith/core/Updater.java
src/main/java/com/laytonsmith/core/functions/Federation.java
src/main/java/com/laytonsmith/core/constructs/CLabel.java
src/main/java/com/laytonsmith/core/functions/Reflection.java
src/main/java/com/laytonsmith/core/constructs/CFixedArray.java
src/main/java/com/laytonsmith/core/constructs/CResource.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRECastException.java
src/main/java/com/laytonsmith/core/constructs/CEntry.java
src/main/resources/apps.methodscript.com/package.json
src/main/java/com/laytonsmith/core/constructs/CBrace.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREClassDefinitionError.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/core/constructs/CNumber.java
src/main/java/com/laytonsmith/core/natives/interfaces/ValueTypeInterfaceRunner.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrixRow.java
src/main/java/com/laytonsmith/core/functions/Commands.java
src/main/java/com/laytonsmith/core/events/drivers/VehicleEvents.java
src/main/java/com/laytonsmith/core/constructs/CNativeClosure.java
src/test/java/com/laytonsmith/core/functions/MinecraftTest.java
src/main/java/com/laytonsmith/core/natives/interfaces/MatrixRunner.java
src/main/java/com/laytonsmith/core/LocalPackages.java
src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
src/test/java/com/laytonsmith/core/functions/MathTest.java
src/main/java/com/laytonsmith/core/FlowFunction.java
src/main/java/com/laytonsmith/core/functions/ObjectManagement.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUnageableMobException.java
src/main/java/com/laytonsmith/core/functions/MatrixHandling.java
src/main/java/com/laytonsmith/core/natives/interfaces/MixedRunner.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREShellException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREFormatException.java
src/main/java/com/laytonsmith/core/Prefs.java
src/main/java/com/laytonsmith/core/functions/Permissions.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREEnchantmentException.java
src/main/java/com/laytonsmith/core/constructs/CByteArray.java
src/main/java/com/laytonsmith/core/events/drivers/WeatherEvents.java
pom.xml
src/main/java/com/laytonsmith/core/functions/Easings.java
src/main/java/com/laytonsmith/core/environments/PausedState.java
src/main/java/com/laytonsmith/tools/langserv/WikiToMarkdown.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCCommand.java
src/main/resources/docs/Debugging
src/main/java/com/laytonsmith/core/constructs/CPrimitive.java
src/main/java/com/laytonsmith/core/functions/Function.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidProcedureException.java
src/main/java/com/laytonsmith/core/Procedure.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/constructs/CLock.java
src/main/java/com/laytonsmith/core/natives/interfaces/Mixed.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUntameableMobException.java
src/main/java/com/laytonsmith/core/functions/IncludeCache.java
src/main/java/com/laytonsmith/core/functions/asm/Cmdline.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/PureUtilities/DaemonManager.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/abstraction/MCCommand.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/environments/Breakpoint.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPluginChannelException.java
src/main/java/com/laytonsmith/core/AliasCore.java
src/main/java/com/laytonsmith/core/constructs/InstanceofUtil.java
src/test/java/com/laytonsmith/core/functions/StringHandlingTest.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/constructs/LeftHandSideType.java
src/main/java/com/laytonsmith/tools/pnviewer/PNViewer.java
src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRELengthException.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/core/compiler/OptimizationUtilities.java
src/main/java/com/laytonsmith/core/constructs/CBracket.java
src/main/java/com/laytonsmith/core/constructs/Construct.java
src/main/java/com/laytonsmith/core/constructs/Variable.java
src/test/java/com/laytonsmith/PureUtilities/RSAEncryptTest.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/exceptions/LoopBreakException.java
src/main/java/com/laytonsmith/core/constructs/ProcedureUsage.java
src/main/java/com/laytonsmith/abstraction/enums/MCTagType.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPluginInternalException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREGenericConstraintException.java
src/main/java/com/laytonsmith/tools/langserv/LangServ.java
src/main/resources/docs/LLVM_Development
src/test/java/com/laytonsmith/core/OptimizationTest.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/functions/asm/Math.java
src/main/java/com/laytonsmith/core/functions/Debug.java
src/main/java/com/laytonsmith/tools/debugger/MSDebugServer.java
src/main/java/com/laytonsmith/tools/debugger/DebugAuthenticator.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRENullPointerException.java
src/main/java/com/laytonsmith/core/functions/OS.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/FullyQualifiedClassName.java
src/main/java/com/laytonsmith/core/functions/PluginMeta.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/core/constructs/CInt.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIllegalArgumentException.java
src/main/java/com/laytonsmith/PureUtilities/Common/SSHKeyPair.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixed.java
.gitignore
src/main/java/com/laytonsmith/core/constructs/Command.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/test/java/com/laytonsmith/core/functions/EventBindingTest.java
src/main/java/com/laytonsmith/core/constructs/CSlice.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/constructs/CPrimitiveRunner.java
src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBadEntityException.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessRunner.java
src/main/java/com/laytonsmith/core/functions/Persistence.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/functions/Marquee.java
src/main/java/com/laytonsmith/core/functions/TaskHandling.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/test/java/com/laytonsmith/PureUtilities/SSHKeyPairTest.java
src/main/java/com/laytonsmith/core/exceptions/LoopManipulationException.java
src/main/java/com/laytonsmith/core/asm/LLVMPlatformResolver.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/core/ArgumentValidation.java
src/main/java/com/laytonsmith/core/compiler/ProcedureDefinition.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPlayerOfflineException.java
src/main/java/com/laytonsmith/core/environments/DebugListener.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInterruptedException.java
src/main/java/com/laytonsmith/core/constructs/CDouble.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSet.java
src/main/java/com/laytonsmith/core/functions/FileHandling.java
src/main/java/com/laytonsmith/core/natives/interfaces/Booleanish.java
src/main/java/com/laytonsmith/core/constructs/CNumberRunner.java
src/main/java/com/laytonsmith/core/constructs/CPackage.java
src/main/java/com/laytonsmith/core/constructs/CDecimal.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixedInterfaceRunner.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperFileLocations.java
src/main/java/com/laytonsmith/core/functions/ByteArrays.java
src/main/java/com/laytonsmith/core/exceptions/ProgramFlowManipulationException.java
src/main/java/com/laytonsmith/core/natives/interfaces/Callable.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRESecurityException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInsufficientPermissionException.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
src/main/java/com/laytonsmith/core/functions/Redis.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/compiler/analysis/Scope.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRESQLException.java
src/main/java/com/laytonsmith/tools/Manager.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/Installer.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/BukkitMetadata.java
src/main/java/com/laytonsmith/core/events/drivers/ServerEvents.java
src/main/java/com/laytonsmith/core/constructs/CSymbol.java
src/main/java/com/laytonsmith/core/functions/AbstractFunction.java
src/main/java/com/laytonsmith/core/environments/LivePausedState.java
src/main/java/com/laytonsmith/core/environments/DebugContext.java
src/test/java/com/laytonsmith/core/functions/BasicLogicTest.java
src/main/java/com/laytonsmith/core/constructs/CNull.java
src/test/java/com/laytonsmith/testing/ProcedureTest.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBadEntityTypeException.java
src/main/java/com/laytonsmith/core/constructs/generics/GenericParameters.java
src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/tools/debugger/DebugSecurity.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSetRunner.java
src/main/java/com/laytonsmith/core/constructs/CIClosure.java
src/main/java/com/laytonsmith/core/functions/Trades.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
src/main/java/com/laytonsmith/core/natives/interfaces/MEnumType.java
src/main/java/com/laytonsmith/core/asm/LLVMArgumentValidation.java
src/main/java/com/laytonsmith/core/functions/asm/Compiler.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREOAuthException.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/EvalStack.java
src/main/java/com/laytonsmith/core/functions/ExtensionMeta.java
src/main/java/com/laytonsmith/core/StepAction.java
src/main/java/com/laytonsmith/core/constructs/CBareString.java
src/main/java/com/laytonsmith/core/functions/Recipes.java
src/test/java/com/laytonsmith/core/constructs/CFixedArrayTest.java
src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/main/java/com/laytonsmith/core/StrictMode.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidPluginException.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/exceptions/LoopContinueException.java
src/test/java/com/laytonsmith/testing/RandomTests.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/Weather.java
src/main/java/com/laytonsmith/core/functions/ExecutionQueue.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/resources/apps.methodscript.com/package-lock.json
src/main/java/com/laytonsmith/core/functions/Performance.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIncludeException.java
src/main/java/com/laytonsmith/core/events/AbstractGenericEvent.java
src/main/java/com/laytonsmith/core/natives/interfaces/CallableRunner.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrix.java
src/main/java/com/laytonsmith/core/functions/OAuth.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBindException.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
src/test/java/com/laytonsmith/core/DebugInfrastructureTest.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIndexOverflowException.java
src/main/java/com/laytonsmith/core/natives/interfaces/BooleanishRunner.java
src/main/java/com/laytonsmith/core/events/Event.java
src/main/java/com/laytonsmith/core/asm/AsmCompiler.java
src/main/java/com/laytonsmith/core/constructs/CSemicolon.java
checkstyle.xml
src/main/java/com/laytonsmith/core/functions/Clipboard.java
src/main/java/com/laytonsmith/core/functions/asm/DataHandling.java
src/main/java/com/laytonsmith/core/events/drivers/CmdlineEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitBlockEvents.java
src/main/java/com/laytonsmith/core/functions/BossBar.java
src/test/java/com/laytonsmith/tools/langserv/WikiToMarkdownTest.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREError.java
src/main/java/com/laytonsmith/core/constructs/CMutablePrimitive.java
src/main/java/com/laytonsmith/core/functions/CompositeFunction.java
src/main/java/com/laytonsmith/core/asm/LLVMFunction.java
src/main/java/com/laytonsmith/core/exceptions/ConfigRuntimeException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREScoreboardException.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/natives/interfaces/Sizeable.java
src/main/java/com/laytonsmith/core/constructs/CFunction.java
src/main/java/com/laytonsmith/core/events/drivers/PluginEvents.java
src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/exceptions/UnhandledFlowControlException.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInsufficientArgumentsException.java
src/main/java/com/laytonsmith/core/exceptions/CancelCommandException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRERangeException.java
src/main/java/com/laytonsmith/core/environments/ThreadDebugState.java
src/main/java/com/laytonsmith/core/Method.java
src/main/java/com/laytonsmith/core/constructs/CPreIdentifier.java
src/main/java/com/laytonsmith/core/StackFrame.java
src/main/java/com/laytonsmith/core/constructs/IVariable.java
src/main/java/com/laytonsmith/core/MethodScriptFileLocations.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIOException.java
src/main/java/com/laytonsmith/core/CallbackYield.java
src/main/java/com/laytonsmith/core/natives/interfaces/IterableRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRECausedByWrapper.java
src/main/java/com/laytonsmith/core/events/drivers/WorldEvents.java
src/main/java/com/laytonsmith/core/functions/XGUI.java
src/main/resources/plugin.yml
src/test/java/com/laytonsmith/core/functions/ControlFlowTest.java
src/main/java/com/laytonsmith/core/ParseTree.java
src/main/java/com/laytonsmith/core/functions/Statistics.java
src/test/java/com/laytonsmith/core/functions/DataHandlingTest.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidWorldException.java
src/main/java/com/laytonsmith/core/constructs/CVoid.java
src/main/java/com/laytonsmith/tools/docgen/DocGenTemplates.java
src/main/java/com/laytonsmith/core/exceptions/FunctionReturnException.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/PureUtilities/Common/RSAEncrypt.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRENotFoundException.java
src/main/java/com/laytonsmith/core/functions/Crypto.java
src/main/java/com/laytonsmith/core/constructs/NewIVariable.java
src/test/java/com/laytonsmith/core/functions/ArrayHandlingTest.java
src/main/java/com/laytonsmith/core/constructs/CKeyword.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/core/constructs/CBoolean.java
src/main/java/com/laytonsmith/core/natives/interfaces/SizeableRunner.java
src/main/java/com/laytonsmith/core/objects/UserObject.java
src/main/java/com/laytonsmith/core/environments/GlobalEnv.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceFrame.java
src/main/java/com/laytonsmith/core/constructs/CString.java
src/test/java/com/laytonsmith/core/functions/EchoesTest.java
src/main/java/com/laytonsmith/core/functions/asm/Meta.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUnsupportedOperationException.java
src/main/java/com/laytonsmith/core/Main.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccess.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceManager.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREStackOverflowError.java
</description></item><item><title>#24 Add Env/GenericParams overloads to various methods. (#1408) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail0</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSet.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixed.java
src/main/java/com/laytonsmith/core/natives/interfaces/Booleanish.java
src/main/java/com/laytonsmith/core/constructs/CSlice.java
src/main/java/com/laytonsmith/core/constructs/CByteArray.java
pom.xml
src/main/java/com/laytonsmith/core/constructs/CFixedArray.java
src/main/java/com/laytonsmith/core/constructs/CDecimal.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixedInterfaceRunner.java
src/main/java/com/laytonsmith/core/constructs/CResource.java
src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
src/main/java/com/laytonsmith/core/constructs/Construct.java
src/main/java/com/laytonsmith/core/natives/interfaces/MEnumType.java
src/main/java/com/laytonsmith/core/constructs/CMutablePrimitive.java
src/main/java/com/laytonsmith/core/constructs/CNumber.java
src/main/java/com/laytonsmith/core/natives/interfaces/Mixed.java
src/main/java/com/laytonsmith/core/natives/interfaces/Sizeable.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrixRow.java
src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/constructs/CBoolean.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrix.java
src/main/java/com/laytonsmith/core/objects/UserObject.java
src/main/java/com/laytonsmith/core/ArgumentValidation.java
src/main/java/com/laytonsmith/core/constructs/CString.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/constructs/CNull.java
src/main/java/com/laytonsmith/core/constructs/InstanceofUtil.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccess.java
src/main/java/com/laytonsmith/core/constructs/LeftHandSideType.java
</description></item><item><title>#24 Reverse the order of the getBooleanValue parameters. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail1</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CNumber.java
src/main/java/com/laytonsmith/core/natives/interfaces/Booleanish.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrixRow.java
src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/constructs/CDecimal.java
src/main/java/com/laytonsmith/core/constructs/CFixedArray.java
src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
src/main/java/com/laytonsmith/core/constructs/CBoolean.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrix.java
src/main/java/com/laytonsmith/core/natives/interfaces/MEnumType.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/constructs/CString.java
src/main/java/com/laytonsmith/core/constructs/CNull.java
</description></item><item><title>#24 Upgrade some call sites to non-deprecated versions (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail2</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/FileHandling.java
src/main/java/com/laytonsmith/core/events/Event.java
src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/constructs/CFixedArray.java
src/main/java/com/laytonsmith/core/events/drivers/CmdlineEvents.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/BossBar.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
src/main/java/com/laytonsmith/core/constructs/CMutablePrimitive.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/events/drivers/PluginEvents.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/functions/Debug.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/core/functions/Commands.java
src/main/java/com/laytonsmith/core/events/drivers/VehicleEvents.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/events/drivers/ServerEvents.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/events/drivers/WorldEvents.java
src/main/java/com/laytonsmith/core/events/drivers/WeatherEvents.java
pom.xml
src/main/java/com/laytonsmith/core/functions/Statistics.java
src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/core/asm/LLVMArgumentValidation.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/Procedure.java
src/main/java/com/laytonsmith/core/functions/ExtensionMeta.java
src/test/java/com/laytonsmith/core/constructs/CFixedArrayTest.java
src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/functions/Weather.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/ExecutionQueue.java
src/main/java/com/laytonsmith/core/functions/Marquee.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/functions/Crypto.java
src/main/java/com/laytonsmith/core/events/AbstractGenericEvent.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/core/asm/LLVMPlatformResolver.java
src/main/java/com/laytonsmith/core/ArgumentValidation.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/core/constructs/InstanceofUtil.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#24 Fix more deprecation warnings (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail3</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/Event.java
src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/compiler/OptimizationUtilities.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixedInterfaceRunner.java
src/main/java/com/laytonsmith/core/events/drivers/CmdlineEvents.java
src/main/java/com/laytonsmith/core/constructs/Construct.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCTagType.java
src/main/java/com/laytonsmith/core/constructs/CMutablePrimitive.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/asm/LLVMFunction.java
src/main/java/com/laytonsmith/tools/Manager.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/events/drivers/PluginEvents.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/events/drivers/VehicleEvents.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/BukkitMetadata.java
src/main/java/com/laytonsmith/core/events/drivers/ServerEvents.java
src/main/java/com/laytonsmith/core/functions/AbstractFunction.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/FullyQualifiedClassName.java
src/main/java/com/laytonsmith/core/functions/ObjectManagement.java
src/main/java/com/laytonsmith/core/constructs/IVariable.java
src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixed.java
src/main/java/com/laytonsmith/core/events/drivers/WorldEvents.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/events/drivers/WeatherEvents.java
src/main/java/com/laytonsmith/core/ParseTree.java
deprecation.txt
src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCCommand.java
src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
src/main/java/com/laytonsmith/core/natives/interfaces/MEnumType.java
src/main/java/com/laytonsmith/core/functions/Function.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/core/functions/Persistence.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/functions/Crypto.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/abstraction/MCCommand.java
src/main/java/com/laytonsmith/core/objects/UserObject.java
src/main/java/com/laytonsmith/core/ArgumentValidation.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#24 Change 'environment' to 'env' everywhere (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail4</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/FileHandling.java
src/main/java/com/laytonsmith/core/functions/Federation.java
src/main/java/com/laytonsmith/core/functions/Clipboard.java
src/main/java/com/laytonsmith/core/functions/Reflection.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/ByteArrays.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/natives/interfaces/Callable.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/constructs/ProcedureUsage.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
src/main/java/com/laytonsmith/core/functions/Redis.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/asm/LLVMFunction.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/functions/Commands.java
src/main/java/com/laytonsmith/core/functions/Debug.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/BukkitMetadata.java
src/main/java/com/laytonsmith/core/constructs/CNativeClosure.java
src/main/java/com/laytonsmith/core/functions/OS.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/functions/PluginMeta.java
src/main/java/com/laytonsmith/core/functions/ObjectManagement.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/functions/XGUI.java
src/main/java/com/laytonsmith/core/functions/Permissions.java
src/main/java/com/laytonsmith/core/constructs/CIClosure.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/functions/Trades.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/functions/Statistics.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/functions/ExtensionMeta.java
src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/core/StrictMode.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/functions/Persistence.java
src/main/java/com/laytonsmith/core/functions/Weather.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/ExecutionQueue.java
src/main/java/com/laytonsmith/core/functions/Marquee.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/main/java/com/laytonsmith/core/functions/TaskHandling.java
src/main/java/com/laytonsmith/core/functions/Crypto.java
src/main/java/com/laytonsmith/core/functions/Performance.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/core/functions/OAuth.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#24 Fix more deprecations (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail5</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/main/java/com/laytonsmith/core/functions/Trades.java
deprecation.txt
src/main/java/com/laytonsmith/core/functions/Reflection.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/OAuth.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
</description></item><item><title>#24 Merge additional changes from genericsTake2 to reduce the diff. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail6</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/exceptions/CRE/CREReadOnlyException.java
src/main/java/com/laytonsmith/core/constructs/CDouble.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREEventException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIndexOverflowException.java
src/main/java/com/laytonsmith/core/natives/interfaces/BooleanishRunner.java
src/main/java/com/laytonsmith/core/constructs/CSemicolon.java
src/main/java/com/laytonsmith/core/constructs/CNumberRunner.java
src/main/java/com/laytonsmith/core/constructs/CPackage.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRELengthException.java
src/main/java/com/laytonsmith/core/constructs/CLabel.java
src/main/java/com/laytonsmith/core/constructs/CBracket.java
src/main/java/com/laytonsmith/core/constructs/CResource.java
src/main/java/com/laytonsmith/core/constructs/Variable.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRECastException.java
src/main/java/com/laytonsmith/core/constructs/CEntry.java
src/main/java/com/laytonsmith/core/constructs/CBrace.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRESecurityException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInsufficientPermissionException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREClassDefinitionError.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREError.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPluginInternalException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRESQLException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREScoreboardException.java
src/main/java/com/laytonsmith/core/natives/interfaces/ValueTypeInterfaceRunner.java
src/main/java/com/laytonsmith/core/constructs/CFunction.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREGenericConstraintException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInsufficientArgumentsException.java
src/main/java/com/laytonsmith/core/natives/interfaces/MatrixRunner.java
src/main/java/com/laytonsmith/core/constructs/CSymbol.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRERangeException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRENullPointerException.java
src/main/java/com/laytonsmith/core/constructs/CPreIdentifier.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUnageableMobException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBadEntityTypeException.java
src/main/java/com/laytonsmith/core/constructs/CInt.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIOException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIllegalArgumentException.java
src/main/java/com/laytonsmith/core/natives/interfaces/MixedRunner.java
src/main/java/com/laytonsmith/core/natives/interfaces/IterableRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREShellException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRECausedByWrapper.java
src/main/java/com/laytonsmith/core/constructs/Command.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSetRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREFormatException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREEnchantmentException.java
src/main/java/com/laytonsmith/core/constructs/CPrimitiveRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBadEntityException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidWorldException.java
src/main/java/com/laytonsmith/core/constructs/CVoid.java
src/main/java/com/laytonsmith/core/constructs/CPrimitive.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidProcedureException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREOAuthException.java
src/main/java/com/laytonsmith/core/constructs/CLock.java
src/main/java/com/laytonsmith/core/constructs/CBareString.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUntameableMobException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInvalidPluginException.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CRENotFoundException.java
src/main/java/com/laytonsmith/core/constructs/NewIVariable.java
src/main/java/com/laytonsmith/core/constructs/CKeyword.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREIncludeException.java
src/main/java/com/laytonsmith/core/natives/interfaces/CallableRunner.java
src/main/java/com/laytonsmith/core/natives/interfaces/SizeableRunner.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPluginChannelException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREBindException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREUnsupportedOperationException.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREPlayerOfflineException.java
src/main/java/com/laytonsmith/core/compiler/ProcedureDefinition.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREStackOverflowError.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREInterruptedException.java
</description></item><item><title>#24 Continue fixing deprecations (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail7</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/events/drivers/WorldEvents.java
src/main/java/com/laytonsmith/core/functions/Trades.java
deprecation.txt
src/main/java/com/laytonsmith/core/functions/Statistics.java
src/main/java/com/laytonsmith/core/functions/Easings.java
src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/BossBar.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/functions/Weather.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/functions/TaskHandling.java
src/main/java/com/laytonsmith/core/events/drivers/VehicleEvents.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/functions/BukkitMetadata.java
src/main/java/com/laytonsmith/core/events/drivers/ServerEvents.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#24 Refactor ObjectGenerator (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail8</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/ObjectGenerator.java
</description></item><item><title>#24 Remove unneeded item() overload (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail9</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
</description></item><item><title>#24 Upgrade MCTagType (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail10</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>checkstyle.xml
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitBlockEvents.java
src/main/java/com/laytonsmith/abstraction/enums/MCTagType.java
</description></item><item><title>#24 Cherry-pick select changes from genericsTake2 (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail11</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/OptimizationUtilities.java
src/main/java/com/laytonsmith/core/constructs/generics/GenericParameters.java
src/main/java/com/laytonsmith/core/compiler/analysis/Scope.java
src/main/java/com/laytonsmith/core/compiler/ProcedureDefinition.java
src/main/java/com/laytonsmith/abstraction/enums/MCTagType.java
</description></item><item><title>#24 Add .mvn folder to gitignore (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail12</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>.gitignore
</description></item><item><title>#24 Fix optimization issue in material_info (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail13</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/MinecraftTest.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#24 Also fix max_stack_size (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail14</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#24 Convert to an iterative eval loop instead of a recursive one (#1409) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail15</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/exceptions/ProgramFlowManipulationException.java
src/main/java/com/laytonsmith/core/natives/interfaces/Callable.java
src/main/java/com/laytonsmith/core/exceptions/LoopBreakException.java
src/main/java/com/laytonsmith/core/constructs/ProcedureUsage.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/functions/CompositeFunction.java
src/main/java/com/laytonsmith/core/asm/LLVMFunction.java
src/main/java/com/laytonsmith/core/exceptions/UnhandledFlowControlException.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/test/java/com/laytonsmith/core/OptimizationTest.java
src/main/java/com/laytonsmith/core/constructs/CNativeClosure.java
src/main/java/com/laytonsmith/core/exceptions/CancelCommandException.java
src/main/java/com/laytonsmith/core/LocalPackages.java
src/main/java/com/laytonsmith/core/functions/AbstractFunction.java
src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
src/test/java/com/laytonsmith/core/functions/BasicLogicTest.java
src/main/java/com/laytonsmith/core/FlowFunction.java
src/test/java/com/laytonsmith/core/functions/MathTest.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/Method.java
src/test/java/com/laytonsmith/testing/ProcedureTest.java
src/main/java/com/laytonsmith/core/StackFrame.java
src/main/java/com/laytonsmith/core/functions/ObjectManagement.java
src/main/java/com/laytonsmith/core/CallbackYield.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/test/java/com/laytonsmith/core/functions/EventBindingTest.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/test/java/com/laytonsmith/core/functions/ControlFlowTest.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/test/java/com/laytonsmith/core/functions/DataHandlingTest.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/functions/Function.java
src/main/java/com/laytonsmith/core/Procedure.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/EvalStack.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/exceptions/FunctionReturnException.java
src/main/java/com/laytonsmith/core/StepAction.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/core/functions/IncludeCache.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/core/exceptions/LoopContinueException.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/ExecutionQueue.java
src/test/java/com/laytonsmith/core/functions/ArrayHandlingTest.java
src/main/java/com/laytonsmith/core/events/AbstractGenericEvent.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/core/exceptions/LoopManipulationException.java
src/main/java/com/laytonsmith/core/environments/GlobalEnv.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/exceptions/StackTraceManager.java
</description></item><item><title>#24 Unwrap CREs from the reflection exception (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/24/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/24/changes#detail16</guid><pubDate>Sun, 29 Mar 2026 09:04:15 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Function.java
</description></item><item><title>#23 Merge in select generics classes from genericsTake2. (#1406) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/23/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/23/changes#detail0</guid><pubDate>Wed, 18 Feb 2026 14:35:42 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/generics/GenericParameters.java
src/main/java/com/laytonsmith/core/constructs/generics/Constraints.java
src/main/java/com/laytonsmith/core/constructs/generics/ConstraintLocation.java
src/main/java/com/laytonsmith/core/constructs/generics/LeftHandGenericUse.java
src/main/java/com/laytonsmith/core/compiler/signature/FunctionSignature.java
src/main/java/com/laytonsmith/PureUtilities/Common/StringUtils.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/VariadicTypeConstraint.java
src/main/java/com/laytonsmith/core/constructs/generics/GenericTypeParameters.java
src/main/java/com/laytonsmith/core/constructs/generics/ConcreteGenericParameter.java
src/main/java/com/laytonsmith/core/constructs/Auto.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/ExactTypeConstraint.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/UnboundedConstraint.java
src/main/java/com/laytonsmith/core/constructs/generics/UnqualifiedGenericTypeParameters.java
src/main/java/com/laytonsmith/core/constructs/generics/LeftHandGenericUseParameter.java
src/main/java/com/laytonsmith/core/Procedure.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/Constraint.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/ConstructorConstraint.java
src/main/java/com/laytonsmith/core/constructs/generics/UnqualifiedConstraints.java
src/main/java/com/laytonsmith/core/constructs/generics/ConstraintToConstraintValidator.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/LowerBoundConstraint.java
src/main/java/com/laytonsmith/core/constructs/SourceType.java
src/main/java/com/laytonsmith/core/constructs/generics/UnqualifiedLeftHandGenericUse.java
src/main/java/com/laytonsmith/core/compiler/FileOptions.java
src/main/java/com/laytonsmith/core/constructs/generics/UnqualifiedConstraint.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/UpperBoundConstraint.java
src/main/java/com/laytonsmith/core/exceptions/CRE/CREGenericConstraintException.java
src/main/java/com/laytonsmith/core/constructs/generics/UnqualifiedGenericDeclaration.java
src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/constructs/generics/ConstraintValidator.java
src/main/java/com/laytonsmith/core/constructs/generics/GenericDeclaration.java
src/test/java/com/laytonsmith/core/constructs/LeftHandSideTypeTest.java
src/main/java/com/laytonsmith/core/constructs/generics/constraints/BoundaryConstraint.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/constructs/InstanceofUtil.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/constructs/LeftHandSideType.java
src/main/java/com/laytonsmith/PureUtilities/Either.java
</description></item><item><title>#23 Add GenericParameters to exec signature. (#1407) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/23/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/23/changes#detail1</guid><pubDate>Wed, 18 Feb 2026 14:35:42 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/FileHandling.java
src/main/java/com/laytonsmith/core/asm/AsmCompiler.java
src/main/java/com/laytonsmith/tools/pnviewer/PNViewer.java
src/main/java/com/laytonsmith/core/Updater.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/core/functions/Clipboard.java
src/main/java/com/laytonsmith/core/functions/Reflection.java
src/main/java/com/laytonsmith/core/functions/asm/DataHandling.java
src/main/java/com/laytonsmith/core/constructs/CResource.java
src/main/java/com/laytonsmith/core/functions/ByteArrays.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/BossBar.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/functions/Web.java
src/main/java/com/laytonsmith/core/functions/CompositeFunction.java
src/main/java/com/laytonsmith/core/asm/LLVMFunction.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/functions/asm/Math.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/core/functions/Debug.java
src/main/java/com/laytonsmith/core/functions/Commands.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/BukkitMetadata.java
src/test/java/com/laytonsmith/core/functions/BasicLogicTest.java
src/test/java/com/laytonsmith/core/functions/MathTest.java
src/main/java/com/laytonsmith/core/functions/OS.java
src/main/java/com/laytonsmith/core/functions/PluginMeta.java
src/main/java/com/laytonsmith/core/functions/ObjectManagement.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/core/functions/MatrixHandling.java
src/main/java/com/laytonsmith/core/functions/DataTransformations.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/constructs/CSlice.java
src/main/java/com/laytonsmith/core/functions/Permissions.java
src/main/java/com/laytonsmith/core/functions/XGUI.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/functions/Trades.java
src/main/java/com/laytonsmith/core/functions/Statistics.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/functions/Easings.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/functions/Function.java
src/main/java/com/laytonsmith/core/functions/asm/Compiler.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/tools/docgen/DocGenTemplates.java
src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/java/com/laytonsmith/core/functions/Math.java
src/main/java/com/laytonsmith/core/functions/ExtensionMeta.java
src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/core/functions/Regex.java
src/main/java/com/laytonsmith/core/functions/Persistence.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/test/java/com/laytonsmith/testing/RandomTests.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/Weather.java
src/main/java/com/laytonsmith/core/functions/ExecutionQueue.java
src/main/java/com/laytonsmith/core/functions/asm/Cmdline.java
src/main/java/com/laytonsmith/core/functions/Marquee.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/main/java/com/laytonsmith/core/functions/TaskHandling.java
src/main/java/com/laytonsmith/core/functions/Crypto.java
src/test/java/com/laytonsmith/core/functions/ArrayHandlingTest.java
src/main/java/com/laytonsmith/core/functions/Performance.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/SQL.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/core/functions/OAuth.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/test/java/com/laytonsmith/core/functions/EchoesTest.java
src/main/java/com/laytonsmith/core/functions/asm/Meta.java
src/test/java/com/laytonsmith/core/functions/StringHandlingTest.java
src/main/java/com/laytonsmith/core/Main.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#22 Update deprecated Paper check (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/22/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/22/changes#detail0</guid><pubDate>Tue, 17 Feb 2026 01:37:26 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
</description></item><item><title>#21 Optimize array_get() default argument (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/21/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/21/changes#detail0</guid><pubDate>Mon, 2 Feb 2026 16:05:16 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/test/java/com/laytonsmith/core/functions/ArrayHandlingTest.java
</description></item><item><title>#21 Fix loading on Youer hybrid server (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/21/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/21/changes#detail1</guid><pubDate>Mon, 2 Feb 2026 16:05:16 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/PureUtilities/ClassLoading/DynamicClassLoader.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCArt.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCAttribute.java
</description></item><item><title>#20 Fix blocking param in http_request on MC servers (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/20/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/20/changes#detail0</guid><pubDate>Tue, 6 Jan 2026 17:41:14 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Web.java
src/main/resources/functionDocs/http_request
</description></item><item><title>#19 Fix OOB exception in array_get optimization with 1 arg (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/19/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/19/changes#detail0</guid><pubDate>Sat, 3 Jan 2026 16:09:45 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
</description></item><item><title>#19 Fix missing version for warped shelf (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/19/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/19/changes#detail1</guid><pubDate>Sat, 3 Jan 2026 16:09:45 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
</description></item><item><title>#19 Fix command parsing in tellraw functions in 1.21.5+ (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/19/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/19/changes#detail2</guid><pubDate>Sat, 3 Jan 2026 16:09:45 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#14 Add support for Minecraft 1.21.11 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/14/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/14/changes#detail0</guid><pubDate>Tue, 16 Dec 2025 12:47:29 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCEnchantment.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/abstraction/enums/MCPlayerStatistic.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/enums/MCEnterBedResult.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/enums/MCPotionCause.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
pom.xml
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/resources/docs/Upgrade_Guide
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/docs/Compatibility
src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/enums/MCPotionEffectType.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
</description></item><item><title>#14 Fix missed diff for 1.21.11 support commit (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/14/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/14/changes#detail1</guid><pubDate>Tue, 16 Dec 2025 12:47:29 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/MinecraftTest.java
</description></item><item><title>#13 Add __cast__ function and syntax (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail0</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#13 Warn on casts to same type + Error on impossible casts (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail1</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#13 Optimize __cast__() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail2</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#13 Fix unknown Target for sugared __cast__() syntax (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail3</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#13 Clone IVariables in IVariableList clone (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail4</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/IVariable.java
src/main/java/com/laytonsmith/core/constructs/IVariableList.java
</description></item><item><title>#13 Optimize assign() to __unsafe_assign__ () (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail5</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/OptimizationTest.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/test/java/com/laytonsmith/core/NewExceptionHandlingTest.java
src/main/java/com/laytonsmith/core/constructs/IVariableList.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
</description></item><item><title>#13 Reduce assign() runtime actions (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail6</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#13 Fix compile error on post-assign non-cast parenthesis (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail7</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#13 Add soft cast syntax compile test (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail8</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
</description></item><item><title>#13 Add cast to operators table in documentation (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail9</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Operators
</description></item><item><title>#13 Rewrite proc parameter execution (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail10</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#13 Fix syntax mistake in SignatureBuilder.varParam() docs (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail11</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/signature/SignatureBuilder.java
</description></item><item><title>#13 Fix missing default value in untyped parameter declarations (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail12</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#13 Fix core errors in throw(type, string) with invalid type (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail13</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Exceptions.java
</description></item><item><title>#13 Fix forward declaration procedure parsing (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail14</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/keywords/ProcKeyword.java
</description></item><item><title>#13 Fix checking functions too early during compile (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail15</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#13 Add salmon type to entity_spec (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail16</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/entities/MCSalmon.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCSalmon.java
</description></item><item><title>#13 Add arrow particle color to entity_spec (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/13/changes#detail17</link><guid isPermaLink="false">view/all/job/CommandHelper/13/changes#detail17</guid><pubDate>Sun, 14 Dec 2025 06:53:21 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/entities/MCArrow.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCArrow.java
</description></item><item><title>#12 Allow set_entity_rotation() on players when possible (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail0</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Fix functions missing on API page (Fixes #1397) (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail1</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/docgen/sitedeploy/SiteDeploy.java
</description></item><item><title>#12 Optimize alias matching (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail2</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/AliasCore.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/core/functions/Meta.java
</description></item><item><title>#12 Sleeping ignored (#1398) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail3</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#12 Support setting spawner type to null (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail4</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCCreatureSpawner.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#12 Document empty value in get_server_info() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail5</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/abstraction/MCServer.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
</description></item><item><title>#12 Update tellraw docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail6</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#12 Move raw vanish functions out of sandbox (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail7</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
</description></item><item><title>#12 Add get|set_entity_killer() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail8</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/abstraction/MCLivingEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Ensure correct sender in uncaught exception handler (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail9</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/exceptions/ConfigRuntimeException.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
</description></item><item><title>#12 Expand support for exact recipe ingredients (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail10</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCRecipeChoice.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCRecipe.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCShapedRecipe.java
src/main/java/com/laytonsmith/abstraction/MCCookingRecipe.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCShapelessRecipe.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCFurnaceRecipe.java
src/main/java/com/laytonsmith/abstraction/MCStonecuttingRecipe.java
src/main/java/com/laytonsmith/abstraction/MCShapelessRecipe.java
src/main/java/com/laytonsmith/abstraction/MCShapedRecipe.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCStonecuttingRecipe.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCMerchantRecipe.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCCookingRecipe.java
</description></item><item><title>#12 Fix poor uses of Construct.nval() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail11</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Echoes.java
src/main/java/com/laytonsmith/core/functions/Meta.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
</description></item><item><title>#12 Document related entity functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail12</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Add functions for entity default client visibility (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail13</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Rename new functions for clarity (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail14</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Improve inventory_click docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail15</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
</description></item><item><title>#12 Convert consumable effect tp cause (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail16</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTeleportCause.java
</description></item><item><title>#12 Improve player_interact documentation (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail17</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail17</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
</description></item><item><title>#12 Add new data to item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail18</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail18</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCItemStack.java
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/abstraction/MCOminousBottleMeta.java
src/main/java/com/laytonsmith/abstraction/enums/MCItemRarity.java
src/main/java/com/laytonsmith/abstraction/MCFoodComponent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventory.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCFoodComponent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemStack.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCOminousBottleMeta.java
</description></item><item><title>#12 Add glider and remainder to item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail19</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail19</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
</description></item><item><title>#12 Add support for Minecraft 1.21.6 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail20</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail20</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCPlayerStatistic.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/enums/MCSoundCategory.java
src/main/java/com/laytonsmith/abstraction/enums/MCUnleashReason.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java
</description></item><item><title>#12 Add noteblocksound to player head item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail21</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail21</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCSkullMeta.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/MCSkullMeta.java
</description></item><item><title>#12 Improve documentation of some boolean arguments (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail22</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail22</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/Trades.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#12 Add support for Minecraft 1.21.7 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail23</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail23</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/enums/MCArt.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
</description></item><item><title>#12 Remove unused static environment in C test util class (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail24</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail24</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/testing/C.java
</description></item><item><title>#12 Move impl init/deinit to implementation test base class (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail25</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail25</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/ThreadingTest.java
src/test/java/com/laytonsmith/core/functions/MetaTest.java
src/test/java/com/laytonsmith/core/functions/ControlFlowTest.java
src/test/java/com/laytonsmith/core/events/GeneralTest.java
src/test/java/com/laytonsmith/core/VarargTest.java
src/test/java/com/laytonsmith/core/constructs/InstanceofUtilTest.java
src/test/java/com/laytonsmith/core/functions/DataHandlingTest.java
src/test/java/com/laytonsmith/core/constructs/EnumTest.java
src/test/java/com/laytonsmith/core/CodeTargetTest.java
src/test/java/com/laytonsmith/core/compiler/signatures/FunctionSignaturesTest.java
src/test/java/com/laytonsmith/core/StaticAnalysisTest.java
src/test/java/com/laytonsmith/core/constructs/TestCClassType.java
src/test/java/com/laytonsmith/core/asm/IRMetadataTest.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/test/java/com/laytonsmith/PureUtilities/ReflectionUtilsTest.java
src/test/java/com/laytonsmith/core/functions/DataTransformationsTest.java
src/test/java/com/laytonsmith/core/functions/PlayerManangementTest.java
src/test/java/com/laytonsmith/persistence/TestPersistence.java
src/test/java/com/laytonsmith/core/NewExceptionHandlingTest.java
src/test/java/com/laytonsmith/testing/RandomTests.java
src/test/java/com/laytonsmith/core/events/PrefiltersTest.java
src/test/java/com/laytonsmith/core/OptimizationTest.java
src/test/java/com/laytonsmith/tools/SyntaxHighlightersTest.java
src/test/java/com/laytonsmith/core/functions/ArrayHandlingTest.java
src/test/java/com/laytonsmith/core/functions/MinecraftTest.java
src/test/java/com/laytonsmith/core/functions/ObjectManagementTest.java
src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
src/test/java/com/laytonsmith/core/functions/RegexTest.java
src/test/java/com/laytonsmith/core/TestStatic.java
src/test/java/com/laytonsmith/core/functions/BasicLogicTest.java
src/test/java/com/laytonsmith/core/functions/MathTest.java
src/test/java/com/laytonsmith/testing/AbstractIntegrationTest.java
src/test/java/com/laytonsmith/core/functions/EchoesTest.java
src/test/java/com/laytonsmith/testing/ProcedureTest.java
src/test/java/com/laytonsmith/core/functions/SchedulingTest.java
src/test/java/com/laytonsmith/core/functions/StringHandlingTest.java
src/test/java/com/laytonsmith/core/constructs/ClassInfoTest.java
src/test/java/com/laytonsmith/core/objects/ObjectDefinitionTableTest.java
</description></item><item><title>#12 Fix ArrayTest dependency on test order (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail26</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail26</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/testing/ArrayTest.java
</description></item><item><title>#12 Make more tests extend AbstractIntegrationTest (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail27</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail27</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/PermissionsTest.java
src/test/java/com/laytonsmith/core/ScriptTest.java
src/test/java/com/laytonsmith/core/asm/AsmIntegrationTests.java
src/test/java/com/laytonsmith/core/functions/CryptoTest.java
</description></item><item><title>#12 Add vscode presetting and entity toggle swim event (#1399) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail28</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail28</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>.vscode/extensions.json
src/main/java/com/laytonsmith/core/events/prefilters/OptionalPlayerPrefilterMatcher.java
.gitignore
src/main/java/com/laytonsmith/abstraction/events/MCEntityToggleSwimEvent.java
src/main/java/com/laytonsmith/abstraction/events/MCEntityEvent.java
src/main/java/com/laytonsmith/core/events/Driver.java
.vscode/settings.json
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitEntityListener.java
.vscode/java-formatter.xml
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitEntityEvents.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#12 Add uuid and minheight to world_Info() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail29</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail29</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/core/functions/World.java
</description></item><item><title>#12 Add ominous item spawner to entity_spec() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail30</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail30</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCOminousItemSpawner.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/entities/MCOminousItemSpawner.java
</description></item><item><title>#12 Add rehydration spawn reason (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail31</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail31</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
</description></item><item><title>#12 Fix eval() not returning some script results (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail32</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail32</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#12 Fix shulker color in entity_spec (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail33</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail33</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/resources/functionDocs/entity_spec
</description></item><item><title>#12 Fix getting BlockStateMeta prior to 1.20 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail34</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail34</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCBlockStateMeta.java
</description></item><item><title>#12 Support yaw in get|set_spawn functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail35</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail35</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/core/functions/World.java
</description></item><item><title>#12 Add support for Minecraft 1.21.9 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail36</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail36</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/entities/MCMannequin.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
pom.xml
src/main/java/com/laytonsmith/abstraction/MCParticleData.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCLegacyMaterial.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCMannequin.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/resources/docs/Upgrade_Guide
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
</description></item><item><title>#12 Remove missing artifacts from shading (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail37</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail37</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#12 Add get|set_entity_pose() functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail38</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail38</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCPose.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPose.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#12 Fix uncaught Error in ifelse() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail39</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail39</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ControlFlow.java
</description></item><item><title>#12 Optimize constant condition cases in ifelse() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail40</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail40</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ControlFlow.java
</description></item><item><title>#12 Fix ifelse() optimization (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail41</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail41</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ControlFlow.java
</description></item><item><title>#12 Fix some issues in set_entity_pose() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail42</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail42</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCMannequin.java
</description></item><item><title>#12 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail43</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail43</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#12 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail44</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail44</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#12 Add missing Execute operator type in docs (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail45</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail45</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Operators
</description></item><item><title>#12 Add shelf to InventoryType (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail46</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail46</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCInventoryType.java
</description></item><item><title>#12 Include cause on getAbstractCREException() failure (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail47</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail47</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/exceptions/CRE/AbstractCREException.java
</description></item><item><title>#12 Typecheck return() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail48</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail48</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/analysis/ReturnableReference.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/compiler/analysis/Namespace.java
src/main/java/com/laytonsmith/core/compiler/analysis/IncludeReference.java
src/main/java/com/laytonsmith/core/compiler/analysis/ReturnableDeclaration.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#12 Validate break() and continue() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail49</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail49</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/analysis/ContinuableReference.java
src/main/java/com/laytonsmith/core/compiler/analysis/BreakableBoundDeclaration.java
src/main/java/com/laytonsmith/core/compiler/analysis/BreakableDeclaration.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/compiler/analysis/Namespace.java
src/main/java/com/laytonsmith/core/compiler/analysis/ContinuableBoundDeclaration.java
src/main/java/com/laytonsmith/core/compiler/analysis/BreakableReference.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/compiler/analysis/ContinuableDeclaration.java
</description></item><item><title>#12 Support Iterables in general in array_get (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail50</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail50</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccess.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
</description></item><item><title>#12 Widen SA type as well (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail51</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail51</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccess.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
</description></item><item><title>#12 Add matrix functions. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail52</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail52</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/natives/interfaces/MatrixRunner.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixedClass.java
src/main/java/com/laytonsmith/core/natives/interfaces/AbstractMixed.java
nb-configuration.xml
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrix.java
src/main/java/com/laytonsmith/core/natives/interfaces/Matrix.java
pom.xml
src/test/java/com/laytonsmith/core/constructs/CReal2dMatrixTest.java
src/main/java/com/laytonsmith/core/functions/MatrixHandling.java
</description></item><item><title>#12 Support setting individual values in a matrix. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail53</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail53</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSet.java
src/main/java/com/laytonsmith/core/natives/interfaces/ArrayAccessSetRunner.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/MainSandbox.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrixRow.java
src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/constructs/IVariableList.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/core/constructs/CFixedArray.java
src/main/java/com/laytonsmith/core/functions/asm/DataHandling.java
src/main/java/com/laytonsmith/core/constructs/CReal2dMatrix.java
src/main/java/com/laytonsmith/core/environments/GlobalEnv.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/functions/MatrixHandling.java
</description></item><item><title>#12 Fix array_get typecheck (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail54</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail54</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
</description></item><item><title>#12 Update some MC API docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail55</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail55</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
src/main/java/com/laytonsmith/core/functions/Commands.java
src/main/java/com/laytonsmith/core/functions/Scoreboards.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
</description></item><item><title>#12 Update MC compatibility checks (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail56</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail56</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCSound.java
src/main/java/com/laytonsmith/abstraction/Implementation.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/EnumConvertor.java
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
</description></item><item><title>#12 Add cooldown, itemmodel, and tooltipstyle to item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail57</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail57</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCCooldownComponent.java
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/MCCooldownComponent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
</description></item><item><title>#12 Fix SpawnReason in event docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail58</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail58</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#12 Update passenger teleport support (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail59</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail59</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#12 Support body/saddle slots in equipment functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail60</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail60</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEquipmentSlot.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCEntityEquipment.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEntityEquipment.java
src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlot.java
</description></item><item><title>#12 Add equippable component to item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail61</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail61</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCEquippableComponent.java
src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEquippableComponent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
</description></item><item><title>#12 Fix resource location formatting in docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail62</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail62</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
</description></item><item><title>#12 Add entity effects from Paper up to 1.21.6 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail63</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail63</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#12 Fix typo (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail64</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail64</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
</description></item><item><title>#12 Improve handling of ~console in user functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail65</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail65</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#12 Normalize yaw for set_spawn() location argument (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail66</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail66</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
</description></item><item><title>#12 Fix error in core on CompositeFunction execution (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail67</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail67</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/CompositeFunction.java
</description></item><item><title>#12 Support leashable boats (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail68</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail68</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCBoat.java
src/main/java/com/laytonsmith/abstraction/MCLivingEntity.java
src/main/java/com/laytonsmith/abstraction/MCLeashable.java
src/main/java/com/laytonsmith/abstraction/entities/MCBoat.java
</description></item><item><title>#12 Fix missed edit for leashable boats (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail69</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail69</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
</description></item><item><title>#12 Fix MethodScript usage from path including a "+" (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail70</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail70</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/PureUtilities/ClassLoading/ClassDiscovery.java
src/main/java/com/laytonsmith/core/MethodScriptFileLocations.java
</description></item><item><title>#12 Always link scopes + Preserve scoping for invalid numargs (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail71</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail71</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/functions/ControlFlow.java
</description></item><item><title>#12 Support UUIDs for mob owner functions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail72</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail72</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCHumanEntity.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAnimalTamer.java
src/main/java/com/laytonsmith/abstraction/MCAnimalTamer.java
</description></item><item><title>#12 Fix checkstyle on unused import (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail73</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail73</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/MobManagement.java
</description></item><item><title>#12 Fix saving player respawn locations with non-normalized yaw (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/12/changes#detail74</link><guid isPermaLink="false">view/all/job/CommandHelper/12/changes#detail74</guid><pubDate>Tue, 18 Nov 2025 08:54:36 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
</description></item><item><title>#11 Add bundle inventory actions from Paper 1.21.4 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail0</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCInventoryAction.java
</description></item><item><title>#11 Fix error when playing non-applicable entity effects (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail1</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#11 Fix some uses of System.out/err.println() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail2</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/MSLog.java
src/main/java/com/laytonsmith/abstraction/StaticLayer.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/Cmdline.java
src/main/java/com/laytonsmith/core/Script.java
src/main/java/com/laytonsmith/PureUtilities/Common/StreamUtils.java
</description></item><item><title>#11 Build against Paper 1.21.4 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail3</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventory.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCVirtualInventoryHolder.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCSkullMeta.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
pom.xml
</description></item><item><title>#11 Fix BukkitMCColor on versions prior to 1.19.4 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail4</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCColor.java
</description></item><item><title>#11 Fix compile errors in some code examples (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail5</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/core/functions/Easings.java
</description></item><item><title>#11 Fix cases where associative arrays should be created (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail6</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Reflection.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/functions/Easings.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#11 Fix getting chest boat inventories after 1.21.2 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail7</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
</description></item><item><title>#11 Support exact items in shapeless recipes on Paper (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail8</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCShapelessRecipe.java
src/main/java/com/laytonsmith/abstraction/MCShapelessRecipe.java
</description></item><item><title>#11 Add player_stop_using_item event (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail9</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/core/events/Driver.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/abstraction/events/MCPlayerStopUsingItemEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
</description></item><item><title>#11 Improve some API documentation (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail10</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
</description></item><item><title>#11 Add BUCKET spawn reason (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail11</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
</description></item><item><title>#11 Add force parameter to particle options (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail12</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#11 Add damagertype to damage event data (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail13</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/EntityEvents.java
</description></item><item><title>#11 Add support for Minecraft 1.21.5 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/11/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/11/changes#detail14</guid><pubDate>Mon, 14 Apr 2025 01:46:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityEffect.java
pom.xml
src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/resources/siteDeploy/VersionFrontPage
src/main/java/com/laytonsmith/core/functions/Recipes.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCServer.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/resources/docs/Upgrade_Guide
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/enums/MCTargetReason.java
</description></item><item><title>#10 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail0</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#10 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail1</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#10 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail2</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#10 Add item and hand fields to block_place event. (#1382) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail3</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/BlockEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitBlockEvents.java
src/main/java/com/laytonsmith/abstraction/events/MCBlockPlaceEvent.java
</description></item><item><title>#10 Fix legacy PROTECTION_FALL enchant rename (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail4</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCEnchantment.java
</description></item><item><title>#10 Fix sample main file (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail5</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/samp_main.txt
</description></item><item><title>#10 Add support for Minecraft 1.21 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail6</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
src/main/java/com/laytonsmith/abstraction/enums/MCDamageCause.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
pom.xml
src/main/java/com/laytonsmith/abstraction/events/MCLightningStrikeEvent.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/abstraction/MCAttributeModifier.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/core/functions/MobManagement.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/Convertor.java
src/main/resources/docs/Upgrade_Guide
src/main/resources/functionDocs/get_itemmeta
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/java/com/laytonsmith/abstraction/enums/MCTreeType.java
src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java
src/main/java/com/laytonsmith/abstraction/enums/MCArt.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/abstraction/enums/MCPatternShape.java
</description></item><item><title>#10 Fix pinventory_holder() in versions prior to 1.21 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail7</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventoryView.java
</description></item><item><title>#10 Bump braces in /src/main/resources/apps.methodscript.com (#1383) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail8</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/apps.methodscript.com/package-lock.json
</description></item><item><title>#10 Fix possible unknown trim names (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail9</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimMaterial.java
</description></item><item><title>#10 Fix FLOAT_MIN description (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail10</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Math.java
</description></item><item><title>#10 Add TRIAL_SPAWNER spawn reason (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail11</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
</description></item><item><title>#10 add item_pre_anvil event (#1384) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail12</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java
src/main/java/com/laytonsmith/abstraction/MCAnvilInventory.java
src/main/java/com/laytonsmith/core/events/Driver.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/abstraction/events/MCPrepareAnvilEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitInventoryListener.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAnvilInventory.java
</description></item><item><title>#10 Fix missed API changes (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail13</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCPotionCause.java
pom.xml
src/main/java/com/laytonsmith/abstraction/enums/MCFishingState.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventoryView.java
</description></item><item><title>#10 Add get_player_ping() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail14</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#10 add modify for item_pre_anvil's item_repair_cost/level_repair_cost (#1385) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail15</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
</description></item><item><title>#10 Fix enum back compat after Spigot changes (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail16</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCFrog.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCCat.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCProfession.java
</description></item><item><title>#10 add item_pre_grindstone, item_pre_smithing; partial fix modify_event for item_pre_craft (#1386) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail17</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail17</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCGrindstoneInventory.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java
src/main/java/com/laytonsmith/abstraction/events/MCPrepareGrindstoneEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCGrindstoneInventory.java
src/main/java/com/laytonsmith/core/events/Driver.java
src/main/java/com/laytonsmith/abstraction/MCSmithingInventory.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitInventoryListener.java
src/main/java/com/laytonsmith/abstraction/events/MCPrepareSmithingEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCSmithingInventory.java
</description></item><item><title>#10 Dynamically register inventory events (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail18</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail18</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitInventoryListener.java
src/main/java/com/laytonsmith/core/events/Driver.java
</description></item><item><title>#10 Add player to item_pre_craft (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail19</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail19</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/abstraction/events/MCPrepareItemCraftEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java
</description></item><item><title>#10 Build enchantments by key (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail20</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail20</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEnchantment.java
</description></item><item><title>#10 Add POTION_EFFECT to spawn reasons (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail21</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail21</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCSpawnReason.java
</description></item><item><title>#10 Add texture support to get|set_skull_owner() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail22</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail22</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPlayerProfile.java
src/main/java/com/laytonsmith/abstraction/blocks/MCSkull.java
src/main/java/com/laytonsmith/abstraction/MCPlayerProfile.java
src/main/java/com/laytonsmith/abstraction/bukkit/blocks/BukkitMCSkull.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#10 Add player_bucket_fill and player_bucket_empty events. (#1387) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail23</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail23</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/events/MCPlayerBucketEvent.java
src/main/java/com/laytonsmith/abstraction/events/MCPlayerBucketEmptyEvent.java
src/main/java/com/laytonsmith/core/events/Driver.java
src/main/java/com/laytonsmith/abstraction/events/MCPlayerBucketFillEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
</description></item><item><title>#10 Improve psend_block_damage() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail24</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail24</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#10 Fix location shift in block_break so dropped items aren't placed into adjacent blocks. (#1388) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail25</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail25</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitBlockListener.java
</description></item><item><title>#10 Update banner pattern back compat after Spigot changes (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail26</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail26</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPattern.java
src/main/java/com/laytonsmith/abstraction/enums/MCPatternShape.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPatternShape.java
</description></item><item><title>#10 Fix DataSource cache when using modifiers (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail27</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail27</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/persistence/DataSourceFactory.java
</description></item><item><title>#10 Fix pinventory_holder() for virtual inventories (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail28</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail28</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventoryView.java
</description></item><item><title>#10 Fix cmdline interpreter exception on empty input (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail29</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail29</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/Interpreter.java
</description></item><item><title>#10 Fix crash when registering over a vanilla command (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail30</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail30</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Commands.java
</description></item><item><title>#10 Add missing BODY equipment slot group (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail31</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail31</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java
</description></item><item><title>#10 Fix unknown teleport cause (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail32</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail32</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#10 Add support for Minecraft 1.21.3 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail33</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail33</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCProfession.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionType.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCArt.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimMaterial.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionEffectType.java
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
pom.xml
src/main/java/com/laytonsmith/abstraction/MCParticleData.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCSound.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPainting.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEnchantment.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCTreeType.java
src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/enums/MCBiomeType.java
src/main/java/com/laytonsmith/abstraction/bukkit/blocks/BukkitMCMaterial.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java
src/main/java/com/laytonsmith/abstraction/enums/MCTreeSpecies.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCAttribute.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/PureUtilities/ClassLoading/DynamicEnum.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCBiomeType.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPatternShape.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTreeSpecies.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
src/main/resources/docs/Upgrade_Guide
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimPattern.java
</description></item><item><title>#10 Fix formatting in cmdline examples (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail34</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail34</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Command_Line_Scripting
</description></item><item><title>#10 Add beecount to item meta (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail35</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail35</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/bukkit/blocks/BukkitMCBeehive.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/blocks/MCBeehive.java
</description></item><item><title>#10 Add seed parameter to play_sound() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail36</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail36</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#10 Fix versions for knockback resistance attributes (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail37</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail37</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java
</description></item><item><title>#10 Add has_scoreboard_tag() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail38</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail38</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#10 Handle nullable teleport destination in event (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail39</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail39</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
</description></item><item><title>#10 Update plugin versions in extension development docs (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail40</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail40</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Extension_Development
</description></item><item><title>#10 Fix numArgs in has_scoreboard_tag() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail41</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail41</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#10 Add background color to text display spec (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail42</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail42</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/MCColor.java
src/main/java/com/laytonsmith/abstraction/entities/MCTextDisplay.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/Convertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCColor.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCTextDisplay.java
</description></item><item><title>#10 Fix byte_array endianness reset when byte_array allocates more memory (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail43</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail43</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CByteArray.java
</description></item><item><title>#10 Remove optional minus sign in hex/bin/oct/dec number regexes (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail44</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail44</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Static.java
</description></item><item><title>#10 Support max hex/oct/bin literals + Fix their uncaught exceptions (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail45</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail45</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Static.java
src/test/java/com/laytonsmith/core/TestStatic.java
</description></item><item><title>#10 Convert hex/oct/bin CREFormatException to compile exception (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail46</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail46</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#10 Minor refactoring (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail47</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail47</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
</description></item><item><title>#10 Fix minus sign for hex/bin/oct/dec literals (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail48</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail48</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#10 Support 64-bit integers in rand() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail49</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail49</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Math.java
</description></item><item><title>#10 Remove invalid rand() range test (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail50</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail50</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/MathTest.java
</description></item><item><title>#10 Update gamerule handling (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail51</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail51</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
</description></item><item><title>#10 Cache reflective data for tempOp (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail52</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail52</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
</description></item><item><title>#10 Add support for Minecraft 1.21.4 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail53</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail53</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCTrimMaterial.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/MCParticleData.java
</description></item><item><title>#10 Ignore legacy particles (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail54</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail54</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
</description></item><item><title>#10 Use faster replace methods (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail55</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail55</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/langserv/LangServModel.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/tools/docgen/sitedeploy/SiteDeploy.java
src/main/java/com/laytonsmith/tools/docgen/localization/TranslationMaster.java
src/main/java/com/laytonsmith/PureUtilities/ArgumentParser.java
src/main/java/com/laytonsmith/tools/docgen/sitedeploy/RemoteDeploymentMethod.java
src/main/java/com/laytonsmith/PureUtilities/Common/DateUtils.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
src/main/java/com/laytonsmith/PureUtilities/ClassLoading/ClassDiscovery.java
src/main/java/com/laytonsmith/tools/docgen/DocGen.java
src/main/java/com/laytonsmith/core/functions/Scheduling.java
src/main/java/com/laytonsmith/persistence/DataSourceFilter.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/core/constructs/CClosure.java
src/main/java/com/laytonsmith/core/telemetry/ApplicationInsights/TelemetryUtil.java
src/main/java/com/laytonsmith/tools/docgen/DocGenTemplates.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
</description></item><item><title>#10 Fix NPE in LangServ on bad aliases (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail56</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail56</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Script.java
</description></item><item><title>#10 Improve early detection of errant symbols (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail57</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail57</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#10 Build against 1.21.3 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail58</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail58</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/abstraction/enums/MCBiomeType.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCSound.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPainting.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCArt.java
pom.xml
src/main/java/com/laytonsmith/abstraction/enums/MCArt.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCBiomeType.java
</description></item><item><title>#10 Add missing Effects from Paper (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail59</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail59</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/enums/MCEffect.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#10 Include only existing states in blockdata meta (Fixes #1350) (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail60</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail60</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
</description></item><item><title>#10 Disable Static Analysis locally for x_recompile_includes (Fixes #1222) (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail61</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail61</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Sandbox.java
</description></item><item><title>#10 Split some excessive short function descriptions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail62</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail62</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#10 Update to ASM9 API (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail63</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail63</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/entities/MCDisplay.java
src/main/java/com/laytonsmith/PureUtilities/ClassLoading/ClassMirror/ClassMirrorVisitor.java
pom.xml
src/main/java/com/laytonsmith/PureUtilities/Common/Annotations/CheckOverrides.java
</description></item><item><title>#10 Update item meta documentation (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail64</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail64</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
</description></item><item><title>#10 Fix 1.16.5 compatibility (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail65</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail65</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
</description></item><item><title>#10 Fix wikitext formatting (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail66</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail66</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
</description></item><item><title>#10 Fix old UNCRAFTABLE base potion conversion (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail67</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail67</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/enums/MCPotionType.java
</description></item><item><title>#10 Fix procedure as argument in sprintf() and lsprintf() not resolving (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail68</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail68</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/StringHandling.java
</description></item><item><title>#10 Fix error in core using inc/dec on procedures (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail69</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail69</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Math.java
</description></item><item><title>#10 Fix core error creating item with non-item material (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail70</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail70</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCInventory.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/functions/Minecraft.java
</description></item><item><title>#10 Add get_player_input() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail71</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail71</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCPlayerInput.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPlayerInput.java
src/test/java/com/laytonsmith/testing/StaticTest.java
</description></item><item><title>#10 Fix Resource type usage in function docs (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail72</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail72</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/StringHandling.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/core/functions/Sandbox.java
src/main/java/com/laytonsmith/core/functions/Meta.java
</description></item><item><title>#10 Change Procedure instanceof check to cached variant (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail73</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail73</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Procedure.java
</description></item><item><title>#10 Restore vararg type check in Procedure (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail74</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail74</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/Procedure.java
</description></item><item><title>#10 Change closure varargs instanceof check to cached variant (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail75</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail75</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CClosure.java
</description></item><item><title>#10 Change closure return type instanceof check to cached variant (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail76</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail76</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CClosure.java
</description></item><item><title>#10 Improve sprintf() and lsprintf() runtime performance (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail77</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail77</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/StringHandling.java
</description></item><item><title>#10 Add get|set_entity_saves_on_unload() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail78</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail78</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#10 Add player_advancement_done event (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail79</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail79</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/events/MCPlayerAdvancementDoneEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/drivers/BukkitPlayerListener.java
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
src/main/java/com/laytonsmith/core/events/drivers/PlayerEvents.java
</description></item><item><title>#10 Finish adding player_advancement_done (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail80</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail80</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/Driver.java
</description></item><item><title>#10 Fix inconsistency getting an item from a player slot (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail81</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail81</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
</description></item><item><title>#10 Return CNull meta when item is null (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail82</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail82</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/ObjectGenerator.java
</description></item><item><title>#10 Fix a few paths in PN documentation (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail83</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail83</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Persistence_Network
src/main/resources/samp_persistence_network.txt
</description></item><item><title>#10 Fix possible thread leak in PN when recompiled (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail84</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail84</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/persistence/io/ReadWriteFileConnection.java
</description></item><item><title>#10 Add action_msg() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail85</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail85</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/core/functions/Echoes.java
</description></item><item><title>#10 fix: pom.xml to reduce vulnerabilities (#1394) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail86</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail86</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#10 Bump micromatch in /src/main/resources/apps.methodscript.com (#1390) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail87</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail87</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/apps.methodscript.com/package-lock.json
</description></item><item><title>#10 Support byte[] -> byte_array in Construct.GetConstruct() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail88</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail88</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/Construct.java
</description></item><item><title>#10 Support byte_array  -> byte[] in Construct.GetPOJO() (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/10/changes#detail89</link><guid isPermaLink="false">view/all/job/CommandHelper/10/changes#detail89</guid><pubDate>Sat, 25 Jan 2025 18:22:18 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/Construct.java
</description></item><item><title>#9 Fix error in core for shell() and shell_adv() with empty command (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/9/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/9/changes#detail0</guid><pubDate>Mon, 3 Jun 2024 23:33:44 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Cmdline.java
</description></item><item><title>#9 Add psend_equipment() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/9/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/9/changes#detail1</guid><pubDate>Mon, 3 Jun 2024 23:33:44 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#9 Fix wrong target in exceptions for functions with function arguments (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/9/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/9/changes#detail2</guid><pubDate>Mon, 3 Jun 2024 23:33:44 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Script.java
</description></item><item><title>#9 Fix cooking/stonecutting recipes in 1.20.6 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/9/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/9/changes#detail3</guid><pubDate>Mon, 3 Jun 2024 23:33:44 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/bukkit/blocks/BukkitMCMaterial.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemStack.java
</description></item><item><title>#8 Only grab the latest build in the Updater check (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail0</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/io/swagger/client/model/BuildsArtifactBody.java
src/main/java/com/laytonsmith/core/Updater.java
src/main/resources/apps.methodscript.com/main.tsp
scripts/windows/update-apps-api.ps1
scripts/bash/update-apps-api
src/main/java/io/swagger/client/api/BuildsApi.java
</description></item><item><title>#8 Add support for not showing bad builds (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail1</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/siteDeploy/resources/js/download.js
src/main/resources/apps.methodscript.com/main.tsp
src/main/java/io/swagger/client/model/BuildArtifact.java
pom.xml
</description></item><item><title>#8 Only throw exception when actually unexpected ClassType (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail2</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#8 Persist environment between commands in in-game interpreter. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail3</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java
</description></item><item><title>#8 checkstyle (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail4</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java
</description></item><item><title>#8 Make transformation values optional in set_display_entity (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail5</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#8 Add stop_sound_category() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail6</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#8 Just run the code if x_run_on_main_thread_now is called on main thread, instead of crashing. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail7</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
</description></item><item><title>#8 Update class type rewriting (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail8</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#8 Fix floats from math_const() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail9</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Math.java
</description></item><item><title>#8 Fix some empty statements in tests (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail10</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
</description></item><item><title>#8 Fix ArgumentValidation.getDouble32() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail11</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ByteArrays.java
src/main/java/com/laytonsmith/core/ArgumentValidation.java
</description></item><item><title>#8 Fix ArgumentValidation.getDouble32() from last commit (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail12</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/ArgumentValidation.java
</description></item><item><title>#8 Add support replacement as closure in reg_replace (#1380) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail13</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Regex.java
src/test/java/com/laytonsmith/core/OptimizationTest.java
.gitignore
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/test/java/com/laytonsmith/core/functions/RegexTest.java
</description></item><item><title>#8 Fix sqlite in cmdline (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail14</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#8 Add x_get_lock, synchronized changes (#1381) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail15</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/StaticLayer.java
src/main/java/com/laytonsmith/abstraction/Convertor.java
src/main/java/com/laytonsmith/PureUtilities/Quadruplet.java
src/main/java/com/laytonsmith/core/functions/XGUI.java
src/main/java/com/laytonsmith/abstraction/AbstractConvertor.java
src/main/java/com/laytonsmith/core/functions/ResourceManager.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/test/java/com/laytonsmith/testing/StaticTest.java
</description></item><item><title>#8 Fix recursive x_get_lock calls (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail16</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Threading.java
src/main/resources/functionDocs/x_get_lock
</description></item><item><title>#8 Fix empty block comment support (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail17</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail17</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#8 Fix crash when pitch is not finite. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail18</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail18</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/InventoryManagement.java
</description></item><item><title>#8 Add 'startinterpolation' and 'interpolationduration' for display entities (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail19</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail19</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCDisplay.java
</description></item><item><title>#8 Don't use bukkit transformation matrix. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail20</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail20</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#8 checkstyle (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail21</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail21</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#8 checkstyle (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail22</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail22</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#8 Add string_compare function and support integer return type in array_sort function (#1374) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail23</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail23</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java
src/main/java/com/laytonsmith/core/functions/StringHandling.java
</description></item><item><title>#8 Shade joml so cmdline/VSC doesn't break (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail24</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail24</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#8 Add get_transformation_from_matrix (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail25</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail25</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#8 Add set_entity_rotation (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail26</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail26</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
</description></item><item><title>#8 Allow one non-double in equals_epsilon (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail27</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail27</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/BasicLogic.java
src/main/resources/samp_main.txt
</description></item><item><title>#8 Use Versioning package instead of deprecated service version (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail28</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail28</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/apps.methodscript.com/package-lock.json
src/main/resources/apps.methodscript.com/package.json
src/main/resources/apps.methodscript.com/main.tsp
</description></item><item><title>#8 Add support for Minecraft 1.20.6 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail29</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail29</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCBlockStateMeta.java
src/main/java/com/laytonsmith/abstraction/enums/MCSound.java
src/main/java/com/laytonsmith/abstraction/MCEnchantmentStorageMeta.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionData.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionType.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionEffectType.java
src/main/java/com/laytonsmith/abstraction/entities/MCWolf.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/abstraction/enums/MCInventoryType.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java
src/main/java/com/laytonsmith/abstraction/enums/MCWolfType.java
src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCBogged.java
src/main/java/com/laytonsmith/core/functions/Enchantments.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentStorageMeta.java
src/main/java/com/laytonsmith/abstraction/enums/MCPotionEffectType.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntityProjectileSource.java
src/main/java/com/laytonsmith/abstraction/MCEnchantment.java
src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantment.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemStack.java
src/main/java/com/laytonsmith/abstraction/MCEnchantmentOffer.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/java/com/laytonsmith/abstraction/entities/MCBogged.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/resources/functionDocs/entity_spec
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCAttribute.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/core/functions/ItemMeta.java
src/main/java/com/laytonsmith/abstraction/events/MCEnchantItemEvent.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentOffer.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCWolf.java
src/main/java/com/laytonsmith/abstraction/Convertor.java
src/main/resources/docs/Upgrade_Guide
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimPattern.java
src/main/java/com/laytonsmith/abstraction/enums/MCEnchantment.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java
src/main/java/com/laytonsmith/core/functions/World.java
src/main/java/com/laytonsmith/abstraction/MCItemMeta.java
src/main/java/com/laytonsmith/abstraction/entities/MCArrow.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCItemFlag.java
src/main/java/com/laytonsmith/abstraction/enums/MCTrimPattern.java
src/main/java/com/laytonsmith/abstraction/enums/MCEffect.java
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
src/main/java/com/laytonsmith/abstraction/MCPotionMeta.java
pom.xml
src/main/java/com/laytonsmith/abstraction/entities/MCAreaEffectCloud.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCArrow.java
src/main/java/com/laytonsmith/abstraction/StaticLayer.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEnchantment.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java
src/main/java/com/laytonsmith/abstraction/enums/MCItemFlag.java
src/main/java/com/laytonsmith/abstraction/MCItemStack.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCAreaEffectCloud.java
src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java
src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java
src/main/java/com/laytonsmith/core/ObjectGenerator.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPatternShape.java
src/main/java/com/laytonsmith/abstraction/MCAttributeModifier.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java
src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java
src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCLegacyMaterial.java
src/main/java/com/laytonsmith/core/functions/Environment.java
src/main/java/com/laytonsmith/abstraction/enums/MCPotionType.java
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java
src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java
src/main/resources/functionDocs/get_itemmeta
src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionMeta.java
</description></item><item><title>#8 Build with JDK 21 (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail30</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail30</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>.github/workflows/maven-publish.yml
.github/workflows/maven.yml
</description></item><item><title>#8 Add snapshot repo for adventure-api (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail31</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail31</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#8 Fix build against latest Spigot changes (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail32</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail32</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Compatibility
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java
src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java
</description></item><item><title>#8 Allow spectating non-living entities (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/8/changes#detail33</link><guid isPermaLink="false">view/all/job/CommandHelper/8/changes#detail33</guid><pubDate>Thu, 9 May 2024 21:57:06 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#7 Add a library of easing functions. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail0</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/constructs/CClassType.java
src/main/java/com/laytonsmith/core/Easings.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/functions/Easings.java
</description></item><item><title>#7 Initialize extensions earlier during plugin load (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail1</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
</description></item><item><title>#7 Improve bare string exceptions (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail2</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#7 Fix LogLevel.ALWAYS logging (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail3</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/Static.java
</description></item><item><title>#7 Cmdline interpreter mode improvements. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail4</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/IncludeCache.java
src/main/java/com/laytonsmith/tools/Interpreter.java
src/main/java/com/laytonsmith/PureUtilities/ExecutionQueueImpl.java
</description></item><item><title>#7 Fix StaticAnalysis persisting over cmdline environment clear (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail5</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/tools/Interpreter.java
</description></item><item><title>#7 Support entity sound source in play_named_sound (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail6</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#7 Fix entity source for named sound with no player arg (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail7</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail7</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java
src/main/java/com/laytonsmith/abstraction/MCWorld.java
src/main/java/com/laytonsmith/core/functions/Environment.java
</description></item><item><title>#7 Add tests for "in" keyword (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail8</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail8</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/functions/ControlFlowTest.java
</description></item><item><title>#7 Handle exception when block displays are given bad blockdata format (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail9</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail9</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
</description></item><item><title>#7 Update dependency versions (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail10</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail10</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/persistence/RedisDataSource.java
pom.xml
</description></item><item><title>#7 Revert hamcrest upgrade (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail11</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail11</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#7 Unrevert hamcrest upgrade (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail12</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail12</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
src/test/java/com/laytonsmith/testing/CustomMatchers.java
</description></item><item><title>#7 Upgrade some missed deps since they were in separate variables (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail13</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail13</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#7 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail14</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail14</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#7 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail15</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail15</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#7 Fix okio dependency shading (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail16</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail16</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#7 Swap from using openapi directly to using TypeSpec. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail17</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail17</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/apps.methodscript.com/README.md
src/main/java/io/swagger/client/model/BuildArtifact.java
.gitignore
scripts/windows/update-apps-api.ps1
src/main/java/io/swagger/client/api/TelemetryApi.java
src/main/java/io/swagger/client/ApiClient.java
src/main/resources/apps.methodscript.com.yaml
src/main/java/com/laytonsmith/core/Updater.java
src/main/java/io/swagger/client/JSON.java
src/main/resources/apps.methodscript.com/package-lock.json
scripts/bash/update-apps-api
src/main/resources/apps.methodscript.com/tspconfig.yaml
src/main/resources/apps.methodscript.com/main.tsp
src/main/java/io/swagger/client/api/MetaApi.java
src/main/resources/apps.methodscript.com/package.json
src/main/java/io/swagger/client/model/Artifact.java
src/main/java/io/swagger/client/api/BuildsApi.java
</description></item><item><title>#7 Generate specific exceptions for using undefined types (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail18</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail18</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java
src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/functions/Exceptions.java
</description></item><item><title>#7 Move unresolved type errors to compile time when SA is disabled (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail19</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail19</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#7 Support FQCN types in MethodScript code (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail20</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail20</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/DataHandling.java
src/main/java/com/laytonsmith/core/functions/Compiler.java
</description></item><item><title>#7 Add FQCN typing tests (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail21</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail21</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java
</description></item><item><title>#7 Shade kotlin-stdlib for okio (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail22</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail22</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>pom.xml
</description></item><item><title>#7 Further validate type format before rewrite (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/7/changes#detail23</link><guid isPermaLink="false">view/all/job/CommandHelper/7/changes#detail23</guid><pubDate>Fri, 29 Mar 2024 06:46:26 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/Compiler.java
src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#6 Add read timeout to http_request as well. (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail0</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/PureUtilities/Web/WebUtility.java
</description></item><item><title>#6 Fix procedure arguments not being typechecked (pieter12345)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail1</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java
</description></item><item><title>#6 Cache sorted prefilters (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail2</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/events/prefilters/PrefilterBuilder.java
</description></item><item><title>#6 Update Extension Development page (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail3</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/docs/Extension_Development
</description></item><item><title>#6 Add entity_in_water() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail4</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
</description></item><item><title>#6 Provide additional extension hook point (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail5</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail5</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
src/main/resources/docs/Packet_Jumper
src/main/java/com/laytonsmith/core/packetjumper/PacketInstance.java
src/main/java/com/laytonsmith/core/constructs/Construct.java
src/main/java/com/laytonsmith/core/extensions/AbstractExtension.java
src/main/java/com/laytonsmith/core/extensions/Extension.java
src/main/java/com/laytonsmith/core/packetjumper/PacketJumper.java
src/main/resources/siteDeploy/LearningTrail.json
src/main/java/com/laytonsmith/core/extensions/ExtensionManager.java
pom.xml
src/main/java/com/laytonsmith/core/packetjumper/PacketInfo.java
src/test/java/com/laytonsmith/testing/StaticTest.java
</description></item><item><title>#6 Move onLoad to initialization (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/6/changes#detail6</link><guid isPermaLink="false">view/all/job/CommandHelper/6/changes#detail6</guid><pubDate>Sat, 23 Mar 2024 06:50:14 -0600</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/extensions/ExtensionManager.java
src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java
</description></item><item><title>#5 Add get_entity_transient_id (#1377) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/5/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/5/changes#detail0</guid><pubDate>Tue, 5 Mar 2024 13:39:26 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/PureUtilities/Common/ReflectionUtils.java
src/main/java/com/laytonsmith/abstraction/MCEntity.java
nb-configuration.xml
src/main/java/com/laytonsmith/PureUtilities/Common/StringUtils.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java
src/main/java/com/laytonsmith/core/Static.java
src/main/java/com/laytonsmith/core/constructs/CArray.java
src/main/java/com/laytonsmith/core/functions/EntityManagement.java
src/main/java/com/laytonsmith/PureUtilities/Common/StreamUtils.java
</description></item><item><title>#5 Add priority to event prefilters. (#1378) (noreply)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/5/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/5/changes#detail1</guid><pubDate>Tue, 5 Mar 2024 13:39:26 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/events/prefilters/MacroICPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/Event.java
src/main/java/com/laytonsmith/core/events/prefilters/StringPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/EventUtils.java
src/main/java/com/laytonsmith/core/events/prefilters/MaterialPrefilterMatcher.java
src/main/resources/docs/Extension_Development
src/main/java/com/laytonsmith/core/events/prefilters/StringICPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/AbstractEvent.java
src/main/resources/docs/Developer_Guide
src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitAbstractEventMixin.java
src/main/java/com/laytonsmith/core/events/prefilters/MathPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/ExpressionPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/RegexPrefilterMatcher.java
src/main/java/com/laytonsmith/tools/ShellEventMixin.java
src/test/java/com/laytonsmith/testing/StaticTest.java
src/main/java/com/laytonsmith/core/extensions/ExtensionTracker.java
src/main/java/com/laytonsmith/core/exceptions/ConfigRuntimeException.java
src/main/java/com/laytonsmith/core/functions/EventBinding.java
src/main/java/com/laytonsmith/core/events/prefilters/PrefilterBuilder.java
src/main/java/com/laytonsmith/core/events/AbstractGenericEvent.java
src/main/java/com/laytonsmith/core/events/prefilters/WorldPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/ItemStackPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/AbstractPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/Prefilter.java
src/main/java/com/laytonsmith/core/events/prefilters/PrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/BooleanPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/LocationPrefilterMatcher.java
src/main/java/com/laytonsmith/core/events/prefilters/MacroPrefilterMatcher.java
</description></item><item><title>#4 Avoid val() when returning from MSC.execute() (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/4/changes#detail0</link><guid isPermaLink="false">view/all/job/CommandHelper/4/changes#detail0</guid><pubDate>Fri, 1 Mar 2024 00:37:23 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/core/MethodScriptCompiler.java
</description></item><item><title>#4 Update book meta limits (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/4/changes#detail1</link><guid isPermaLink="false">view/all/job/CommandHelper/4/changes#detail1</guid><pubDate>Fri, 1 Mar 2024 00:37:23 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/resources/functionDocs/get_itemmeta
</description></item><item><title>#4 Add functions to hide entities from players (pseudoknight)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/4/changes#detail2</link><guid isPermaLink="false">view/all/job/CommandHelper/4/changes#detail2</guid><pubDate>Fri, 1 Mar 2024 00:37:23 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>src/main/java/com/laytonsmith/abstraction/MCPlayer.java
src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java
src/main/java/com/laytonsmith/core/functions/PlayerManagement.java
</description></item><item><title>#4 Update azure-pipelines.yml to java 17 (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/4/changes#detail3</link><guid isPermaLink="false">view/all/job/CommandHelper/4/changes#detail3</guid><pubDate>Fri, 1 Mar 2024 00:37:23 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item><item><title>#4 Update azure-pipelines.yml for Azure Pipelines (ladycailin)</title><link>https://letsbuild.net/jenkins/view/all/job/CommandHelper/4/changes#detail4</link><guid isPermaLink="false">view/all/job/CommandHelper/4/changes#detail4</guid><pubDate>Fri, 1 Mar 2024 00:37:23 -0700</pubDate><author>address not configured yet &lt;nobody@nowhere></author><description>azure-pipelines.yml
</description></item></channel></rss>