<mavenBuild _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>18</skipCount><totalCount>826</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>https://letsbuild.net/jenkins/job/CommandHelper/com.sk89q$commandhelper/8/mavenArtifacts/</url></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>CommandHelper</displayName><duration>785848</duration><estimatedDuration>680280</estimatedDuration><fullDisplayName>CommandHelper » CommandHelper CommandHelper</fullDisplayName><id>8</id><inProgress>false</inProgress><keepLog>false</keepLog><number>8</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1715313429741</timestamp><url>https://letsbuild.net/jenkins/job/CommandHelper/com.sk89q$commandhelper/8/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/io/swagger/client/model/BuildsArtifactBody.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/Updater.java</affectedPath><affectedPath>src/main/resources/apps.methodscript.com/main.tsp</affectedPath><affectedPath>scripts/windows/update-apps-api.ps1</affectedPath><affectedPath>scripts/bash/update-apps-api</affectedPath><affectedPath>src/main/java/io/swagger/client/api/BuildsApi.java</affectedPath><commitId>acc50acb6f8913ea3e206d7d1089c1197df34d89</commitId><timestamp>1711830330000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Only grab the latest build in the Updater check
</comment><date>2024-03-30 21:25:30 +0100</date><id>acc50acb6f8913ea3e206d7d1089c1197df34d89</id><msg>Only grab the latest build in the Updater check</msg><path><editType>edit</editType><file>scripts/windows/update-apps-api.ps1</file></path><path><editType>edit</editType><file>src/main/java/io/swagger/client/api/BuildsApi.java</file></path><path><editType>add</editType><file>src/main/java/io/swagger/client/model/BuildsArtifactBody.java</file></path><path><editType>edit</editType><file>scripts/bash/update-apps-api</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/Updater.java</file></path><path><editType>edit</editType><file>src/main/resources/apps.methodscript.com/main.tsp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/siteDeploy/resources/js/download.js</affectedPath><affectedPath>src/main/resources/apps.methodscript.com/main.tsp</affectedPath><affectedPath>src/main/java/io/swagger/client/model/BuildArtifact.java</affectedPath><affectedPath>pom.xml</affectedPath><commitId>bca92309741c3904da8f8b48589091871cff58f2</commitId><timestamp>1711839009000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Add support for not showing bad builds
</comment><date>2024-03-30 23:50:09 +0100</date><id>bca92309741c3904da8f8b48589091871cff58f2</id><msg>Add support for not showing bad builds</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/resources/apps.methodscript.com/main.tsp</file></path><path><editType>edit</editType><file>src/main/java/io/swagger/client/model/BuildArtifact.java</file></path><path><editType>edit</editType><file>src/main/resources/siteDeploy/resources/js/download.js</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Compiler.java</affectedPath><commitId>55204302e221066a1baa4adb38d8785b7929b49b</commitId><timestamp>1711865785000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Only throw exception when actually unexpected ClassType
</comment><date>2024-03-30 23:16:25 -0700</date><id>55204302e221066a1baa4adb38d8785b7929b49b</id><msg>Only throw exception when actually unexpected ClassType</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Compiler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java</affectedPath><commitId>924498aa14dc7b2ac11b82930ea6ec09c08547a5</commitId><timestamp>1711894602000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Persist environment between commands in in-game interpreter.
</comment><date>2024-03-31 16:16:42 +0200</date><id>924498aa14dc7b2ac11b82930ea6ec09c08547a5</id><msg>Persist environment between commands in in-game interpreter.</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/compiler/analysis/StaticAnalysis.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java</affectedPath><commitId>0bface4bb3e29eb030022f2d0af3a240a0404c91</commitId><timestamp>1711896715000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>checkstyle
</comment><date>2024-03-31 16:51:55 +0200</date><id>0bface4bb3e29eb030022f2d0af3a240a0404c91</id><msg>checkstyle</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/commandhelper/CommandHelperInterpreterListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>2955b5731efdc026e20fd67f731c0fe584100bef</commitId><timestamp>1711994676000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Make transformation values optional in set_display_entity
</comment><date>2024-04-01 20:04:36 +0200</date><id>2955b5731efdc026e20fd67f731c0fe584100bef</id><msg>Make transformation values optional in set_display_entity</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/abstraction/MCPlayer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java</affectedPath><commitId>b92ea876e083084ef23be612598ccd3797621ff7</commitId><timestamp>1712028173000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Add stop_sound_category()
</comment><date>2024-04-01 20:22:53 -0700</date><id>b92ea876e083084ef23be612598ccd3797621ff7</id><msg>Add stop_sound_category()</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/Threading.java</affectedPath><commitId>15b5e3e9a2c2d2c43a4da8114fb118cd5382f51a</commitId><timestamp>1712075082000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Just run the code if x_run_on_main_thread_now is called on main thread, instead of crashing.
</comment><date>2024-04-02 18:24:42 +0200</date><id>15b5e3e9a2c2d2c43a4da8114fb118cd5382f51a</id><msg>Just run the code if x_run_on_main_thread_now is called on main thread, instead of crashing.</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Threading.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Compiler.java</affectedPath><commitId>552f38052643391e544636cada91b9b2c83923f9</commitId><timestamp>1712195533000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pieter12345</absoluteUrl><fullName>Pieter12345</fullName></author><authorEmail>P.J.S.Kools@student.tudelft.nl</authorEmail><comment>Update class type rewriting

- Move bare strings / concat class type re-parsing up to keep the re-parsing logic in one location.
- Do not handle bare string/concat types as types if they do not match the type regex (do not throw "Unexpected data after ClassType" in these cases).
- Handle deeper nested bare string concats as types (e.g. `my.custom.type.with.more.than.two.concats`).
</comment><date>2024-04-04 03:52:13 +0200</date><id>552f38052643391e544636cada91b9b2c83923f9</id><msg>Update class type rewriting</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Compiler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Math.java</affectedPath><commitId>623a9bbfb545870343cfb92d7c4136f3325ee42c</commitId><timestamp>1712521060000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix floats from math_const()
</comment><date>2024-04-07 13:17:40 -0700</date><id>623a9bbfb545870343cfb92d7c4136f3325ee42c</id><msg>Fix floats from math_const()</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Math.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java</affectedPath><commitId>a1c7f5d80e2adb2c6e689e31231a39f63ba3f590</commitId><timestamp>1712521209000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix some empty statements in tests
</comment><date>2024-04-07 13:20:09 -0700</date><id>a1c7f5d80e2adb2c6e689e31231a39f63ba3f590</id><msg>Fix some empty statements in tests</msg><path><editType>edit</editType><file>src/test/java/com/laytonsmith/core/MethodScriptCompilerTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/ByteArrays.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/ArgumentValidation.java</affectedPath><commitId>e0ce0000adf6ced57325223363e43847c6843e1b</commitId><timestamp>1712521641000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix ArgumentValidation.getDouble32()

Float precision check would unexpectedly throw an exception on certain valid values. This changes it to a range check.
</comment><date>2024-04-07 13:27:21 -0700</date><id>e0ce0000adf6ced57325223363e43847c6843e1b</id><msg>Fix ArgumentValidation.getDouble32()</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/ArgumentValidation.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/ByteArrays.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/ArgumentValidation.java</affectedPath><commitId>715e72053335b08a1747bbd34692a964124c88db</commitId><timestamp>1712523536000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix ArgumentValidation.getDouble32() from last commit
</comment><date>2024-04-07 13:58:56 -0700</date><id>715e72053335b08a1747bbd34692a964124c88db</id><msg>Fix ArgumentValidation.getDouble32() from last commit</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/ArgumentValidation.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Regex.java</affectedPath><affectedPath>src/test/java/com/laytonsmith/core/OptimizationTest.java</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/ObjectGenerator.java</affectedPath><affectedPath>src/test/java/com/laytonsmith/core/functions/RegexTest.java</affectedPath><commitId>fa2eeb562b1a7c8198e959a06b70fcd2ce7c4800</commitId><timestamp>1712601548000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add support replacement as closure in reg_replace (#1380)

* Add support replacement as closure

* Add support replacement as closure for 'replace'

* Strict reg_replace optimization

* Add check for CClosure

* Сorrect a typo

* Fix doc and example
</comment><date>2024-04-08 20:39:08 +0200</date><id>fa2eeb562b1a7c8198e959a06b70fcd2ce7c4800</id><msg>Add support replacement as closure in reg_replace (#1380)</msg><path><editType>edit</editType><file>src/test/java/com/laytonsmith/core/functions/RegexTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Regex.java</file></path><path><editType>edit</editType><file>src/test/java/com/laytonsmith/core/OptimizationTest.java</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/ObjectGenerator.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>eb3b3a0296ebfa67ae336ae22f47cc3921050e74</commitId><timestamp>1712697773000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix sqlite in cmdline

oauth2 and jedis also use slf4j-api and may have been affected.
</comment><date>2024-04-09 14:22:53 -0700</date><id>eb3b3a0296ebfa67ae336ae22f47cc3921050e74</id><msg>Fix sqlite in cmdline</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Threading.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/StaticLayer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/Convertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/PureUtilities/Quadruplet.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/XGUI.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/AbstractConvertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/ResourceManager.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/tools/Interpreter.java</affectedPath><affectedPath>src/test/java/com/laytonsmith/testing/StaticTest.java</affectedPath><commitId>a019b99040b2c3fd5a91d164feb326da025aa2d6</commitId><timestamp>1712963021000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add x_get_lock, synchronized changes (#1381)

</comment><date>2024-04-13 01:03:41 +0200</date><id>a019b99040b2c3fd5a91d164feb326da025aa2d6</id><msg>Add x_get_lock, synchronized changes (#1381)</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/StaticLayer.java</file></path><path><editType>edit</editType><file>src/test/java/com/laytonsmith/testing/StaticTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/tools/Interpreter.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/ResourceManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/AbstractConvertor.java</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/PureUtilities/Quadruplet.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Threading.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/XGUI.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/Convertor.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/Threading.java</affectedPath><affectedPath>src/main/resources/functionDocs/x_get_lock</affectedPath><commitId>9eaa7aacb233775eb0d2426900a1a04708f71491</commitId><timestamp>1713023630000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Fix recursive x_get_lock calls
</comment><date>2024-04-13 17:53:50 +0200</date><id>9eaa7aacb233775eb0d2426900a1a04708f71491</id><msg>Fix recursive x_get_lock calls</msg><path><editType>add</editType><file>src/main/resources/functionDocs/x_get_lock</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Threading.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/MethodScriptCompiler.java</affectedPath><commitId>4b063b063862de87db49c76712a85ced7fac3693</commitId><timestamp>1713284001000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pieter12345</absoluteUrl><fullName>Pieter12345</fullName></author><authorEmail>P.J.S.Kools@student.tudelft.nl</authorEmail><comment>Fix empty block comment support

Fixes `/**/` being seen as a smart block comment start.
</comment><date>2024-04-16 18:13:21 +0200</date><id>4b063b063862de87db49c76712a85ced7fac3693</id><msg>Fix empty block comment support</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/MethodScriptCompiler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/InventoryManagement.java</affectedPath><commitId>986dadbce93c11232ea8936cabb13757c49d78fc</commitId><timestamp>1713306369000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Fix crash when pitch is not finite.

Also, accept "minecraft:white_dye" type format for item types.
</comment><date>2024-04-17 00:26:09 +0200</date><id>986dadbce93c11232ea8936cabb13757c49d78fc</id><msg>Fix crash when pitch is not finite.</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/InventoryManagement.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCDisplay.java</affectedPath><commitId>7ef66d9d24d01be37dec2744f8a6cf35363eec4a</commitId><timestamp>1713353832000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Add 'startinterpolation' and 'interpolationduration' for display entities
</comment><date>2024-04-17 04:37:12 -0700</date><id>7ef66d9d24d01be37dec2744f8a6cf35363eec4a</id><msg>Add 'startinterpolation' and 'interpolationduration' for display entities</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCDisplay.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>b0171d2925e0d1c34c1932d9ac8ab2d03332d069</commitId><timestamp>1713563319000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Don't use bukkit transformation matrix.

By default, the setTransformationMatrix method in Display entity doesn't
follow the same format as Minecraft itself. This change aligns that, so
that the input format is exactly the same as minecraft format. The
object input type is unchanged.
</comment><date>2024-04-19 23:48:39 +0200</date><id>b0171d2925e0d1c34c1932d9ac8ab2d03332d069</id><msg>Don't use bukkit transformation matrix.</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>1a6d3057c5e839db5fb1373704efdc630945e18b</commitId><timestamp>1713565638000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>checkstyle
</comment><date>2024-04-20 00:27:18 +0200</date><id>1a6d3057c5e839db5fb1373704efdc630945e18b</id><msg>checkstyle</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>1afa8651163253cbc6644c3b5b633d9afde285cd</commitId><timestamp>1713565888000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>checkstyle
</comment><date>2024-04-20 00:31:28 +0200</date><id>1afa8651163253cbc6644c3b5b633d9afde285cd</id><msg>checkstyle</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/StringHandling.java</affectedPath><commitId>ab8b6c98438e8c346a22e42bf0e36a6fc9f57b3e</commitId><timestamp>1713781956000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add string_compare function and support integer return type in array_sort function (#1374)

* Add string_compare function

* Support integer return type in array_sort closure

* Add string_compare_ic function
</comment><date>2024-04-22 12:32:36 +0200</date><id>ab8b6c98438e8c346a22e42bf0e36a6fc9f57b3e</id><msg>Add string_compare function and support integer return type in array_sort function (#1374)</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/ArrayHandling.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/StringHandling.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>a4a8bdf93cb5ec970e88665df2502408e309d29a</commitId><timestamp>1713910145000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Shade joml so cmdline/VSC doesn't break
</comment><date>2024-04-24 00:09:05 +0200</date><id>a4a8bdf93cb5ec970e88665df2502408e309d29a</id><msg>Shade joml so cmdline/VSC doesn't break</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>11f1b1332e685047eafd7bf6319d58cc0598ee81</commitId><timestamp>1713911521000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Add get_transformation_from_matrix
</comment><date>2024-04-24 00:32:01 +0200</date><id>11f1b1332e685047eafd7bf6319d58cc0598ee81</id><msg>Add get_transformation_from_matrix</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/abstraction/MCEntity.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><commitId>c67c16f8adfffdc6f4815c7b31a3fe9857412cd2</commitId><timestamp>1714067600000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Add set_entity_rotation
</comment><date>2024-04-25 19:53:20 +0200</date><id>c67c16f8adfffdc6f4815c7b31a3fe9857412cd2</id><msg>Add set_entity_rotation</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/BasicLogic.java</affectedPath><affectedPath>src/main/resources/samp_main.txt</affectedPath><commitId>9bd7984f6366ce5ae5ae4836ec41b837e6c46c8e</commitId><timestamp>1714418577000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Allow one non-double in equals_epsilon
</comment><date>2024-04-29 21:22:57 +0200</date><id>9bd7984f6366ce5ae5ae4836ec41b837e6c46c8e</id><msg>Allow one non-double in equals_epsilon</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/BasicLogic.java</file></path><path><editType>edit</editType><file>src/main/resources/samp_main.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/apps.methodscript.com/package-lock.json</affectedPath><affectedPath>src/main/resources/apps.methodscript.com/package.json</affectedPath><affectedPath>src/main/resources/apps.methodscript.com/main.tsp</affectedPath><commitId>dbb0e3967fea326dd87d65e39c369e68b0f762f2</commitId><timestamp>1714689765000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></author><authorEmail>savannahcailin@gmail.com</authorEmail><comment>Use Versioning package instead of deprecated service version
</comment><date>2024-05-03 00:42:45 +0200</date><id>dbb0e3967fea326dd87d65e39c369e68b0f762f2</id><msg>Use Versioning package instead of deprecated service version</msg><path><editType>edit</editType><file>src/main/resources/apps.methodscript.com/main.tsp</file></path><path><editType>edit</editType><file>src/main/resources/apps.methodscript.com/package-lock.json</file></path><path><editType>edit</editType><file>src/main/resources/apps.methodscript.com/package.json</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCBlockStateMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCSound.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCEnchantmentStorageMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionData.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionEffectType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/entities/MCWolf.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/tools/Interpreter.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCInventoryType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCWolfType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/Enchantments.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCBogged.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentStorageMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCPotionEffectType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntityProjectileSource.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCEnchantment.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantment.java</affectedPath><affectedPath>src/test/java/com/laytonsmith/testing/StaticTest.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemStack.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCEnchantmentOffer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/entities/MCBogged.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java</affectedPath><affectedPath>src/main/resources/functionDocs/entity_spec</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCAttribute.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/ItemMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentOffer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/events/MCEnchantItemEvent.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCWolf.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/Convertor.java</affectedPath><affectedPath>src/main/resources/docs/Upgrade_Guide</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimPattern.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCEnchantment.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/World.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCItemMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/entities/MCArrow.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCItemFlag.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCTrimPattern.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCEffect.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCPotionMeta.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/entities/MCAreaEffectCloud.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCArrow.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/StaticLayer.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEnchantment.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCItemFlag.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCItemStack.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCAreaEffectCloud.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/ObjectGenerator.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPatternShape.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCAttributeModifier.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/MCEntity.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCLegacyMaterial.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCPotionType.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/core/functions/Environment.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java</affectedPath><affectedPath>src/main/resources/functionDocs/get_itemmeta</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionMeta.java</affectedPath><commitId>84f1af4764fa93fc4809696969fdbce2112ec4ac</commitId><timestamp>1714741157000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Add support for Minecraft 1.20.6

Adds armadillos, wolf variants, new attributes, sounds, particles, materials, potion effects, hide flags, etc

API Changes:
* SCUTE item has been renamed to TURTLE_SCUTE
* In potion item meta, the potion array under the "base" key was replaced by a "potiontype" string
* In enchantment item meta, the arrays under the "enchants" key have had the "etype" key removed
</comment><date>2024-05-03 05:59:17 -0700</date><id>84f1af4764fa93fc4809696969fdbce2112ec4ac</id><msg>Add support for Minecraft 1.20.6</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCAttributeModifier.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCPotionType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/blocks/MCMaterial.java</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEnchantment.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionData.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCEffect.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCEntityType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCWorld.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCPotionMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCItemMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/Convertor.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentStorageMeta.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCAttribute.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/commandhelper/CommandHelperPlugin.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntityProjectileSource.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCArrow.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/ItemMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCEnchantment.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCInventoryType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCItemFlag.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCBlockStateMeta.java</file></path><path><editType>edit</editType><file>src/test/java/com/laytonsmith/testing/StaticTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCPotionEffectType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitConvertor.java</file></path><path><editType>edit</editType><file>src/main/resources/docs/Upgrade_Guide</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCEquipmentSlotGroup.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPatternShape.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/entities/MCArrow.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Enchantments.java</file></path><path><editType>delete</editType><file>src/main/java/com/laytonsmith/abstraction/MCEnchantment.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCGameRule.java</file></path><path><editType>delete</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCWolfType.java</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/abstraction/entities/MCBogged.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCAttributeModifier.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCEntityType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/events/drivers/InventoryEvents.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCItemFlag.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantmentOffer.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/tools/Interpreter.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCEnchantmentOffer.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitInventoryEvents.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/entities/MCWolf.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCParticle.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCAreaEffectCloud.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCPotionEffectType.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/ObjectGenerator.java</file></path><path><editType>edit</editType><file>src/main/resources/functionDocs/entity_spec</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCPotionMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/Environment.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCAttribute.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCWolf.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemStack.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCTrimPattern.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCTrimPattern.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/World.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCItemStack.java</file></path><path><editType>delete</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCEnchantment.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/BukkitMCItemMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCSound.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCLivingEntity.java</file></path><path><editType>add</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCBogged.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCVersion.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/bukkit/BukkitMCLegacyMaterial.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/EntityManagement.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/events/MCEnchantItemEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/MCEnchantmentStorageMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/entities/MCAreaEffectCloud.java</file></path><path><editType>edit</editType><file>src/main/resources/functionDocs/get_itemmeta</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/entities/BukkitMCEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/StaticLayer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.github/workflows/maven-publish.yml</affectedPath><affectedPath>.github/workflows/maven.yml</affectedPath><commitId>27ad87d9ef91961bfc89542593411361d3d26bae</commitId><timestamp>1714741508000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Build with JDK 21
</comment><date>2024-05-03 06:05:08 -0700</date><id>27ad87d9ef91961bfc89542593411361d3d26bae</id><msg>Build with JDK 21</msg><path><editType>edit</editType><file>.github/workflows/maven-publish.yml</file></path><path><editType>edit</editType><file>.github/workflows/maven.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>303fb73b5c810b834647c4fcfced821f3a63f365</commitId><timestamp>1714741950000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Add snapshot repo for adventure-api
</comment><date>2024-05-03 06:12:30 -0700</date><id>303fb73b5c810b834647c4fcfced821f3a63f365</id><msg>Add snapshot repo for adventure-api</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/docs/Compatibility</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java</affectedPath><affectedPath>src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java</affectedPath><commitId>e51c79fe2817767fe84322f41f7985f39c4ca8cd</commitId><timestamp>1715078493000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Fix build against latest Spigot changes
</comment><date>2024-05-07 03:41:33 -0700</date><id>e51c79fe2817767fe84322f41f7985f39c4ca8cd</id><msg>Fix build against latest Spigot changes</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/enums/MCParticle.java</file></path><path><editType>edit</editType><file>src/main/resources/docs/Compatibility</file></path><path><editType>edit</editType><file>src/main/java/com/laytonsmith/abstraction/bukkit/events/BukkitPlayerEvents.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java</affectedPath><commitId>0288d3f2d395a20178c6cf6f01c36ac9c4d405b7</commitId><timestamp>1715082572000</timestamp><author><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></author><authorEmail>michael.jt.smith@gmail.com</authorEmail><comment>Allow spectating non-living entities

This previously prevented an old bug that no longer exists.
</comment><date>2024-05-07 04:49:32 -0700</date><id>0288d3f2d395a20178c6cf6f01c36ac9c4d405b7</id><msg>Allow spectating non-living entities</msg><path><editType>edit</editType><file>src/main/java/com/laytonsmith/core/functions/PlayerManagement.java</file></path></item></changeSet><culprit><absoluteUrl>https://letsbuild.net/jenkins/user/ladycailin</absoluteUrl><fullName>LadyCailin</fullName></culprit><culprit><absoluteUrl>https://letsbuild.net/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><culprit><absoluteUrl>https://letsbuild.net/jenkins/user/pieter12345</absoluteUrl><fullName>Pieter12345</fullName></culprit><culprit><absoluteUrl>https://letsbuild.net/jenkins/user/pseudoknight</absoluteUrl><fullName>PseudoKnight</fullName></culprit><mavenArtifacts><url>https://letsbuild.net/jenkins/job/CommandHelper/com.sk89q$commandhelper/8/mavenArtifacts/</url></mavenArtifacts></mavenBuild>