<freeStyleProject _class='hudson.model.FreeStyleProject'><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction'><displayUrl>https://popicraft.net/jenkins/job/mcMMO/</displayUrl></action><action _class='com.cloudbees.plugins.credentials.ViewCredentialsAction'><stores></stores></action><description>This is not officially sanctioned by the mcmmo devs and is done by a third party. Please do not pester them with issues relating to downloading from this site.

This is by no means official so download at your own risk.

Apparently microsoft defender is falsely flagging some of my builds so check with something like virustotal.com if you trust them</description><displayName>mcMMO</displayName><fullDisplayName>mcMMO</fullDisplayName><fullName>mcMMO</fullName><name>mcMMO</name><url>https://popicraft.net/jenkins/job/mcMMO/</url><buildable>true</buildable><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>316</buildNumber><marked><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#316</displayName><duration>41651</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #316</fullDisplayName><id>316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>316</number><queueId>149</queueId><result>FAILURE</result><timestamp>1780250613603</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/316/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>21bc081518bbad8cf107f0698b320bf9a44bd108</commitId><timestamp>1780250222000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix entities keeping their health bars after unload (#5295)
</comment><date>2026-05-31 10:57:02 -0700</date><id>21bc081518bbad8cf107f0698b320bf9a44bd108</id><msg>Fix entities keeping their health bars after unload (#5295)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>95a87afdb4838093de5d8e185889face415e0a2f</commitId><timestamp>1780250258000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix traveling block metadata leaking on folia (#5294)
</comment><date>2026-05-31 10:57:38 -0700</date><id>95a87afdb4838093de5d8e185889face415e0a2f</id><msg>Fix traveling block metadata leaking on folia (#5294)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>75c6c39d207d46934b9325e3c777c8249d5f7433</commitId><timestamp>1780250290000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add option to toggle receiving conflicting enchants from magic hunter (#5282)
</comment><date>2026-05-31 10:58:10 -0700</date><id>75c6c39d207d46934b9325e3c777c8249d5f7433</id><msg>Add option to toggle receiving conflicting enchants from magic hunter (#5282)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>315</buildNumber><marked><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><branch><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><branch><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><branch><SHA1>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#315</displayName><duration>38915</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #315</fullDisplayName><id>315</id><inProgress>false</inProgress><keepLog>false</keepLog><number>315</number><queueId>148</queueId><result>FAILURE</result><timestamp>1780207533858</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/315/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</affectedPath><commitId>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</commitId><timestamp>1780207117000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix test environment writing config files to project root

BukkitConfig calls mcMMO.p.getDataFolder() in its constructor to
determine where to write config files. When tests mock mcMMO.p but
don't stub getDataFolder(), it returns null, which Java resolves to
the current working directory (the project root), causing files like
experience.yml to be created there.

Fix by stubbing mcMMO.p.getDataFolder() with a fresh temporary
directory in every test setup that mocks mcMMO.p:
- MMOTestEnvironment.mockBaseEnvironment(): creates testDataFolder
  in temp and deletes it in cleanUpStaticMocks()
- SQLDatabaseManagerTest.setUpAll(): same pattern, cleaned in tearDownAll()
- FlatFileDatabaseManagerTest.initBeforeAll(): same pattern, cleaned
  in the new tearDownAll() method

Also remove the .gitignore band-aid entries that were added to paper
over the symptom.
</comment><date>2026-05-30 22:58:37 -0700</date><id>2ec35ed0ccaf797a613d963f9cdc490cd05f403d</id><msg>Fix test environment writing config files to project root</msg><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</file></path><path><editType>edit</editType><file>.gitignore</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>314</buildNumber><marked><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><branch><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><branch><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><branch><SHA1>3a69634a3392781d22b3fcb63ef223b9d139c3df</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#314</displayName><duration>49668</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #314</fullDisplayName><id>314</id><inProgress>false</inProgress><keepLog>false</keepLog><number>314</number><queueId>146</queueId><result>FAILURE</result><timestamp>1780202913343</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/314/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/AttributeMapper.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/skills/CombatUtilsTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>8e1b6deaa5a81fabe92b362e8ef58adfe8e354f8</commitId><timestamp>1780200740000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix melee attack strength scale after Paper fixed attack cooldown bug in 26.1.2

Paper 26.1.2 fixed a bug where the player attack cooldown ticker was not
resetting at the correct point during melee hits. mcMMO relied on the old
(incorrect) order, reading the cooldown during the damage event, which
always returned near-zero after Paper's fix. Attack strength scale is
now back-derived from the raw event damage divided by the player's
GENERIC_ATTACK_DAMAGE attribute value and clamped to [0.0, 1.0].

AttributeMapper now survives test environments where Bukkit registries
are absent (catch Throwable in the registry reflection path).

Fixes #5287.
</comment><date>2026-05-30 21:12:20 -0700</date><id>8e1b6deaa5a81fabe92b362e8ef58adfe8e354f8</id><msg>Fix melee attack strength scale after Paper fixed attack cooldown bug in 26.1.2</msg><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/skills/CombatUtilsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/AttributeMapper.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/player/ClearRegisteredXPGainTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/SkillXpGain.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsCache.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsState.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsCacheTest.java</affectedPath><commitId>3fb13694441fa58f02f464cebf02cc9c40b10d5d</commitId><timestamp>1780200750000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Refactor diminished returns tracking into DiminishedReturnsCache/State

Extracts per-player DR data out of PlayerProfile into two new classes:
- DiminishedReturnsState: thread-safe XP gain queue and rolling totals
- DiminishedReturnsCache: UUID-keyed server-side cache that keeps DR
  state alive across disconnect/reconnect to prevent window bypass

Fixes a bug where evictExpired() would remove fresh states that had
never registered any XP, orphaning the PlayerProfile reference and
allowing reconnects to bypass the DR window.

DR tracking is now skipped entirely (no state mutation) when the
diminished returns config option is disabled.

Fixes #3475. Fixes #3814.
</comment><date>2026-05-30 21:12:30 -0700</date><id>3fb13694441fa58f02f464cebf02cc9c40b10d5d</id><msg>Refactor diminished returns tracking into DiminishedReturnsCache/State</msg><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsCacheTest.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsState.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/player/ClearRegisteredXPGainTask.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/DiminishedReturnsCache.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/SkillXpGain.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</affectedPath><affectedPath>.gitignore</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</affectedPath><commitId>3a69634a3392781d22b3fcb63ef223b9d139c3df</commitId><timestamp>1780202550000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix pre-existing test failures and improve Docker test skip mechanism

- FishingTreasureConfig.fixMooshroomEntityId was a public static method that
  called mcMMO.p.getLogger() directly, causing NPE when tests invoked it without
  a live plugin instance. Add a private static Logger field and use it in the
  static method instead.
- TridentsTest.impaleDamageBonusShouldMatchRankOneBaseDamage had a stale expected
  value (1.0) left over from before commit 71868d9d fixed the Impale formula to
  use rank * multiplier. The correct expectation for rank 1 is
  base + 1 * multiplier = 1.5. Rename the test to match the new semantic.
- Add @Tag(docker) to FlatFileDatabaseManagerTest so the existing
  skip-docker-tests Maven profile (-DskipDockerTests=true) excludes it alongside
  SQLDatabaseManagerTest.
- Add generated config file names (experience.yml, config.yml, etc.) to
  .gitignore to prevent accidental staging when tests run without a properly
  mocked getDataFolder().
</comment><date>2026-05-30 21:42:30 -0700</date><id>3a69634a3392781d22b3fcb63ef223b9d139c3df</id><msg>Fix pre-existing test failures and improve Docker test skip mechanism</msg><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>.gitignore</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>313</buildNumber><marked><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><branch><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><branch><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><branch><SHA1>71868d9d2e87230ea0f8b8628edbf8ff869e0155</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#313</displayName><duration>52913</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #313</fullDisplayName><id>313</id><inProgress>false</inProgress><keepLog>false</keepLog><number>313</number><queueId>140</queueId><result>FAILURE</result><timestamp>1779729511157</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/313/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>8ff047d5a1a77f0f58c391ac41e9920f0e2b7199</commitId><timestamp>1779728779000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix KnockOnWood XP orbs never spawning on nether tree cap blocks during Tree Feller

Nether_Wart_Block and Warped_Wart_Block both have woodcutting XP in
experience.yml AND are in the treeFellerDestructibleWhiteList. The
drop routing in dropTreeFellerLootFromBlocks used an if/else-if
structure, so blocks with woodcutting XP always took the first branch
and never reached the else-if where the KnockOnWood orb logic lived.

Fix: extract the orb spawning block into a standalone if-check that
runs after the drop routing, so it fires for any isNonWoodPartOfTree
block regardless of whether it also has woodcutting XP.

Fixes #5288
</comment><date>2026-05-25 10:06:19 -0700</date><id>8ff047d5a1a77f0f58c391ac41e9920f0e2b7199</id><msg>Fix KnockOnWood XP orbs never spawning on nether tree cap blocks during Tree Feller</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>c838a69e7eafd6a20dd218f02fbef956abce66df</commitId><timestamp>1779729157000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Rename underscore test method names to camelCase in WoodcuttingTest; clean up 2.2.053 changelog entries
</comment><date>2026-05-25 10:12:37 -0700</date><id>c838a69e7eafd6a20dd218f02fbef956abce66df</id><msg>Rename underscore test method names to camelCase in WoodcuttingTest; clean up 2.2.053 changelog entries</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/tridents/TridentsManager.java</affectedPath><commitId>71868d9d2e87230ea0f8b8628edbf8ff869e0155</commitId><timestamp>1779729282000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix Impale damage formula: use rank * multiplier instead of (rank - 1) * multiplier
</comment><date>2026-05-25 10:14:42 -0700</date><id>71868d9d2e87230ea0f8b8628edbf8ff869e0155</id><msg>Fix Impale damage formula: use rank * multiplier instead of (rank - 1) * multiplier</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/tridents/TridentsManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>312</buildNumber><marked><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><branch><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><branch><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><branch><SHA1>e6c28b6fc8468adee1ff4cf6c4970547d72ba7d2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#312</displayName><duration>38817</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #312</fullDisplayName><id>312</id><inProgress>false</inProgress><keepLog>false</keepLog><number>312</number><queueId>128</queueId><result>FAILURE</result><timestamp>1778794409118</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/312/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>311</buildNumber><marked><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><branch><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><branch><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><branch><SHA1>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#311</displayName><duration>40617</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #311</fullDisplayName><id>311</id><inProgress>false</inProgress><keepLog>false</keepLog><number>311</number><queueId>127</queueId><result>FAILURE</result><timestamp>1778792608982</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/311/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</commitId><timestamp>1778792049000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to snapshots
</comment><date>2026-05-14 13:54:09 -0700</date><id>9a0a2f0a47bfd77c506325a9b7b7fc2a71dbb4e2</id><msg>back to snapshots</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>310</buildNumber><marked><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><branch><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><branch><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><branch><SHA1>4703746dff0cbc247953422220a385244a41d016</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#310</displayName><duration>37833</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #310</fullDisplayName><id>310</id><inProgress>false</inProgress><keepLog>false</keepLog><number>310</number><queueId>126</queueId><result>FAILURE</result><timestamp>1778791708913</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/310/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/config/treasure/FishingTreasureConfigTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/resources/fishing_treasures.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</affectedPath><commitId>4098e415e36bdc27e522437ac3d11f8f620a6615</commitId><timestamp>1778791202000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>use correct cow name for shake
fixes #5284
</comment><date>2026-05-14 13:40:02 -0700</date><id>4098e415e36bdc27e522437ac3d11f8f620a6615</id><msg>use correct cow name for shake</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/config/treasure/FishingTreasureConfigTest.java</file></path><path><editType>edit</editType><file>src/main/resources/fishing_treasures.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>4703746dff0cbc247953422220a385244a41d016</commitId><timestamp>1778791236000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.052
</comment><date>2026-05-14 13:40:36 -0700</date><id>4703746dff0cbc247953422220a385244a41d016</id><msg>2.2.052</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>309</buildNumber><marked><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><branch><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><branch><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><branch><SHA1>8352b3a006bf47c66e786c72870918cefff6e28f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#309</displayName><duration>39459</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #309</fullDisplayName><id>309</id><inProgress>false</inProgress><keepLog>false</keepLog><number>309</number><queueId>124</queueId><result>FAILURE</result><timestamp>1778720608250</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/309/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/BlockUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><commitId>8352b3a006bf47c66e786c72870918cefff6e28f</commitId><timestamp>1778720384000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>use metadata
</comment><date>2026-05-13 17:59:44 -0700</date><id>8352b3a006bf47c66e786c72870918cefff6e28f</id><msg>use metadata</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/BlockUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>308</buildNumber><marked><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><branch><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><branch><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><branch><SHA1>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#308</displayName><duration>55965</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #308</fullDisplayName><id>308</id><inProgress>false</inProgress><keepLog>false</keepLog><number>308</number><queueId>123</queueId><result>FAILURE</result><timestamp>1778718808092</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/308/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java</affectedPath><commitId>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</commitId><timestamp>1778718209000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix excavation treasure drops broken by BlockDropItemEvent refactor

block.getType() returns AIR by the time BlockDropItemEvent fires because
the block is removed before the event is dispatched. Capture the pre-break
material from event.getBlockState().getType() and thread it through to
affectedByGigaDrillBreaker and rollAndCollectTreasureDrops so treasure
lookups use the correct material instead of AIR.
</comment><date>2026-05-13 17:23:29 -0700</date><id>47cebf2cc2830eac69af3e4e5cd0d20cf9d81c4e</id><msg>Fix excavation treasure drops broken by BlockDropItemEvent refactor</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>307</buildNumber><marked><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><branch><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><branch><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><branch><SHA1>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#307</displayName><duration>51446</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #307</fullDisplayName><id>307</id><inProgress>false</inProgress><keepLog>false</keepLog><number>307</number><queueId>120</queueId><result>FAILURE</result><timestamp>1778553224938</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/307/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><commitId>c457d3a180256c51f9f81652ecfb06bf8d6ce620</commitId><timestamp>1778549067000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix block cracker whitelist missing 4 crackable block types

deepslate_bricks, deepslate_tiles, polished_blackstone_bricks, and
nether_bricks were handled in blockCrackerCheck() but were absent from
fillBlockCrackerWhiteList(). The listener gates on affectedByBlockCracker()
which reads the whitelist, so those blocks could never be cracked.
</comment><date>2026-05-11 18:24:27 -0700</date><id>c457d3a180256c51f9f81652ecfb06bf8d6ce620</id><msg>Fix block cracker whitelist missing 4 crackable block types</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>807b3e29993108b8f3270fff5130f15219216720</commitId><timestamp>1778549067000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Update Changelog.txt for block cracker whitelist fix
</comment><date>2026-05-11 18:24:27 -0700</date><id>807b3e29993108b8f3270fff5130f15219216720</id><msg>Update Changelog.txt for block cracker whitelist fix</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</commitId><timestamp>1778550518000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Wire up Verdant Bounty triple drop passive for Herbalism
</comment><date>2026-05-11 18:48:38 -0700</date><id>eaf8bffb63be6c9b2cac625d6a8202fcff8ef125</id><msg>Wire up Verdant Bounty triple drop passive for Herbalism</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>306</buildNumber><marked><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><branch><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><branch><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><branch><SHA1>366a512b5fa83c69bcbcee51852f9dcd42976abc</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#306</displayName><duration>49603</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #306</fullDisplayName><id>306</id><inProgress>false</inProgress><keepLog>false</keepLog><number>306</number><queueId>119</queueId><result>FAILURE</result><timestamp>1778527126663</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/306/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/config/skills/alchemy/PotionConfigTest.java</affectedPath><commitId>366a512b5fa83c69bcbcee51852f9dcd42976abc</commitId><timestamp>1778526855000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix incorrect Tricky Trials potion durations via UpgradeManager migration

Warriorrrr's commit (fb6aebcaa) corrected the default potions.yml shipped
with the plugin (splash: 2500-&gt;3600, lingering: 3000-&gt;900), but existing
server installs still had the old incorrect values.

This adds a one-time UpgradeManager migration (FIX_TRICKY_TRIALS_SPLASH_POTION_DURATIONS)
that auto-patches existing potions.yml on first server startup after updating.
The migration only corrects exact-match bad values; user-customized durations
are intentionally left untouched. Absent potion keys are silently skipped.

- Add UpgradeType.FIX_TRICKY_TRIALS_SPLASH_POTION_DURATIONS
- Implement PotionConfig.fixTrickyTrialsPotionDurations() + patchTrickyTrialsDurations()
- Gate migration in PotionConfig.loadPotions() via shouldUpgrade()
- Add 13 unit tests covering all migration paths in PotionConfigTest
</comment><date>2026-05-11 12:14:15 -0700</date><id>366a512b5fa83c69bcbcee51852f9dcd42976abc</id><msg>Fix incorrect Tricky Trials potion durations via UpgradeManager migration</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/config/skills/alchemy/PotionConfigTest.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>305</buildNumber><marked><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><branch><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><branch><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><branch><SHA1>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#305</displayName><duration>49604</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #305</fullDisplayName><id>305</id><inProgress>false</inProgress><keepLog>false</keepLog><number>305</number><queueId>117</queueId><result>FAILURE</result><timestamp>1778451547108</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/305/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/plugin.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>ef6ddf03319d7a27258cd29e6c23fcf52aee6622</commitId><timestamp>1778271082000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Bump api-version in plugin.yml from 1.13 to 1.20.5
</comment><date>2026-05-08 13:11:22 -0700</date><id>ef6ddf03319d7a27258cd29e6c23fcf52aee6622</id><msg>Bump api-version in plugin.yml from 1.13 to 1.20.5</msg><path><editType>edit</editType><file>src/main/resources/plugin.yml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</commitId><timestamp>1778451328000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>don't run tests redundantly during nexus deployment
</comment><date>2026-05-10 15:15:28 -0700</date><id>a79cf7d4506c0cbfb112a7ff1605e4b724b66453</id><msg>don't run tests redundantly during nexus deployment</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>304</buildNumber><marked><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><branch><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><branch><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><branch><SHA1>11225a2f55412618512c1ee0a0d87ba895060e08</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#304</displayName><duration>48447</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #304</fullDisplayName><id>304</id><inProgress>false</inProgress><keepLog>false</keepLog><number>304</number><queueId>113</queueId><result>FAILURE</result><timestamp>1778209445918</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/304/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</affectedPath><commitId>397d6de36ce0f9578612a6a1aa98039dcfb0257b</commitId><timestamp>1778118362000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add -DskipDockerTests=true flag to skip Testcontainers SQL tests
</comment><date>2026-05-06 18:46:02 -0700</date><id>397d6de36ce0f9578612a6a1aa98039dcfb0257b</id><msg>Add -DskipDockerTests=true flag to skip Testcontainers SQL tests</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>ce021dbe129c912820f28649d6c4050ed80abe13</commitId><timestamp>1778206892000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix Woodcutting/Excavation bonus drops bypassing BlockDropItemEvent

Woodcutting (Harvest Lumber, Clean Cuts) and Excavation treasure drops
previously spawned items directly via world.dropItem(), bypassing
BlockDropItemEvent entirely. This made them invisible to Telekinesis-style
enchant plugins (ExcellentEnchants, EcoEnchants, etc.).

Woodcutting fix: processBonusDropCheck() now calls BlockUtils.markDropsAsBonus()
for normal breaks, routing bonus drops through the existing BlockDropItemEvent
metadata pipeline. Tree Feller retains the direct-spawn path since it sets
blocks to AIR without firing BlockDropItemEvent.

Excavation fix: treasure rolls are now performed inside onBlockDropItemEvent()
via ExcavationManager.rollAndCollectTreasureDrops(). The returned ItemStacks
are spawned and injected into event.getItems(), exposing them to the full
Bukkit event pipeline. GigaDrillBreaker's 3x roll count is preserved. The
old processExcavationBonusesOnBlock(treasure, location) path is kept as a
deprecated fallback for external API callers.
</comment><date>2026-05-07 19:21:32 -0700</date><id>ce021dbe129c912820f28649d6c4050ed80abe13</id><msg>Fix Woodcutting/Excavation bonus drops bypassing BlockDropItemEvent</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MinecraftGameVersionFactory.java</affectedPath><commitId>11225a2f55412618512c1ee0a0d87ba895060e08</commitId><timestamp>1778209298000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix Minecraft version detection failing on Spigot servers

The old regex required a trailing [-_] after the version digits, which worked
for getBukkitVersion() strings (e.g. '1.21.4-R0.1-SNAPSHOT') but silently
failed on Spigot's Bukkit.getVersion() format ('git-Spigot-12345-abcdef
(MC: 1.21.4)') since '1.21.4)' has no trailing dash or underscore. Version
resolved to 0.0.0, causing Tricky Trials potions (isAtLeast 1.21.0 check)
to be incorrectly skipped on every Spigot server.

MinecraftGameVersionFactory now uses two patterns:
- Primary: extracts from the '(MC: X.Y.Z)' segment that CraftBukkit always
  embeds in Bukkit.getVersion() — handles Spigot, old Paper, and Paper 26+
- Fallback: original regex for strings without '(MC: ...)' such as
  getBukkitVersion()-style strings

Tests updated with @Nested classes covering both paths, including explicit
Spigot format cases and Paper 26+ versioning (26.1.2-60-b4682bf format).
</comment><date>2026-05-07 20:01:38 -0700</date><id>11225a2f55412618512c1ee0a0d87ba895060e08</id><msg>Fix Minecraft version detection failing on Spigot servers</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MinecraftGameVersionFactory.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>303</buildNumber><marked><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><branch><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><branch><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><branch><SHA1>b32c64b5ac9c954a6760026b5c578c351844f3b6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#303</displayName><duration>52619</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #303</fullDisplayName><id>303</id><inProgress>false</inProgress><keepLog>false</keepLog><number>303</number><queueId>111</queueId><result>FAILURE</result><timestamp>1778118544643</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/303/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsTest.java</affectedPath><affectedPath>src/main/resources/advanced.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java</affectedPath><commitId>451ec158a5d1fc018069b86283b2760f423cbe30</commitId><timestamp>1777867454000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add missing key for graceful roll and some unit test coverage
</comment><date>2026-05-03 21:04:14 -0700</date><id>451ec158a5d1fc018069b86283b2760f423cbe30</id><msg>Add missing key for graceful roll and some unit test coverage</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/advanced.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_zh_TW.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ja_JP.properties</affectedPath><affectedPath>src/main/resources/locale/locale_pt_BR.properties</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/text/TextComponentFactoryTest.java</affectedPath><affectedPath>src/main/resources/locale/locale_fr.properties</affectedPath><affectedPath>src/main/resources/locale/locale_pl.properties</affectedPath><affectedPath>src/main/resources/locale/locale_en_US.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/locale/LocaleLoader.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</affectedPath><affectedPath>src/main/resources/locale/locale_hu_HU.properties</affectedPath><affectedPath>src/main/resources/locale/locale_es.properties</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/locale/LocaleLoaderTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/resources/locale/locale_it.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</affectedPath><affectedPath>src/main/resources/locale/locale_de.properties</affectedPath><affectedPath>src/main/resources/locale/locale_lt_LT.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ru.properties</affectedPath><affectedPath>src/main/resources/locale/locale_zh_CN.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ko.properties</affectedPath><commitId>1c88d3619f524a39109d86707a3b4eaf532c7b25</commitId><timestamp>1778117642000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add color support for JSON components

Fixes #5179 Fixes #5218
</comment><date>2026-05-06 18:34:02 -0700</date><id>1c88d3619f524a39109d86707a3b4eaf532c7b25</id><msg>Add color support for JSON components</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ja_JP.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_pl.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_it.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_fr.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ko.properties</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/util/text/TextComponentFactoryTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/locale/LocaleLoader.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_en_US.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_CN.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_hu_HU.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_lt_LT.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_TW.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_es.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_pt_BR.properties</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/locale/LocaleLoaderTest.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_de.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ru.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_zh_TW.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ja_JP.properties</affectedPath><affectedPath>src/main/resources/locale/locale_pt_BR.properties</affectedPath><affectedPath>src/main/resources/locale/locale_fr.properties</affectedPath><affectedPath>src/main/resources/locale/locale_pl.properties</affectedPath><affectedPath>src/main/resources/locale/locale_en_US.properties</affectedPath><affectedPath>src/main/resources/locale/locale_hu_HU.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</affectedPath><affectedPath>src/main/resources/locale/locale_es.properties</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/resources/locale/locale_it.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</affectedPath><affectedPath>src/main/resources/locale/locale_de.properties</affectedPath><affectedPath>src/main/resources/locale/locale_lt_LT.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ru.properties</affectedPath><affectedPath>src/main/resources/locale/locale_zh_CN.properties</affectedPath><affectedPath>src/main/resources/locale/locale_ko.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/json/McMMOUrl.java</affectedPath><commitId>d4da897a344e155d595fd66e63eb96b3a58913c7</commitId><timestamp>1778117943000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Remove Patreon and language links from URL bar
</comment><date>2026-05-06 18:39:03 -0700</date><id>d4da897a344e155d595fd66e63eb96b3a58913c7</id><msg>Remove Patreon and language links from URL bar</msg><path><editType>edit</editType><file>src/main/resources/locale/locale_pl.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_fr.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_lt_LT.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ru.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_en_US.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_hu_HU.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_es.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_TW.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/json/McMMOUrl.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_CN.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_de.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ja_JP.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_it.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_ko.properties</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_pt_BR.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>b32c64b5ac9c954a6760026b5c578c351844f3b6</commitId><timestamp>1778118207000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Reorder changelog entry for URL bar removal
</comment><date>2026-05-06 18:43:27 -0700</date><id>b32c64b5ac9c954a6760026b5c578c351844f3b6</id><msg>Reorder changelog entry for URL bar removal</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>302</buildNumber><marked><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><branch><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><branch><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><branch><SHA1>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#302</displayName><duration>52523</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #302</fullDisplayName><id>302</id><inProgress>false</inProgress><keepLog>false</keepLog><number>302</number><queueId>107</queueId><result>FAILURE</result><timestamp>1777858443071</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/302/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/meta/OldName.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/MobHealthbarUtilsTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/skills/CombatUtilsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/meta/HealthbarSnapshot.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTask.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTaskTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</affectedPath><commitId>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</commitId><timestamp>1777857481000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fixed a bunch of mob health display bugs

Fixes #5240 Fixes #5127 Fixes #3780 Fixes #5255
</comment><date>2026-05-03 18:18:01 -0700</date><id>dbae9c6bb8270908fa1ae2a98a0793542e4d81da</id><msg>Fixed a bunch of mob health display bugs</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTaskTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTask.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/datatypes/meta/HealthbarSnapshot.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/util/skills/CombatUtilsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/datatypes/meta/OldName.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/util/MobHealthbarUtilsTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>301</buildNumber><marked><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><branch><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><branch><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><branch><SHA1>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#301</displayName><duration>36715</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #301</fullDisplayName><id>301</id><inProgress>false</inProgress><keepLog>false</keepLog><number>301</number><queueId>106</queueId><result>FAILURE</result><timestamp>1777847645355</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/301/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/smelting/SmeltingManagerTest.java</affectedPath><commitId>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</commitId><timestamp>1777847195000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix smelting config bug Fixes #5140
</comment><date>2026-05-03 15:26:35 -0700</date><id>bd7ac8c655135e60f22a9d1dfcba816d5bce7035</id><msg>fix smelting config bug Fixes #5140</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/smelting/SmeltingManagerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>300</buildNumber><marked><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><branch><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><branch><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><branch><SHA1>22b044ce063158fbb55249ea679ba278b8ced97f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#300</displayName><duration>36581</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #300</fullDisplayName><id>300</id><inProgress>false</inProgress><keepLog>false</keepLog><number>300</number><queueId>105</queueId><result>FAILURE</result><timestamp>1777846745343</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/300/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</affectedPath><commitId>22b044ce063158fbb55249ea679ba278b8ced97f</commitId><timestamp>1777845781000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>avoid visual desync for salvage Fixes #5252
</comment><date>2026-05-03 15:03:01 -0700</date><id>22b044ce063158fbb55249ea679ba278b8ced97f</id><msg>avoid visual desync for salvage Fixes #5252</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>299</buildNumber><marked><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><branch><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><branch><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><branch><SHA1>bff2e079e8270e1513961fc7ad703dca37bd3725</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#299</displayName><duration>35854</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #299</fullDisplayName><id>299</id><inProgress>false</inProgress><keepLog>false</keepLog><number>299</number><queueId>104</queueId><result>FAILURE</result><timestamp>1777840445113</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/299/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>bff2e079e8270e1513961fc7ad703dca37bd3725</commitId><timestamp>1777839800000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2026-05-03 13:23:20 -0700</date><id>bff2e079e8270e1513961fc7ad703dca37bd3725</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>298</buildNumber><marked><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><branch><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><branch><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><branch><SHA1>8f411f901c817116174600ecb2041cff789895d5</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#298</displayName><duration>39761</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #298</fullDisplayName><id>298</id><inProgress>false</inProgress><keepLog>false</keepLog><number>298</number><queueId>103</queueId><result>FAILURE</result><timestamp>1777839545606</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/298/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_zh_CN.properties</affectedPath><commitId>8f411f901c817116174600ecb2041cff789895d5</commitId><timestamp>1777839441000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update Simplfied Chinese translation (#5274)
</comment><date>2026-05-03 13:17:21 -0700</date><id>8f411f901c817116174600ecb2041cff789895d5</id><msg>Update Simplfied Chinese translation (#5274)</msg><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_CN.properties</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>297</buildNumber><marked><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><branch><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><branch><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><branch><SHA1>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#297</displayName><duration>49532</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #297</fullDisplayName><id>297</id><inProgress>false</inProgress><keepLog>false</keepLog><number>297</number><queueId>101</queueId><result>FAILURE</result><timestamp>1777770244994</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/297/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/potions.yml</affectedPath><commitId>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</commitId><timestamp>1777769338000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix potion lengths being shorter/longer for newer potion types (#5277)
</comment><date>2026-05-02 17:48:58 -0700</date><id>fb6aebcaae6c3d03eef6bbb6d3341d8a9310c959</id><msg>Fix potion lengths being shorter/longer for newer potion types (#5277)</msg><path><editType>edit</editType><file>src/main/resources/potions.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>296</buildNumber><marked><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><branch><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><branch><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><branch><SHA1>f6cc7c5a5e172efa6893f6102d363bcc37394f36</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#296</displayName><duration>36157</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #296</fullDisplayName><id>296</id><inProgress>false</inProgress><keepLog>false</keepLog><number>296</number><queueId>96</queueId><result>FAILURE</result><timestamp>1777410243250</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/296/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/EventUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>f6cc7c5a5e172efa6893f6102d363bcc37394f36</commitId><timestamp>1777409695000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fishing updated to work with offhand and not just main hand only
May address #5226
</comment><date>2026-04-28 13:54:55 -0700</date><id>f6cc7c5a5e172efa6893f6102d363bcc37394f36</id><msg>Fishing updated to work with offhand and not just main hand only</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EventUtils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>295</buildNumber><marked><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><branch><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><branch><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><branch><SHA1>8602f4797e2b10298e70215bc948751ff0819ef2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#295</displayName><duration>37657</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #295</fullDisplayName><id>295</id><inProgress>false</inProgress><keepLog>false</keepLog><number>295</number><queueId>95</queueId><result>FAILURE</result><timestamp>1777408443801</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/295/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><commitId>cc70269cadbb76db2f40a37e6c6ec2317ddbc942</commitId><timestamp>1777407483000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2026-04-28 13:18:03 -0700</date><id>cc70269cadbb76db2f40a37e6c6ec2317ddbc942</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</affectedPath><commitId>8602f4797e2b10298e70215bc948751ff0819ef2</commitId><timestamp>1777407675000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Use modern APIs for durability handling
May address #5167
</comment><date>2026-04-28 13:21:15 -0700</date><id>8602f4797e2b10298e70215bc948751ff0819ef2</id><msg>Use modern APIs for durability handling</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>294</buildNumber><marked><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><branch><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><branch><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><branch><SHA1>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#294</displayName><duration>46597</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #294</fullDisplayName><id>294</id><inProgress>false</inProgress><keepLog>false</keepLog><number>294</number><queueId>93</queueId><result>FAILURE</result><timestamp>1777349943563</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/294/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><commitId>e070d527ae527c76a1d52ecc1c6d3796f23b35fc</commitId><timestamp>1777331601000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>use official API for crossbow detection instead of our metadata
</comment><date>2026-04-27 16:13:21 -0700</date><id>e070d527ae527c76a1d52ecc1c6d3796f23b35fc</id><msg>use official API for crossbow detection instead of our metadata</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/Crossbows.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/worldguard/WorldGuardManager.java</affectedPath><commitId>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</commitId><timestamp>1777349511000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix WG crossbow interaction Fixes #5074
</comment><date>2026-04-27 21:11:51 -0700</date><id>98ea089a3e3bfcc7458e2483a758f8f44a6c8e62</id><msg>fix WG crossbow interaction Fixes #5074</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/worldguard/WorldGuardManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/Crossbows.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>293</buildNumber><marked><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><branch><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><branch><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><branch><SHA1>a5236446b42e48d0515ee79816cff88103d92489</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#293</displayName><duration>37017</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #293</fullDisplayName><id>293</id><inProgress>false</inProgress><keepLog>false</keepLog><number>293</number><queueId>92</queueId><result>FAILURE</result><timestamp>1777331043264</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/293/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/herbalism/HerbalismManagerTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>a5236446b42e48d0515ee79816cff88103d92489</commitId><timestamp>1777330791000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Change mcMMO behavior around immature crop drops Fixes #5234
</comment><date>2026-04-27 15:59:51 -0700</date><id>a5236446b42e48d0515ee79816cff88103d92489</id><msg>Change mcMMO behavior around immature crop drops Fixes #5234</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/herbalism/HerbalismManagerTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>292</buildNumber><marked><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><branch><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><branch><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><branch><SHA1>e51d72e5fd9bce90d350a3eb47555aa9636ab764</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#292</displayName><duration>36070</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #292</fullDisplayName><id>292</id><inProgress>false</inProgress><keepLog>false</keepLog><number>292</number><queueId>91</queueId><result>FAILURE</result><timestamp>1777326543439</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/292/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/herbalism/HerbalismManagerTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/ItemUtilsTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>e51d72e5fd9bce90d350a3eb47555aa9636ab764</commitId><timestamp>1777326182000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix bug with replanting Fixes #5253
</comment><date>2026-04-27 14:43:02 -0700</date><id>e51d72e5fd9bce90d350a3eb47555aa9636ab764</id><msg>Fix bug with replanting Fixes #5253</msg><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/util/ItemUtilsTest.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/herbalism/HerbalismManagerTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>291</buildNumber><marked><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><branch><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><branch><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><branch><SHA1>6cb8daf25440db238c77160302b650ab43cba5d1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#291</displayName><duration>49172</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #291</fullDisplayName><id>291</id><inProgress>false</inProgress><keepLog>false</keepLog><number>291</number><queueId>90</queueId><result>FAILURE</result><timestamp>1777323843421</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/291/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/BlockUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/salvage/SalvageManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/ArcaneForging.java</affectedPath><affectedPath>src/main/resources/advanced.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/Repair.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/repair/RepairManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</affectedPath><commitId>6cb8daf25440db238c77160302b650ab43cba5d1</commitId><timestamp>1777323089000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add more granular control for enchantments Fixes #5245
</comment><date>2026-04-27 13:51:29 -0700</date><id>6cb8daf25440db238c77160302b650ab43cba5d1</id><msg>Add more granular control for enchantments Fixes #5245</msg><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/salvage/SalvageManagerTest.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/repair/RepairManagerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/ArcaneForging.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/BlockUtils.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/Repair.java</file></path><path><editType>edit</editType><file>src/main/resources/advanced.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>290</buildNumber><marked><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><branch><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><branch><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><branch><SHA1>91d01c7e9e4c99692ec3c11270756919df452f83</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#290</displayName><duration>51980</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #290</fullDisplayName><id>290</id><inProgress>false</inProgress><keepLog>false</keepLog><number>290</number><queueId>88</queueId><result>FAILURE</result><timestamp>1777237441225</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/290/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>0ca12d2c35c1bc4a62849e55c8dab8c6b30bd0d8</commitId><timestamp>1776635511000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.051
</comment><date>2026-04-19 14:51:51 -0700</date><id>0ca12d2c35c1bc4a62849e55c8dab8c6b30bd0d8</id><msg>2.2.051</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/maces/MacesTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java</affectedPath><affectedPath>src/main/resources/advanced.yml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/tridents/TridentsManager.java</affectedPath><commitId>91d01c7e9e4c99692ec3c11270756919df452f83</commitId><timestamp>1777236739000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Expand config surface for newer skills Fixes #5275
</comment><date>2026-04-26 13:52:19 -0700</date><id>91d01c7e9e4c99692ec3c11270756919df452f83</id><msg>Expand config surface for newer skills Fixes #5275</msg><path><editType>edit</editType><file>src/main/resources/advanced.yml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/tridents/TridentsManager.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/maces/MacesTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>289</buildNumber><marked><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><branch><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><branch><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><branch><SHA1>fada487ac31768263a60948918eca8c4ac7d0703</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#289</displayName><duration>36529</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #289</fullDisplayName><id>289</id><inProgress>false</inProgress><keepLog>false</keepLog><number>289</number><queueId>80</queueId><result>FAILURE</result><timestamp>1776636240957</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/289/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/PaperUtil.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java</affectedPath><commitId>fada487ac31768263a60948918eca8c4ac7d0703</commitId><timestamp>1776635445000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix Daze teleporting players after a world change or death Fixes #5191
</comment><date>2026-04-19 14:50:45 -0700</date><id>fada487ac31768263a60948918eca8c4ac7d0703</id><msg>Fix Daze teleporting players after a world change or death Fixes #5191</msg><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/util/PaperUtil.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>288</buildNumber><marked><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><branch><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><branch><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><branch><SHA1>627fdc454b01e2152033eae77e669a2f1f1e457f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#288</displayName><duration>47291</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #288</fullDisplayName><id>288</id><inProgress>false</inProgress><keepLog>false</keepLog><number>288</number><queueId>79</queueId><result>FAILURE</result><timestamp>1776632640881</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/288/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ArrowItemStackHandler.java</affectedPath><commitId>6b476abed3c5fe62ba35994be1edeecda7b7d56a</commitId><timestamp>1776632132000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Use the solution from PR #5272 instead of the complicated one I pushed out earlier

Co-authored-by: flyncodes &lt;84115766+flyncodes@users.noreply.github.com&gt;
</comment><date>2026-04-19 13:55:32 -0700</date><id>6b476abed3c5fe62ba35994be1edeecda7b7d56a</id><msg>Use the solution from PR #5272 instead of the complicated one I pushed out earlier</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/skills/ArrowItemStackHandler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>0cccaea3e76c42b3046f14e9df37581e8d302860</commitId><timestamp>1776632213000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2026-04-19 13:56:53 -0700</date><id>0cccaea3e76c42b3046f14e9df37581e8d302860</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</affectedPath><commitId>ae1a72c9a16bba9264d41c286cd665c33307e363</commitId><timestamp>1776632398000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix stacked Chimaera Wing item loss (#5265)
</comment><date>2026-04-19 13:59:58 -0700</date><id>ae1a72c9a16bba9264d41c286cd665c33307e363</id><msg>Fix stacked Chimaera Wing item loss (#5265)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>017a1cd2586aeb844aee900aa417c8fbcc995a94</commitId><timestamp>1776632465000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2026-04-19 14:01:05 -0700</date><id>017a1cd2586aeb844aee900aa417c8fbcc995a94</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>2e62f51f71f7949fe52b138ee9c0e1edfddd1b8f</commitId><timestamp>1776632489000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.4 (#5270)

Bumps org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.4.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-version: 2.25.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;
</comment><date>2026-04-19 14:01:29 -0700</date><id>2e62f51f71f7949fe52b138ee9c0e1edfddd1b8f</id><msg>Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.4 (#5270)</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>287</buildNumber><marked><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><branch><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><branch><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><branch><SHA1>6047a12ef4f74bcdbe96e06c46af20802fa4b164</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#287</displayName><duration>47679</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #287</fullDisplayName><id>287</id><inProgress>false</inProgress><keepLog>false</keepLog><number>287</number><queueId>78</queueId><result>FAILURE</result><timestamp>1776631741186</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/287/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>7afbed36db440c9aac43d2f8d939d58d800705df</commitId><timestamp>1775507571000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.050
</comment><date>2026-04-06 13:32:51 -0700</date><id>7afbed36db440c9aac43d2f8d939d58d800705df</id><msg>2.2.050</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>687fe9d91410e77317edb9a5de95020c7d066222</commitId><timestamp>1776622381000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev snapshots
</comment><date>2026-04-19 11:13:01 -0700</date><id>687fe9d91410e77317edb9a5de95020c7d066222</id><msg>back to dev snapshots</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.gitignore</affectedPath><commitId>0013468cebc4ead57b7af8bc064e0ce5a75ae028</commitId><timestamp>1776628022000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>ignore html
</comment><date>2026-04-19 12:47:02 -0700</date><id>0013468cebc4ead57b7af8bc064e0ce5a75ae028</id><msg>ignore html</msg><path><editType>edit</editType><file>.gitignore</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.gitignore</affectedPath><commitId>4cb65a39cb960be4ea1676c9d69928a2fb85f9e5</commitId><timestamp>1776628151000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>ignore md
</comment><date>2026-04-19 12:49:11 -0700</date><id>4cb65a39cb960be4ea1676c9d69928a2fb85f9e5</id><msg>ignore md</msg><path><editType>edit</editType><file>.gitignore</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog_2.1.0.md</affectedPath><commitId>4d653535c6188324999c7c9e88006617d89e0282</commitId><timestamp>1776630637000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Delete quite outdated changelog file
</comment><date>2026-04-19 13:30:37 -0700</date><id>4d653535c6188324999c7c9e88006617d89e0282</id><msg>Delete quite outdated changelog file</msg><path><editType>delete</editType><file>Changelog_2.1.0.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ArrowItemStackHandler.java</affectedPath><commitId>ebd2f902b660601c42c26cc305eaf3d83ee5eed9</commitId><timestamp>1776630831000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Bounced arrows no longer have super long durations Fixes #5246 Fixes #5243
</comment><date>2026-04-19 13:33:51 -0700</date><id>ebd2f902b660601c42c26cc305eaf3d83ee5eed9</id><msg>Bounced arrows no longer have super long durations Fixes #5246 Fixes #5243</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/util/skills/ArrowItemStackHandler.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><commitId>6047a12ef4f74bcdbe96e06c46af20802fa4b164</commitId><timestamp>1776630882000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Nerf Glow Lichen XP a bit
</comment><date>2026-04-19 13:34:42 -0700</date><id>6047a12ef4f74bcdbe96e06c46af20802fa4b164</id><msg>Nerf Glow Lichen XP a bit</msg><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>286</buildNumber><marked><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><branch><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><branch><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><branch><SHA1>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#286</displayName><duration>36666</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #286</fullDisplayName><id>286</id><inProgress>false</inProgress><keepLog>false</keepLog><number>286</number><queueId>41</queueId><result>FAILURE</result><timestamp>1773529430610</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/286/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>AGENTS.md</affectedPath><commitId>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</commitId><timestamp>1773528791000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>add AGENTS.md (not sure how useful it will be, but copilot suggested it)
</comment><date>2026-03-14 15:53:11 -0700</date><id>01a92f2f5a2c4f0e39d121aa2b5207f958d50601</id><msg>add AGENTS.md (not sure how useful it will be, but copilot suggested it)</msg><path><editType>add</editType><file>AGENTS.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>285</buildNumber><marked><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><branch><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><branch><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><branch><SHA1>fb38002682d7c5095af180825720022694a25a82</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#285</displayName><duration>46743</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #285</fullDisplayName><id>285</id><inProgress>false</inProgress><keepLog>false</keepLog><number>285</number><queueId>40</queueId><result>FAILURE</result><timestamp>1773523130535</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/285/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</affectedPath><commitId>fb38002682d7c5095af180825720022694a25a82</commitId><timestamp>1773523013000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix weak warning when sql max idle connections is less than 10 (#5267)
</comment><date>2026-03-14 14:16:53 -0700</date><id>fb38002682d7c5095af180825720022694a25a82</id><msg>Fix weak warning when sql max idle connections is less than 10 (#5267)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>284</buildNumber><marked><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><branch><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><branch><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><branch><SHA1>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#284</displayName><duration>49627</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #284</fullDisplayName><id>284</id><inProgress>false</inProgress><keepLog>false</keepLog><number>284</number><queueId>34</queueId><result>FAILURE</result><timestamp>1773082128454</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/284/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/skills/fishing/FishingTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><commitId>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</commitId><timestamp>1773081507000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix FishingManager#isFishingTooOften implementation (#5261)

* Fix FishingManager#isFishingTooOften implementation

* Add an additional false case to tests

* Reduce diff
</comment><date>2026-03-09 11:38:27 -0700</date><id>13a1e418b3898dc8bdfca0156fd9bc7a8a09f013</id><msg>Fix FishingManager#isFishingTooOften implementation (#5261)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/skills/fishing/FishingTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>283</buildNumber><marked><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><branch><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><branch><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><branch><SHA1>be613bc9b63cb01e03b098045cfba5fb04e04023</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#283</displayName><duration>48449</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #283</fullDisplayName><id>283</id><inProgress>false</inProgress><keepLog>false</keepLog><number>283</number><queueId>9</queueId><result>FAILURE</result><timestamp>1771017522260</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/283/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/archery/Archery.java</affectedPath><commitId>be613bc9b63cb01e03b098045cfba5fb04e04023</commitId><timestamp>1771017294000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix archery entity tracking failing often on Folia (#5260)

</comment><date>2026-02-13 13:14:54 -0800</date><id>be613bc9b63cb01e03b098045cfba5fb04e04023</id><msg>Fix archery entity tracking failing often on Folia (#5260)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/archery/Archery.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>282</buildNumber><marked><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><branch><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><branch><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><branch><SHA1>99c2ec295929ec5e140272e5d57066d0eb199542</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#282</displayName><duration>58990</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #282</fullDisplayName><id>282</id><inProgress>false</inProgress><keepLog>false</keepLog><number>282</number><queueId>2</queueId><result>FAILURE</result><timestamp>1770519822739</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/282/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><commitId>db985bcc529298e5259c05a5ce5413cd04111c3c</commitId><timestamp>1770344862000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add spears to `fill&lt;Material&gt;ToolsWhiteList()` methods (#5254)

These methods fill the matching `&lt;material&gt;Tools` HashSets. Adding
corresponding spear items will allow the `is&lt;Material&gt;Tool()` methods
to return `true` if checking a spear of the matching material. This is
to support the Repair and Salvage configurations pulling the
appropriate repair/salvage material type if one is not specified in the
plugin's configuration files.
</comment><date>2026-02-05 18:27:42 -0800</date><id>db985bcc529298e5259c05a5ce5413cd04111c3c</id><msg>Add spears to `fill&lt;Material&gt;ToolsWhiteList()` methods (#5254)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/PotionUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/admin/CompatibilityCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/PotionCompatibilityType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownToolLayer.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/skills/SkillToolsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/BukkitPlatform.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/PotionEffectUtilTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/AbstractPlatform.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MinecraftGameVersionFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/Platform.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractNMSCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownToolLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/McTopCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/PotionUtilTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/CompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandDisplayTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/skills/AbstractMasterAnglerCompatibility.java</affectedPath><commitId>c94f10568d23c6a3dd39ade4eb8c171c8d198a9f</commitId><timestamp>1770504865000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>refactor a bunch of unused, outdated, or unnecessary tech debt for compatibility for older versions that are no longer supported or were never supported
</comment><date>2026-02-07 14:54:25 -0800</date><id>c94f10568d23c6a3dd39ade4eb8c171c8d198a9f</id><msg>refactor a bunch of unused, outdated, or unnecessary tech debt for compatibility for older versions that are no longer supported or were never supported</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandDisplayTask.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/PotionCompatibilityType.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractNMSCompatibilityLayer.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/skills/AbstractMasterAnglerCompatibility.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownToolLayer.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/platform/AbstractPlatform.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/platform/Platform.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownToolLayer.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/PotionEffectUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/PotionUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/skills/SkillToolsTest.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/CompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/McTopCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/util/MinecraftGameVersionFactory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/PotionUtil.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/platform/BukkitPlatform.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/commands/admin/CompatibilityCommand.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java</affectedPath><commitId>33597e1db100052a0baa5fe84fd3a34d762164d8</commitId><timestamp>1770504898000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Set max display of spear master to two decimals (#5258)

* Fixed NPE when party creation doesn't use password.  Solves bug reported here: https://discord.com/channels/526933440214597677/526938425161416727/1213131451235827753

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;

* Actually don't reduce sapling drop if KnockOnWood unlocked. (Prior fix didn't)

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;

* removed unnecessary getPlayer() calls.
clarified comment
clarified location variable name

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;

* made new method more generic.
Removed no longer needed dropString variable

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;

* Added new potions to alchemy. Borrowed some config info from here: https://discord.com/channels/526933440214597677/547110990278426629/1291771464726478869

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;

* Revert regression.  Fixes salvage permissions by material type

* Format Spear Mastery to 2 decimal places in /spears output, fixing floating point issue causing long output

---------

Signed-off-by: Momshroom &lt;Momshroom@gmail.com&gt;
</comment><date>2026-02-07 14:54:58 -0800</date><id>33597e1db100052a0baa5fe84fd3a34d762164d8</id><msg>Set max display of spear master to two decimals (#5258)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</affectedPath><commitId>a6e12c4cc12cbc1e1522649790571f8a492e3c81</commitId><timestamp>1770504961000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Replace use of getIngredientList/Map (#5257)

</comment><date>2026-02-07 14:56:01 -0800</date><id>a6e12c4cc12cbc1e1522649790571f8a492e3c81</id><msg>Replace use of getIngredientList/Map (#5257)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>0e0e2efb6db1b1f3a706057332808bc7f222b747</commitId><timestamp>1770505058000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Bump org.assertj:assertj-core from 3.25.3 to 3.27.7 (#5259)

Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.25.3 to 3.27.7.
- [Release notes](https://github.com/assertj/assertj/releases)
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.25.3...assertj-build-3.27.7)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-version: 3.27.7
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;
Co-authored-by: dependabot[bot] &lt;49699333+dependabot[bot]@users.noreply.github.com&gt;
</comment><date>2026-02-07 14:57:38 -0800</date><id>0e0e2efb6db1b1f3a706057332808bc7f222b747</id><msg>Bump org.assertj:assertj-core from 3.25.3 to 3.27.7 (#5259)</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>3a7d605450a166e283ba79d85138144a422ed8b4</commitId><timestamp>1770505119000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>changelog update
</comment><date>2026-02-07 14:58:39 -0800</date><id>3a7d605450a166e283ba79d85138144a422ed8b4</id><msg>changelog update</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>99c2ec295929ec5e140272e5d57066d0eb199542</commitId><timestamp>1770505327000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>changelog update again
</comment><date>2026-02-07 15:02:07 -0800</date><id>99c2ec295929ec5e140272e5d57066d0eb199542</id><msg>changelog update again</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Logan</shortDescription><userId>popcorn9499</userId><userName>Logan</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>281</buildNumber><marked><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#281</displayName><duration>195494</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #281</fullDisplayName><id>281</id><inProgress>false</inProgress><keepLog>false</keepLog><number>281</number><queueId>30</queueId><result>FAILURE</result><timestamp>1770005343132</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/281/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Logan</shortDescription><userId>popcorn9499</userId><userName>Logan</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>280</buildNumber><marked><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#280</displayName><duration>248738</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #280</fullDisplayName><id>280</id><inProgress>false</inProgress><keepLog>false</keepLog><number>280</number><queueId>29</queueId><result>FAILURE</result><timestamp>1770003902986</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/280/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>279</buildNumber><marked><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><branch><SHA1>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#279</displayName><duration>39268</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #279</fullDisplayName><id>279</id><inProgress>false</inProgress><keepLog>false</keepLog><number>279</number><queueId>27</queueId><result>FAILURE</result><timestamp>1769888942479</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/279/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</affectedPath><commitId>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</commitId><timestamp>1769888411000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>version is outdated errors tweaked a bit
</comment><date>2026-01-31 11:40:11 -0800</date><id>1b8897b8abb203bbe1444cb20d1b64cd2db662b2</id><msg>version is outdated errors tweaked a bit</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>278</buildNumber><marked><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><branch><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><branch><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><branch><SHA1>95026e60168a03b52918ef4541acf9aaf8a7afa6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#278</displayName><duration>49366</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #278</fullDisplayName><id>278</id><inProgress>false</inProgress><keepLog>false</keepLog><number>278</number><queueId>26</queueId><result>FAILURE</result><timestamp>1769888042396</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/278/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><commitId>7738c45b72f46484c48621be688d0b0c8c822c7d</commitId><timestamp>1769887176000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>minimum MC version is now 1.20.4
</comment><date>2026-01-31 11:19:36 -0800</date><id>7738c45b72f46484c48621be688d0b0c8c822c7d</id><msg>minimum MC version is now 1.20.4</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>95026e60168a03b52918ef4541acf9aaf8a7afa6</commitId><timestamp>1769887235000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>improved spears dmg detection and fixed more errors with Excellent Enchants
</comment><date>2026-01-31 11:20:35 -0800</date><id>95026e60168a03b52918ef4541acf9aaf8a7afa6</id><msg>improved spears dmg detection and fixed more errors with Excellent Enchants</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>277</buildNumber><marked><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><branch><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><branch><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><branch><SHA1>080d407c142595941aed4f6d76b864e4a968b6be</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#277</displayName><duration>80219</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #277</fullDisplayName><id>277</id><inProgress>false</inProgress><keepLog>false</keepLog><number>277</number><queueId>21</queueId><result>FAILURE</result><timestamp>1769548740550</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/277/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>080d407c142595941aed4f6d76b864e4a968b6be</commitId><timestamp>1769547830000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>another fix for compatibility with Excellent Enchants
</comment><date>2026-01-27 13:03:50 -0800</date><id>080d407c142595941aed4f6d76b864e4a968b6be</id><msg>another fix for compatibility with Excellent Enchants</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>276</buildNumber><marked><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><branch><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><branch><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><branch><SHA1>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#276</displayName><duration>39069</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #276</fullDisplayName><id>276</id><inProgress>false</inProgress><keepLog>false</keepLog><number>276</number><queueId>19</queueId><result>FAILURE</result><timestamp>1769456941916</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/276/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</commitId><timestamp>1769456383000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev versions
</comment><date>2026-01-26 11:39:43 -0800</date><id>8f8d7756ca12a2470f407457f9dd5735c6f44e4f</id><msg>back to dev versions</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>275</buildNumber><marked><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><branch><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><branch><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><branch><SHA1>e24b5b0b757e9d673c51aac0cff7849ab551e969</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#275</displayName><duration>53264</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #275</fullDisplayName><id>275</id><inProgress>false</inProgress><keepLog>false</keepLog><number>275</number><queueId>18</queueId><result>FAILURE</result><timestamp>1769456041820</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/275/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>8ac3198386a4f5f4ad0ebc809cd0908fa9b437d2</commitId><timestamp>1769455425000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>improved compatibility with Excellent Enchants
</comment><date>2026-01-26 11:23:45 -0800</date><id>8ac3198386a4f5f4ad0ebc809cd0908fa9b437d2</id><msg>improved compatibility with Excellent Enchants</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>e24b5b0b757e9d673c51aac0cff7849ab551e969</commitId><timestamp>1769455991000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.049
</comment><date>2026-01-26 11:33:11 -0800</date><id>e24b5b0b757e9d673c51aac0cff7849ab551e969</id><msg>2.2.049</msg><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>274</buildNumber><marked><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><branch><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><branch><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><branch><SHA1>4c33f764042124c79bc73413ba981c62afb2e0bd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#274</displayName><duration>40070</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #274</fullDisplayName><id>274</id><inProgress>false</inProgress><keepLog>false</keepLog><number>274</number><queueId>16</queueId><result>FAILURE</result><timestamp>1769373239212</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/274/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>4c33f764042124c79bc73413ba981c62afb2e0bd</commitId><timestamp>1769372565000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2026-01-25 12:22:45 -0800</date><id>4c33f764042124c79bc73413ba981c62afb2e0bd</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>273</buildNumber><marked><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><branch><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><branch><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><branch><SHA1>77dac78bec137849cfc575d3eb0fedcd502cfe22</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#273</displayName><duration>50347</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #273</fullDisplayName><id>273</id><inProgress>false</inProgress><keepLog>false</keepLog><number>273</number><queueId>15</queueId><result>FAILURE</result><timestamp>1769369641798</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/273/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</affectedPath><commitId>77dac78bec137849cfc575d3eb0fedcd502cfe22</commitId><timestamp>1769368951000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix leftover sync tp in taming subskill (#5248)

</comment><date>2026-01-25 11:22:31 -0800</date><id>77dac78bec137849cfc575d3eb0fedcd502cfe22</id><msg>Fix leftover sync tp in taming subskill (#5248)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>272</buildNumber><marked><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><branch><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><branch><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><branch><SHA1>9c9e5313ca9daf5f50fc55c13b43cc852542c794</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#272</displayName><duration>41753</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #272</fullDisplayName><id>272</id><inProgress>false</inProgress><keepLog>false</keepLog><number>272</number><queueId>6</queueId><result>FAILURE</result><timestamp>1768686543736</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/272/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>9c9e5313ca9daf5f50fc55c13b43cc852542c794</commitId><timestamp>1768685909000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>prevent item stack size from going outside normal bounds
</comment><date>2026-01-17 13:38:29 -0800</date><id>9c9e5313ca9daf5f50fc55c13b43cc852542c794</id><msg>prevent item stack size from going outside normal bounds</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>271</buildNumber><marked><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><branch><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><branch><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><branch><SHA1>db5654dbe65e0d327103fe1a0137c109c3976e6f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#271</displayName><duration>42078</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #271</fullDisplayName><id>271</id><inProgress>false</inProgress><keepLog>false</keepLog><number>271</number><queueId>5</queueId><result>FAILURE</result><timestamp>1768685643637</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/271/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>5a9390f88f738d9b3fabac2e549638661de8807c</commitId><timestamp>1768685234000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>allow combat abilities to activate with spear in off-hand
</comment><date>2026-01-17 13:27:14 -0800</date><id>5a9390f88f738d9b3fabac2e549638661de8807c</id><msg>allow combat abilities to activate with spear in off-hand</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>c14b82fff179af4a4a8feb33afdbbe54f7ac8533</commitId><timestamp>1768685465000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>updated notes
</comment><date>2026-01-17 13:31:05 -0800</date><id>c14b82fff179af4a4a8feb33afdbbe54f7ac8533</id><msg>updated notes</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>270</buildNumber><marked><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><branch><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><branch><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><branch><SHA1>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#270</displayName><duration>42784</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #270</fullDisplayName><id>270</id><inProgress>false</inProgress><keepLog>false</keepLog><number>270</number><queueId>4</queueId><result>FAILURE</result><timestamp>1768683843444</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/270/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</commitId><timestamp>1768683099000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add support for sweet berry bush harvesting and replanting (#5238)

* Add support for sweet berry bush harvesting and replanting

* Accidentally left my test code for torchflower replanting.
</comment><date>2026-01-17 12:51:39 -0800</date><id>4a890a28a16a72cb7cc3e2c1f0a5f6187c5d1c7f</id><msg>Add support for sweet berry bush harvesting and replanting (#5238)</msg><path><editType>edit</editType><file>src/main/resources/config.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>269</buildNumber><marked><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><branch><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><branch><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><branch><SHA1>8b7cffbe4914c354b25b8108d048f887d2a9397c</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#269</displayName><duration>117319</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #269</fullDisplayName><id>269</id><inProgress>false</inProgress><keepLog>false</keepLog><number>269</number><queueId>3</queueId><result>FAILURE</result><timestamp>1768682943345</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/269/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>8b7cffbe4914c354b25b8108d048f887d2a9397c</commitId><timestamp>1768682308000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Bump mockito version to fix compiling on java 25 (#5247)

</comment><date>2026-01-17 12:38:28 -0800</date><id>8b7cffbe4914c354b25b8108d048f887d2a9397c</id><msg>Bump mockito version to fix compiling on java 25 (#5247)</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>268</buildNumber><marked><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><branch><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><branch><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><branch><SHA1>921fa713b86d3147fdd88d91d29068e5d01a4f25</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#268</displayName><duration>47644</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #268</fullDisplayName><id>268</id><inProgress>false</inProgress><keepLog>false</keepLog><number>268</number><queueId>9</queueId><result>FAILURE</result><timestamp>1767134914087</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/268/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/experience.yml</affectedPath><commitId>ebe49154b4c5cc70418e451c92f481a1b65dd548</commitId><timestamp>1767134815000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix copper XP in experience.yml (#5242)

This should fix that Copper does not gives xp.
</comment><date>2025-12-30 14:46:55 -0800</date><id>ebe49154b4c5cc70418e451c92f481a1b65dd548</id><msg>Fix copper XP in experience.yml (#5242)</msg><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>921fa713b86d3147fdd88d91d29068e5d01a4f25</commitId><timestamp>1767134845000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev builds
</comment><date>2025-12-30 14:47:25 -0800</date><id>921fa713b86d3147fdd88d91d29068e5d01a4f25</id><msg>back to dev builds</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>267</buildNumber><marked><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><branch><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><branch><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><branch><SHA1>1036aabc326f9bcdea8dd1b8ba97594b0b828f90</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#267</displayName><duration>37201</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #267</fullDisplayName><id>267</id><inProgress>false</inProgress><keepLog>false</keepLog><number>267</number><queueId>23</queueId><result>FAILURE</result><timestamp>1765759712431</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/267/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>266</buildNumber><marked><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><branch><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><branch><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><branch><SHA1>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#266</displayName><duration>54633</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #266</fullDisplayName><id>266</id><inProgress>false</inProgress><keepLog>false</keepLog><number>266</number><queueId>22</queueId><result>FAILURE</result><timestamp>1765758812988</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/266/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</commitId><timestamp>1765758471000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.048 hotfix for spear manager exception Fixes #5237
</comment><date>2025-12-14 16:27:51 -0800</date><id>b0622dcdf2b2ca1694afd5c960be9aecd1387cf3</id><msg>2.2.048 hotfix for spear manager exception Fixes #5237</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>265</buildNumber><marked><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><branch><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><branch><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><branch><SHA1>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#265</displayName><duration>34493</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #265</fullDisplayName><id>265</id><inProgress>false</inProgress><keepLog>false</keepLog><number>265</number><queueId>21</queueId><result>FAILURE</result><timestamp>1765752512443</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/265/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>cc1a58119288f9519e0c28661b35e700bab302e1</commitId><timestamp>1765751378000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to developer snapshots
</comment><date>2025-12-14 14:29:38 -0800</date><id>cc1a58119288f9519e0c28661b35e700bab302e1</id><msg>back to developer snapshots</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>694de2ff5f1274745a73c88193d2590ab5f536a8</commitId><timestamp>1765751801000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix overlooked spears interaction with other melee skills
</comment><date>2025-12-14 14:36:41 -0800</date><id>694de2ff5f1274745a73c88193d2590ab5f536a8</id><msg>fix overlooked spears interaction with other melee skills</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</commitId><timestamp>1765752179000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.047 hotfix for spears combat offhand oddities
</comment><date>2025-12-14 14:42:59 -0800</date><id>e2f18a9e8962508ed974b3ebcc4fc2c6435a2f2d</id><msg>2.2.047 hotfix for spears combat offhand oddities</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>264</buildNumber><marked><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><branch><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><branch><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><branch><SHA1>b15365e9788e385af13e3f36d7c3976d90cb9100</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#264</displayName><duration>84870</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #264</fullDisplayName><id>264</id><inProgress>false</inProgress><keepLog>false</keepLog><number>264</number><queueId>20</queueId><result>FAILURE</result><timestamp>1765751612467</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/264/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/spears/SpearsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/skills/SkillToolsTest.java</affectedPath><affectedPath>src/main/resources/locale/locale_en_US.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/FlatFileDataProcessor.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java</affectedPath><affectedPath>src/main/resources/salvage.vanilla.yml</affectedPath><affectedPath>src/test/resources/healthydb.users</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/DatabaseManagerFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/MacesCommand.java</affectedPath><affectedPath>src/main/resources/plugin.yml</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/main/resources/skillranks.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/TridentsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java</affectedPath><affectedPath>src/main/resources/advanced.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/CrossbowsCommand.java</affectedPath><affectedPath>src/main/resources/repair.vanilla.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/LogUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java</affectedPath><commitId>b15365e9788e385af13e3f36d7c3976d90cb9100</commitId><timestamp>1765751005000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Spears update (#5236)

Spears update
</comment><date>2025-12-14 14:23:25 -0800</date><id>b15365e9788e385af13e3f36d7c3976d90cb9100</id><msg>Spears update (#5236)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java</file></path><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/LogUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/repair.vanilla.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/skills/spears/SpearsManager.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_en_US.properties</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/TridentsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</file></path><path><editType>edit</editType><file>src/main/resources/plugin.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/DatabaseManagerFactory.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SpearsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/util/skills/SkillToolsTest.java</file></path><path><editType>edit</editType><file>src/main/resources/skillranks.yml</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java</file></path><path><editType>edit</editType><file>src/main/resources/salvage.vanilla.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/CrossbowsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/FlatFileDataProcessor.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java</file></path><path><editType>edit</editType><file>src/test/resources/healthydb.users</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/database/UpgradeType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path><path><editType>edit</editType><file>src/main/resources/advanced.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/MacesCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>263</buildNumber><marked><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#263</displayName><duration>43041</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #263</fullDisplayName><id>263</id><inProgress>false</inProgress><keepLog>false</keepLog><number>263</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1765748012137</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/263/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>257292b6cc9ff120779f30bba968943fbbdf62c5</commitId><timestamp>1765747881000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>test number who knows
</comment><date>2025-12-14 13:31:21 -0800</date><id>257292b6cc9ff120779f30bba968943fbbdf62c5</id><msg>test number who knows</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</commitId><timestamp>1765747956000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>oops
</comment><date>2025-12-14 13:32:36 -0800</date><id>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</id><msg>oops</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>262</buildNumber><marked><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><branch><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><branch><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><branch><SHA1>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#262</displayName><duration>50918</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #262</fullDisplayName><id>262</id><inProgress>false</inProgress><keepLog>false</keepLog><number>262</number><queueId>18</queueId><result>SUCCESS</result><timestamp>1765747112058</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/262/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>6b6263d0b352e7757cd4f647ce5d1bbfe03d5dc4</commitId><timestamp>1765746231000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add deploy to Nexus stage
</comment><date>2025-12-14 13:03:51 -0800</date><id>6b6263d0b352e7757cd4f647ce5d1bbfe03d5dc4</id><msg>Add deploy to Nexus stage</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>fc62946e272dc53dfcf02e2b5bce7777f2cc2d3e</commitId><timestamp>1765746431000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Try this instead...
</comment><date>2025-12-14 13:07:11 -0800</date><id>fc62946e272dc53dfcf02e2b5bce7777f2cc2d3e</id><msg>Try this instead...</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>283c6d97719eee3dcf6bf49e9e5e2babd037e494</commitId><timestamp>1765746521000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Technically we don't need this
</comment><date>2025-12-14 13:08:41 -0800</date><id>283c6d97719eee3dcf6bf49e9e5e2babd037e494</id><msg>Technically we don't need this</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</commitId><timestamp>1765747079000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>try this instead part 3
</comment><date>2025-12-14 13:17:59 -0800</date><id>2f452afdc7ce01f3ddedeecb1a5061985ff2443d</id><msg>try this instead part 3</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>261</buildNumber><marked><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><branch><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><branch><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><branch><SHA1>f9acdeaf14fb580f20f9bdb32e72f8bbc20a06f5</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#261</displayName><duration>45301</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #261</fullDisplayName><id>261</id><inProgress>false</inProgress><keepLog>false</keepLog><number>261</number><queueId>16</queueId><result>SUCCESS</result><timestamp>1765672410149</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/261/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>03bea40ad4527239bfbac7f6e62f6208032d2303</commitId><timestamp>1765671694000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix jenkins script
</comment><date>2025-12-13 16:21:34 -0800</date><id>03bea40ad4527239bfbac7f6e62f6208032d2303</id><msg>fix jenkins script</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>260</buildNumber><marked><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><branch><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><branch><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><branch><SHA1>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#260</displayName><duration>43118</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #260</fullDisplayName><id>260</id><inProgress>false</inProgress><keepLog>false</keepLog><number>260</number><queueId>15</queueId><result>SUCCESS</result><timestamp>1765671510065</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/260/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>085197abc07d65d51d244de03985b73dbe350356</commitId><timestamp>1765670616000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>let's try a Jenkinsfile
</comment><date>2025-12-13 16:03:36 -0800</date><id>085197abc07d65d51d244de03985b73dbe350356</id><msg>let's try a Jenkinsfile</msg><path><editType>add</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</commitId><timestamp>1765671058000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>no mvn wrapper
</comment><date>2025-12-13 16:10:58 -0800</date><id>401edf0bc9ecd3fb3f3e99fe1d510764155c6c4b</id><msg>no mvn wrapper</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>259</buildNumber><marked><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><branch><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><branch><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><branch><SHA1>98eb7063613e4a55810c840da11d5276825a8edd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#259</displayName><duration>53834</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #259</fullDisplayName><id>259</id><inProgress>false</inProgress><keepLog>false</keepLog><number>259</number><queueId>14</queueId><result>SUCCESS</result><timestamp>1765670612736</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/259/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>98eb7063613e4a55810c840da11d5276825a8edd</commitId><timestamp>1765670249000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>test
</comment><date>2025-12-13 15:57:29 -0800</date><id>98eb7063613e4a55810c840da11d5276825a8edd</id><msg>test</msg><path><editType>edit</editType><file>README.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>258</buildNumber><marked><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><branch><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><branch><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><branch><SHA1>09dfe4fd11998a6759a7ccf5a10256294348614b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#258</displayName><duration>53810</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #258</fullDisplayName><id>258</id><inProgress>false</inProgress><keepLog>false</keepLog><number>258</number><queueId>13</queueId><result>SUCCESS</result><timestamp>1765656212256</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/258/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/SkillManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/XPGainSource.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AbilityDisableTask.java</affectedPath><commitId>1b49eb11b81507633fdf6e3e23106d8b67424b12</commitId><timestamp>1762713281000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Spring-cleaning round 1: remove some more deprecated API invocations
</comment><date>2025-11-09 10:34:41 -0800</date><id>1b49eb11b81507633fdf6e3e23106d8b67424b12</id><msg>Spring-cleaning round 1: remove some more deprecated API invocations</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/SkillManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/XPGainSource.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AbilityDisableTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>257</buildNumber><marked><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><branch><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><branch><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><branch><SHA1>ced4ed2fd017f16273fcbf741128ce873dd712a6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#257</displayName><duration>73044</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #257</fullDisplayName><id>257</id><inProgress>false</inProgress><keepLog>false</keepLog><number>257</number><queueId>7</queueId><result>SUCCESS</result><timestamp>1765226909445</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/257/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><commitId>fae55c1edf2beaf29341d2d94a3c033c3c2a3ad0</commitId><timestamp>1765226049000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix self damage awarding skill xp (#5233)

</comment><date>2025-12-08 12:34:09 -0800</date><id>fae55c1edf2beaf29341d2d94a3c033c3c2a3ad0</id><msg>Fix self damage awarding skill xp (#5233)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>5c283fedb36a4a8d12c3ca100d8cc7c3d7b7d042</commitId><timestamp>1765226093000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Change Protocollib's repo to use new namespace &amp; group id (#5232)

</comment><date>2025-12-08 12:34:53 -0800</date><id>5c283fedb36a4a8d12c3ca100d8cc7c3d7b7d042</id><msg>Change Protocollib's repo to use new namespace &amp; group id (#5232)</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><commitId>ced4ed2fd017f16273fcbf741128ce873dd712a6</commitId><timestamp>1765226156000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>[Fix] isMagicHunterEnabled method doesn't considered the MagicHunter's permission (#5231)

</comment><date>2025-12-08 12:35:56 -0800</date><id>ced4ed2fd017f16273fcbf741128ce873dd712a6</id><msg>[Fix] isMagicHunterEnabled method doesn't considered the MagicHunter's permission (#5231)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>256</buildNumber><marked><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><branch><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><branch><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><branch><SHA1>d800aa9316cce673c4e9ee6605d311f43ac07094</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#256</displayName><duration>56823</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #256</fullDisplayName><id>256</id><inProgress>false</inProgress><keepLog>false</keepLog><number>256</number><queueId>26</queueId><result>SUCCESS</result><timestamp>1764539301804</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/256/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_it.properties</affectedPath><commitId>d800aa9316cce673c4e9ee6605d311f43ac07094</commitId><timestamp>1764538669000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update Italian Translation (#5230)

</comment><date>2025-11-30 13:37:49 -0800</date><id>d800aa9316cce673c4e9ee6605d311f43ac07094</id><msg>Update Italian Translation (#5230)</msg><path><editType>edit</editType><file>src/main/resources/locale/locale_it.properties</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>255</buildNumber><marked><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><branch><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><branch><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><branch><SHA1>3533c50489d0519f76cbcd99764056833c998ea2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#255</displayName><duration>60309</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #255</fullDisplayName><id>255</id><inProgress>false</inProgress><keepLog>false</keepLog><number>255</number><queueId>8</queueId><result>SUCCESS</result><timestamp>1763028680807</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/255/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>80a61d2d89570766c71a33088cd2f608a4fa224d</commitId><timestamp>1762115125000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.044 Fix copper repair and salvage
</comment><date>2025-11-02 12:25:25 -0800</date><id>80a61d2d89570766c71a33088cd2f608a4fa224d</id><msg>2.2.044 Fix copper repair and salvage</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>ec6dce0cb2efd404dd992b18aaafe916764d35b2</commitId><timestamp>1762115455000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to snapshots
</comment><date>2025-11-02 12:30:55 -0800</date><id>ec6dce0cb2efd404dd992b18aaafe916764d35b2</id><msg>back to snapshots</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java</affectedPath><commitId>9f5994596a7b0eedba921dab57c7b01705aab114</commitId><timestamp>1762637273000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fixed ageable cast class exception Fixes #5224
Fixed Herbalism not replanting certain crops
</comment><date>2025-11-08 13:27:53 -0800</date><id>9f5994596a7b0eedba921dab57c7b01705aab114</id><msg>Fixed ageable cast class exception Fixes #5224</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfigManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfigManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/BukkitConfig.java</affectedPath><commitId>c96cb95443e322b69c51589bd0732c5d5784f2b9</commitId><timestamp>1762638005000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fixed bug where salvage and repair configs would re-add any deleted entry that existed in the default config Fixes #5223
</comment><date>2025-11-08 13:40:05 -0800</date><id>c96cb95443e322b69c51589bd0732c5d5784f2b9</id><msg>Fixed bug where salvage and repair configs would re-add any deleted entry that existed in the default config Fixes #5223</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfigManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfigManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/BukkitConfig.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/plugin.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>1f123a4eb23b1b7892c33eebc80384d339778007</commitId><timestamp>1762638275000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Add missing permission nodes for copper repair and salvage Fixes #5225
</comment><date>2025-11-08 13:44:35 -0800</date><id>1f123a4eb23b1b7892c33eebc80384d339778007</id><msg>Add missing permission nodes for copper repair and salvage Fixes #5225</msg><path><editType>edit</editType><file>src/main/resources/plugin.yml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>59093c5f22718fc1a59c65e26ab9a47d4dd39bae</commitId><timestamp>1762638599000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.045
</comment><date>2025-11-08 13:49:59 -0800</date><id>59093c5f22718fc1a59c65e26ab9a47d4dd39bae</id><msg>2.2.045</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>2a8be52be54e974b14f544e526665a4c9cca0cc3</commitId><timestamp>1762639034000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to snapshots
</comment><date>2025-11-08 13:57:14 -0800</date><id>2a8be52be54e974b14f544e526665a4c9cca0cc3</id><msg>back to snapshots</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/player/PlayerUpdateInventoryTask.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEventTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/party/ShareHandler.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</affectedPath><commitId>3533c50489d0519f76cbcd99764056833c998ea2</commitId><timestamp>1762711048000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Spring-cleaning round 1: remove deprecated Player.updateInventory
</comment><date>2025-11-09 09:57:28 -0800</date><id>3533c50489d0519f76cbcd99764056833c998ea2</id><msg>Spring-cleaning round 1: remove deprecated Player.updateInventory</msg><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/runnables/player/PlayerUpdateInventoryTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEventTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/party/ShareHandler.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>254</buildNumber><marked><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><branch><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><branch><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><branch><SHA1>f71fe0de704bf90e20b50d575714f6df737b0d6e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#254</displayName><duration>42853</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #254</fullDisplayName><id>254</id><inProgress>false</inProgress><keepLog>false</keepLog><number>254</number><queueId>5</queueId><result>SUCCESS</result><timestamp>1759698220493</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/254/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>f71fe0de704bf90e20b50d575714f6df737b0d6e</commitId><timestamp>1759697704000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>snapshots here we go
</comment><date>2025-10-05 13:55:04 -0700</date><id>f71fe0de704bf90e20b50d575714f6df737b0d6e</id><msg>snapshots here we go</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>253</buildNumber><marked><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><branch><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><branch><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><branch><SHA1>eafa53e5b41f55c7000e0491c797f70190a82f00</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#253</displayName><duration>44105</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #253</fullDisplayName><id>253</id><inProgress>false</inProgress><keepLog>false</keepLog><number>253</number><queueId>4</queueId><result>SUCCESS</result><timestamp>1759697320506</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/253/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>5dfea51c5eab2312764c0984592055275256b356</commitId><timestamp>1759697173000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>slightly better logs
</comment><date>2025-10-05 13:46:13 -0700</date><id>5dfea51c5eab2312764c0984592055275256b356</id><msg>slightly better logs</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>eafa53e5b41f55c7000e0491c797f70190a82f00</commitId><timestamp>1759697192000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.043
</comment><date>2025-10-05 13:46:32 -0700</date><id>eafa53e5b41f55c7000e0491c797f70190a82f00</id><msg>2.2.043</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>252</buildNumber><marked><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><branch><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><branch><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><branch><SHA1>00c0b2e5ec71972c9c403b400d98a23c73a52840</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#252</displayName><duration>42867</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #252</fullDisplayName><id>252</id><inProgress>false</inProgress><keepLog>false</keepLog><number>252</number><queueId>3</queueId><result>SUCCESS</result><timestamp>1759696420531</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/252/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>2f624e329d5e9d83bd941fd3ac58a693ba9e68d4</commitId><timestamp>1759692858000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>misc optimization
</comment><date>2025-10-05 12:34:18 -0700</date><id>2f624e329d5e9d83bd941fd3ac58a693ba9e68d4</id><msg>misc optimization</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><commitId>24888d13c27e936d69006b616e6e8e014542e330</commitId><timestamp>1759695515000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix potion names Fixes #5211 Fixes #5180
</comment><date>2025-10-05 13:18:35 -0700</date><id>24888d13c27e936d69006b616e6e8e014542e330</id><msg>Fix potion names Fixes #5211 Fixes #5180</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundRegistryUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>c79b3fe024e27438d12c2ba0fd371cab64db60e7</commitId><timestamp>1759695557000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>optimize imports
</comment><date>2025-10-05 13:19:17 -0700</date><id>c79b3fe024e27438d12c2ba0fd371cab64db60e7</id><msg>optimize imports</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundRegistryUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>00c0b2e5ec71972c9c403b400d98a23c73a52840</commitId><timestamp>1759696224000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix bug where armor stand could be renamed to heart symbols
</comment><date>2025-10-05 13:30:24 -0700</date><id>00c0b2e5ec71972c9c403b400d98a23c73a52840</id><msg>fix bug where armor stand could be renamed to heart symbols</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>251</buildNumber><marked><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><branch><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><branch><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><branch><SHA1>07d18e2ebadc7b7a6867e527851899d011d8cdfb</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#251</displayName><duration>54459</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #251</fullDisplayName><id>251</id><inProgress>false</inProgress><keepLog>false</keepLog><number>251</number><queueId>2</queueId><result>SUCCESS</result><timestamp>1759692820619</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/251/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><affectedPath>src/main/resources/fishing_treasures.yml</affectedPath><affectedPath>src/main/resources/treasures.yml</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</affectedPath><commitId>07d18e2ebadc7b7a6867e527851899d011d8cdfb</commitId><timestamp>1759692440000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>1.21.9 support for treasures.yml, experience.yml, fishing_treasures.yml, and settings for mannequins and a fix for armor stands
</comment><date>2025-10-05 12:27:20 -0700</date><id>07d18e2ebadc7b7a6867e527851899d011d8cdfb</id><msg>1.21.9 support for treasures.yml, experience.yml, fishing_treasures.yml, and settings for mannequins and a fix for armor stands</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>src/main/resources/fishing_treasures.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/treasures.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>250</buildNumber><marked><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><branch><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><branch><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><branch><SHA1>c958a86aa3d08b4c02694068a7e61bdf00af5a55</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#250</displayName><duration>61329</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #250</fullDisplayName><id>250</id><inProgress>false</inProgress><keepLog>false</keepLog><number>250</number><queueId>2</queueId><result>SUCCESS</result><timestamp>1759613616922</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/250/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><affectedPath>src/main/resources/repair.vanilla.yml</affectedPath><affectedPath>src/main/resources/salvage.vanilla.yml</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>c958a86aa3d08b4c02694068a7e61bdf00af5a55</commitId><timestamp>1759612832000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>add 1.21.9 support for repair, salvage, copper tool and armor (wip)
</comment><date>2025-10-04 14:20:32 -0700</date><id>c958a86aa3d08b4c02694068a7e61bdf00af5a55</id><msg>add 1.21.9 support for repair, salvage, copper tool and armor (wip)</msg><path><editType>edit</editType><file>src/main/resources/repair.vanilla.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/resources/salvage.vanilla.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>249</buildNumber><marked><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><branch><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><branch><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><branch><SHA1>22231dfa327456a0de304bc8fa65ee003b0e0280</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#249</displayName><duration>47168</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #249</fullDisplayName><id>249</id><inProgress>false</inProgress><keepLog>false</keepLog><number>249</number><queueId>22</queueId><result>SUCCESS</result><timestamp>1758483240578</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/249/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEvent.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEventTest.java</affectedPath><commitId>d38d74f82ad3298cef88e08da57c740754e87c44</commitId><timestamp>1758482395000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>new event McMMOModifyBlockDropItemEvent and mcMMO now modifies the drop list in BlockDropItemEvent instead of spawning items
Fixes #5214
</comment><date>2025-09-21 12:19:55 -0700</date><id>d38d74f82ad3298cef88e08da57c740754e87c44</id><msg>new event McMMOModifyBlockDropItemEvent and mcMMO now modifies the drop list in BlockDropItemEvent instead of spawning items</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEvent.java</file></path><path><editType>add</editType><file>src/test/java/com/gmail/nossr50/events/items/McMMOModifyBlockDropItemEventTest.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>fdc652fd63868123dfa281b8949bae35d0110682</commitId><timestamp>1758482682000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.042
</comment><date>2025-09-21 12:24:42 -0700</date><id>fdc652fd63868123dfa281b8949bae35d0110682</id><msg>2.2.042</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>22231dfa327456a0de304bc8fa65ee003b0e0280</commitId><timestamp>1758483094000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to snapshots
</comment><date>2025-09-21 12:31:34 -0700</date><id>22231dfa327456a0de304bc8fa65ee003b0e0280</id><msg>back to snapshots</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>248</buildNumber><marked><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><branch><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><branch><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><branch><SHA1>9a59200c0b45faf092b02b62985f8a6c1154eeeb</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#248</displayName><duration>56937</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #248</fullDisplayName><id>248</id><inProgress>false</inProgress><keepLog>false</keepLog><number>248</number><queueId>21</queueId><result>SUCCESS</result><timestamp>1758477843214</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/248/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</affectedPath><commitId>9a59200c0b45faf092b02b62985f8a6c1154eeeb</commitId><timestamp>1758477212000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add null-safety and helper methods to AbilityAPI (#5217)

</comment><date>2025-09-21 10:53:32 -0700</date><id>9a59200c0b45faf092b02b62985f8a6c1154eeeb</id><msg>Add null-safety and helper methods to AbilityAPI (#5217)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>247</buildNumber><marked><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><branch><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><branch><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><branch><SHA1>8e049822a338de092fd8c13ec048cf8039aa43ef</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#247</displayName><duration>43230</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #247</fullDisplayName><id>247</id><inProgress>false</inProgress><keepLog>false</keepLog><number>247</number><queueId>30</queueId><result>SUCCESS</result><timestamp>1756581519381</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/247/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/BlastMining.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>06f979d7bf1523dd9cc98a4edd92b2eb58a6bbe7</commitId><timestamp>1756580630000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Reduce Blast Mining PVP damage Fixes #5213
</comment><date>2025-08-30 12:03:50 -0700</date><id>06f979d7bf1523dd9cc98a4edd92b2eb58a6bbe7</id><msg>Reduce Blast Mining PVP damage Fixes #5213</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/BlastMining.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>8e049822a338de092fd8c13ec048cf8039aa43ef</commitId><timestamp>1756580894000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>better phrasing
</comment><date>2025-08-30 12:08:14 -0700</date><id>8e049822a338de092fd8c13ec048cf8039aa43ef</id><msg>better phrasing</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>246</buildNumber><marked><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><branch><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><branch><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><branch><SHA1>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#246</displayName><duration>44158</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #246</fullDisplayName><id>246</id><inProgress>false</inProgress><keepLog>false</keepLog><number>246</number><queueId>29</queueId><result>SUCCESS</result><timestamp>1756579719584</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/246/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/sounds.yml</affectedPath><commitId>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</commitId><timestamp>1756579223000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>different default for CustomSoundId in sounds.yml
</comment><date>2025-08-30 11:40:23 -0700</date><id>f78586675dec6756c5c6ab3be5a3e5778ac81a9f</id><msg>different default for CustomSoundId in sounds.yml</msg><path><editType>edit</editType><file>src/main/resources/sounds.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>245</buildNumber><marked><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><branch><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><branch><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><branch><SHA1>46bcd299984790097bd9d9e8550710163163c47d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#245</displayName><duration>43975</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #245</fullDisplayName><id>245</id><inProgress>false</inProgress><keepLog>false</keepLog><number>245</number><queueId>28</queueId><result>SUCCESS</result><timestamp>1756578819002</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/245/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>46bcd299984790097bd9d9e8550710163163c47d</commitId><timestamp>1756578031000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog with info about custom sound playing
</comment><date>2025-08-30 11:20:31 -0700</date><id>46bcd299984790097bd9d9e8550710163163c47d</id><msg>update changelog with info about custom sound playing</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>244</buildNumber><marked><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><branch><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><branch><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><branch><SHA1>df69410e675e6db3283e03e193a726ffe1510600</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#244</displayName><duration>55978</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #244</fullDisplayName><id>244</id><inProgress>false</inProgress><keepLog>false</keepLog><number>244</number><queueId>27</queueId><result>SUCCESS</result><timestamp>1756577919846</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/244/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundRegistryUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundManager.java</affectedPath><affectedPath>src/main/resources/sounds.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/SoundConfig.java</affectedPath><commitId>df69410e675e6db3283e03e193a726ffe1510600</commitId><timestamp>1756577726000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>(Improvement) Implement playing sound by string ID (#5201)

* (improvement) implement playing sound by string ID

I've replaced enum-based sound playing events with string-based equivalents, which should open the door for server customization and other enhancements in the future

- Added SoundLookup class with different registry lookup methods depending on server version.
- Added the ability to configure what sounds are played depending on event, with a fallback built into SoundType.
- Removed getCrippleSound as SoundLookup can now fall back to the original default sound if the mace sound doesn't exist on the server's Minecraft version.
- Added a EnableCustomSounds config variable that will skip SoundLookup ID checking and just pass the sound string directly to the client, mainly due to the fact that it isn't possible to verify if resource pack values exist.
 - Cleaned up a few switch statements to match how the original getSound had it formatted.

I'd love to see/do a further expansion of sound configuration for each ability now that we can just fall back to generic, but that may be for another PR.

* Fix getIsEnabled using wrong key

* always use registry, simplify custom sound enabling logic, optimize reflection calls

* forgot we need this for legacy versions

---------

Co-authored-by: nossr50 &lt;nossr50@gmail.com&gt;
</comment><date>2025-08-30 11:15:26 -0700</date><id>df69410e675e6db3283e03e193a726ffe1510600</id><msg>(Improvement) Implement playing sound by string ID (#5201)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/SoundConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/sounds.yml</file></path><path><editType>add</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundRegistryUtils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>243</buildNumber><marked><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><branch><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><branch><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><branch><SHA1>99f7437d9d679478fea10cd48ed548b70542b372</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#243</displayName><duration>46862</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #243</fullDisplayName><id>243</id><inProgress>false</inProgress><keepLog>false</keepLog><number>243</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1755980315187</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/243/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>724b66afaa9ab2c9b3d1df4ea956f4303070cb36</commitId><timestamp>1755979792000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>expand Block Cracker to other blocks with cracked variants
</comment><date>2025-08-23 13:09:52 -0700</date><id>724b66afaa9ab2c9b3d1df4ea956f4303070cb36</id><msg>expand Block Cracker to other blocks with cracked variants</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</affectedPath><affectedPath>pom.xml</affectedPath><commitId>4bfbfa2de75c1285d04ba74a23ab1834caf799b6</commitId><timestamp>1755979978000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.041
</comment><date>2025-08-23 13:12:58 -0700</date><id>4bfbfa2de75c1285d04ba74a23ab1834caf799b6</id><msg>2.2.041</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>99f7437d9d679478fea10cd48ed548b70542b372</commitId><timestamp>1755980219000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev builds
</comment><date>2025-08-23 13:16:59 -0700</date><id>99f7437d9d679478fea10cd48ed548b70542b372</id><msg>back to dev builds</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>242</buildNumber><marked><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><branch><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><branch><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><branch><SHA1>6ba4475a77c34e7b5e2902ba2bf731acda116580</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#242</displayName><duration>43531</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #242</fullDisplayName><id>242</id><inProgress>false</inProgress><keepLog>false</keepLog><number>242</number><queueId>18</queueId><result>SUCCESS</result><timestamp>1755979414424</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/242/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>6ba4475a77c34e7b5e2902ba2bf731acda116580</commitId><timestamp>1755979271000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix Berserk block cracker not functioning Fixes #5207
</comment><date>2025-08-23 13:01:11 -0700</date><id>6ba4475a77c34e7b5e2902ba2bf731acda116580</id><msg>Fix Berserk block cracker not functioning Fixes #5207</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>241</buildNumber><marked><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><branch><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><branch><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><branch><SHA1>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#241</displayName><duration>57792</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #241</fullDisplayName><id>241</id><inProgress>false</inProgress><keepLog>false</keepLog><number>241</number><queueId>17</queueId><result>SUCCESS</result><timestamp>1755978514654</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/241/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</affectedPath><commitId>ba673a02d0375ca0bbd23689132e774809e300fa</commitId><timestamp>1755977831000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add early return for brewing stand hopper check (#5208)

</comment><date>2025-08-23 12:37:11 -0700</date><id>ba673a02d0375ca0bbd23689132e774809e300fa</id><msg>Add early return for brewing stand hopper check (#5208)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</commitId><timestamp>1755977910000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-08-23 12:38:30 -0700</date><id>2c1c1fe53fdeab871ce3d28fb075f51b9f30e581</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>240</buildNumber><marked><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><branch><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><branch><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><branch><SHA1>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#240</displayName><duration>61569</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #240</fullDisplayName><id>240</id><inProgress>false</inProgress><keepLog>false</keepLog><number>240</number><queueId>22</queueId><result>SUCCESS</result><timestamp>1754165042069</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/240/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/api/DatabaseAPI.java</affectedPath><commitId>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</commitId><timestamp>1754164126000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add static to the method of the private class DatabaseAPI. (#5198)

</comment><date>2025-08-02 12:48:46 -0700</date><id>7cf4409c3581b2aea923c15ea5a6e7db729abc3e</id><msg>Add static to the method of the private class DatabaseAPI. (#5198)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/DatabaseAPI.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>239</buildNumber><marked><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><branch><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><branch><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><branch><SHA1>f9513a8b401231e26bd1ea31c398f76209d8709f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#239</displayName><duration>57710</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #239</fullDisplayName><id>239</id><inProgress>false</inProgress><keepLog>false</keepLog><number>239</number><queueId>32</queueId><result>SUCCESS</result><timestamp>1752270525905</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/239/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</affectedPath><commitId>f9513a8b401231e26bd1ea31c398f76209d8709f</commitId><timestamp>1752270209000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix(experience): parse diminished returns value from correct field (#5196)

</comment><date>2025-07-11 14:43:29 -0700</date><id>f9513a8b401231e26bd1ea31c398f76209d8709f</id><msg>fix(experience): parse diminished returns value from correct field (#5196)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>238</buildNumber><marked><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><branch><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><branch><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><branch><SHA1>b12f86a04dba0362fa4e8d8b210ba3d53009637d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#238</displayName><duration>54316</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #238</fullDisplayName><id>238</id><inProgress>false</inProgress><keepLog>false</keepLog><number>238</number><queueId>30</queueId><result>SUCCESS</result><timestamp>1752096860012</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/238/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</affectedPath><commitId>0424a5dd12233a9be0e90c04c0ac2c2cb57d4ff3</commitId><timestamp>1752095942000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>When burnTime is less than or equal to 0, do not process (#5194)

</comment><date>2025-07-09 14:19:02 -0700</date><id>0424a5dd12233a9be0e90c04c0ac2c2cb57d4ff3</id><msg>When burnTime is less than or equal to 0, do not process (#5194)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>e6c62beed9062912c4cf827db29a38261acefbff</commitId><timestamp>1752096072000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-07-09 14:21:12 -0700</date><id>e6c62beed9062912c4cf827db29a38261acefbff</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</affectedPath><commitId>c377544fa2faee0dab69b4b6d5f9417aa7ede5a3</commitId><timestamp>1752096214000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment> RepairManager: Fix unsafe enchantments being stripped, CombatUtils: Use instanceof for IronGolem (#5192)

* RepairManager: Fix unsafe enchantments being stripped

* CombatUtils: Use instanceof for IronGolem check to avoid cast exceptions for pets/npcs/...

---------

Co-authored-by: Dieu &lt;info@l4b.org&gt;
</comment><date>2025-07-09 14:23:34 -0700</date><id>c377544fa2faee0dab69b4b6d5f9417aa7ede5a3</id><msg>RepairManager: Fix unsafe enchantments being stripped, CombatUtils: Use instanceof for IronGolem (#5192)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>b12f86a04dba0362fa4e8d8b210ba3d53009637d</commitId><timestamp>1752096283000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-07-09 14:24:43 -0700</date><id>b12f86a04dba0362fa4e8d8b210ba3d53009637d</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>237</buildNumber><marked><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><branch><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><branch><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><branch><SHA1>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#237</displayName><duration>54323</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #237</fullDisplayName><id>237</id><inProgress>false</inProgress><keepLog>false</keepLog><number>237</number><queueId>28</queueId><result>SUCCESS</result><timestamp>1752005939368</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/237/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</affectedPath><commitId>41b5667cd4c7d5e7ddf8a90209340b949023d25b</commitId><timestamp>1751660858000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Some more unit test coverage for tree feller
</comment><date>2025-07-04 13:27:38 -0700</date><id>41b5667cd4c7d5e7ddf8a90209340b949023d25b</id><msg>Some more unit test coverage for tree feller</msg><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/database/PlayerStat.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/MctopCommandDisplayTask.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>6acc4b1ec690f28567fce1a0c0c45e815488aa0c</commitId><timestamp>1751830045000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.040
</comment><date>2025-07-06 12:27:25 -0700</date><id>6acc4b1ec690f28567fce1a0c0c45e815488aa0c</id><msg>2.2.040</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/database/PlayerStat.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/MctopCommandDisplayTask.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</commitId><timestamp>1752005288000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev
</comment><date>2025-07-08 13:08:08 -0700</date><id>b91fa2cf37cb4a6e1ad7c7f2b1c2ae759a8e1822</id><msg>back to dev</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>236</buildNumber><marked><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><branch><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><branch><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><branch><SHA1>b60e478aec55ad73df0e10b8bcc95e24793807e2</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#236</displayName><duration>45006</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #236</fullDisplayName><id>236</id><inProgress>false</inProgress><keepLog>false</keepLog><number>236</number><queueId>23</queueId><result>SUCCESS</result><timestamp>1751660338136</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/236/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/party/PartyManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/party/PartyManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/Party.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>b60e478aec55ad73df0e10b8bcc95e24793807e2</commitId><timestamp>1751659591000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Fix parties unintentionally becoming leader-less Fixes #3771
</comment><date>2025-07-04 13:06:31 -0700</date><id>b60e478aec55ad73df0e10b8bcc95e24793807e2</id><msg>Fix parties unintentionally becoming leader-less Fixes #3771</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/party/PartyManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/Party.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/party/PartyManagerTest.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>235</buildNumber><marked><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><branch><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><branch><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><branch><SHA1>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#235</displayName><duration>42795</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #235</fullDisplayName><id>235</id><inProgress>false</inProgress><keepLog>false</keepLog><number>235</number><queueId>22</queueId><result>SUCCESS</result><timestamp>1751657637724</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/235/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/EventUtils.java</affectedPath><commitId>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</commitId><timestamp>1751657108000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>oopsie
</comment><date>2025-07-04 12:25:08 -0700</date><id>6aa4deedc071dde7ad19843bb2a8cff422be4bbd</id><msg>oopsie</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EventUtils.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>234</buildNumber><marked><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><branch><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><branch><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><branch><SHA1>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#234</displayName><duration>35608</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #234</fullDisplayName><id>234</id><inProgress>false</inProgress><keepLog>false</keepLog><number>234</number><queueId>21</queueId><result>FAILURE</result><timestamp>1751656738122</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/234/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/EventUtils.java</affectedPath><commitId>e6199c0a7ad6945aad909e4ef91674c23f0609ae</commitId><timestamp>1751656417000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>prevent simulateBlockBreak from calling itself fixes #5188
</comment><date>2025-07-04 12:13:37 -0700</date><id>e6199c0a7ad6945aad909e4ef91674c23f0609ae</id><msg>prevent simulateBlockBreak from calling itself fixes #5188</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EventUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</commitId><timestamp>1751656505000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-07-04 12:15:05 -0700</date><id>4c578eb1c54da7ffc66be1d76f35fe1da9364eda</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>233</buildNumber><marked><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><branch><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><branch><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><branch><SHA1>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#233</displayName><duration>56131</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #233</fullDisplayName><id>233</id><inProgress>false</inProgress><keepLog>false</keepLog><number>233</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1751581137368</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/233/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/datatypes/meta/RuptureTaskMeta.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/BlockSnapshot.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AprilTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerXpGainEvent.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/ChatConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/ChatManager.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerStatLossEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/json/McMMOUrl.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ContainerMetadataUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/ShareMode.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/SamePartyPredicate.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillBlockEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/BadCategorizedFlatFileData.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/author/Author.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/CoreSkill.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MobMetadataUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/treasure/FishingTreasureBook.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/SkillUnlockNotificationTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/nms/NMSConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/party/McMMOPartyLevelUpEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/PotionUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/RuptureTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerMagicHunterEvent.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/HardcoreManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/chat/McChatSpy.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/random/ProbabilityTestUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/PowerLevelCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Skill.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/message/AbstractChatMessage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelChangeEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/message/ChatMessage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/database/McpurgeCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/player/PlayerProfileLoadingTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/UserQueryFull.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityDeactivateEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/LogUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyChangeOwnerCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/FormulaType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyDisbandCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/mailer/PartyChatMailer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/FixSpellingNetheriteUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/alchemy/Alchemy.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/Crossbows.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/EventUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/experience/SkillXpGain.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/database/McremoveCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/RankConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyInfoCommand.java</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/CancellableRunnable.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/BlockStoreTestUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McrefreshCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/HiddenConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/database/FormulaConversionTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ParticleEffectUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/acrobatics/Acrobatics.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/repairables/RepairableManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/MctopCommandDisplayTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/experience/FormulaManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/XprateCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/fake/FakeEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpToggleCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/admin/PlayerDebugCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityActivateEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/ConvertExperienceCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/mailer/ChatMailer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/progression/Progression.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyKickCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceInviteCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/LegacyConfigLoader.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyQuitCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/player/PlayerLevelUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/author/AbstractPlayerAuthor.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/ChunkStoreTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/worldguard/WorldGuardUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/sounds/SoundType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/upgrade/UpgradeManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/ChunkManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/ValueOutOfBoundsException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfigManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/locale/LocaleLoader.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/PotionUtilTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/SkillActivationPerkEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataContainer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/MasterAnglerTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/StringUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/admin/McmmoReloadLocaleCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/McMMOReplaceVanillaTreasureEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/backups/CleanBackupsTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/author/ConsoleAuthor.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/placeholders/PapiExpansion.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/SkillManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/random/ProbabilityImpl.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/BukkitPlatform.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/PotionEffectUtilTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/RollResult.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/salvage/McMMOPlayerSalvageCheckEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelUpEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractNMSCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/database/MmoshowdbCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyAcceptCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/archery/TrackedEntity.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/Permissions.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/ChunkListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/repairables/SimpleRepairableManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/CompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/CategorizedFlatFileData.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelDownEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/SoundConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/players/McMMOPlayerProfileLoadEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Localized.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceDisbandCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/random/ProbabilityTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/PartyTeleportRecord.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardMakeboardEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/server/Mcmmoupgrade.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardObjectiveEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/Party.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageable.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/McTopCommandAsyncTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/DatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AbilityDisableTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/protocollib/ProtocolHandler.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/EnchantmentMapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/Motd.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/PartyAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyJoinCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/message/PartyChatMessage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/treasure/Treasure.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/McRankCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerExperienceEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/taming/Taming.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McgodCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/InvalidPlayerException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/IncompleteNamespacedKeyRegister.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/Platform.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/repairables/Repairable.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/DelayedHerbalismXPCheckTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/player/ClearRegisteredXPGainTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/taming/TrackedTamingEntity.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/EnchantmentUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/chat/ChatChannel.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/CrossbowsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/swords/Swords.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandDisplayTask.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/UserBlockTrackerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/placeholders/PartyIsMemberPlaceholder.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/worldguard/WorldGuardManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/McMMOSimpleRegionFile.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McmmoCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/BitSetChunkStoreTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerPreXpGainEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/HashChunkManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerSkillEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/unarmed/McMMOPlayerDisarmEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/AttributeMapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/axes/Axes.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceAcceptCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/random/ProbabilityUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/BlastMining.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/InvalidFormulaTypeException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/FlatFileDataProcessor.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/party/PartyConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/treasure/Rarity.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/Rank.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/InteractionManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/party/PartyManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AbilityCooldownTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownToolLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/FakeBlockBreakEventType.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/locale/LocaleLoaderTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/alchemy/McMMOPlayerCatalysisEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McabilityCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/mailer/AdminChatMailer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/party/McMMOPartyTeleportEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/chat/message/AdminChatMessage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/TridentsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/mods/CustomEntity.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/ExperienceBarHideTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/AutoUpdateLegacyConfigLoader.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/LegacyChunkStore.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/DatabaseAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/BlockUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/ChatAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/HolidayManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerPreDeathPenaltyEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Toolable.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/UserQueryUUID.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AwardCombatXpTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/treasure/EnchantmentWrapper.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McscoreboardCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyHelpCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/Repair.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/Fishing.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/BleedContainer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java</affectedPath><affectedPath>src/main/java/net/shatteredlands/shatt/backup/ZipLibrary.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/DatabaseManagerFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/SkillAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/admin/CompatibilityCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyLockCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyInviteCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/MacesCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/MajorMinorPatchVersion.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/party/McMMOPartyXpGainEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/party/McMMOPartyChangeEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/McMMOMessageType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/Salvageable.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/Herbalism.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerFishingTreasureEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/party/PartyAutoKickTask.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/party/PartyManagerTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/MinecraftGameVersion.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/PotionEffectUtil.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpAcceptCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/Interaction.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McnotifyCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/AbstractSubSkill.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillEvent.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/text/TextUtilsTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/protocollib/ProtocolLibManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/LogFilter.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpAcceptAnyCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/McstatsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/party/ShareHandler.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillFlags.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/SelfListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerMasterAnglerEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/database/UserPurgeTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/archery/Archery.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/ConfigStringUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/SaveTimerTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerDeathPenaltyEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/MetadataService.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/Misc.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/TransientEntityTracker.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/McTopCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/BukkitConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/LevelUpBroadcastPredicate.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/TamingSummon.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/PowerLevelUpBroadcastPredicate.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/database/UUIDUpdateAsyncTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/repairables/RepairableFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/InvalidXPGainReasonException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/ToolLowerTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/items/TeleportationWarmup.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McconvertCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/alchemy/McMMOPlayerBrewEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataBuilder.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractCompatibilityLayer.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ItemMetadataUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/player/NotificationManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/meta/UUIDMeta.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardRevertEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/ToggleCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/BlockLocationHistory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartySubcommandType.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/text/StringUtilsTest.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/blockmeta/UnitTestObjectOutputStream.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfigManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/repair/McMMOPlayerRepairCheckEvent.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/util/random/ProbabilityUtilTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandAsyncTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyCreateCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/ChildSkill.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/rupture/McMMOEntityDamageByRuptureEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/player/UserManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyChangePasswordCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/ChunkStore.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/UserBlockTracker.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/CustomItemSupportConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyItemShareCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/repairables/SimpleRepairable.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/party/McMMOPartyAllianceChangeEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/WorldListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/WorldBlacklist.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/party/PartyRenameCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/AbstractPlatform.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerVampirismEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/database/UserQueryUUIDImpl.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/ExperienceAPI.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/RankUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/database/DatabaseConversionTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/events/skills/taming/McMMOPlayerTameEntityEvent.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtilTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/CommandManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/adapter/BiomeAdapter.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/repair/ArcaneForging.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/NullChunkManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/blockmeta/BitSetChunkStore.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/random/Probability.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/admin/DropTreasureCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java</affectedPath><commitId>e52371aeb3d23bc4adff2ca55fd1b093d4690a96</commitId><timestamp>1751580451000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>formatting applied to most of the source code to tidy things up, and misc refactors
</comment><date>2025-07-03 15:07:31 -0700</date><id>e52371aeb3d23bc4adff2ca55fd1b093d4690a96</id><msg>formatting applied to most of the source code to tidy things up, and misc refactors</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/party/ShareHandler.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/repairables/RepairableManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/json/McMMOUrl.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyChangePasswordCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/Salvageable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/treasure/Treasure.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/McMMOSimpleRegionFile.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/CrossbowsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyDisbandCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/SoundConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/Permissions.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardMakeboardEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/SelfListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/taming/Taming.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/admin/CompatibilityCommand.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/protocollib/ProtocolLibManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfigManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/mods/CustomEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/database/DatabaseConversionTask.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/PotionUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/message/PartyChatMessage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/XprateCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/repair/McMMOPlayerRepairCheckEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/McMMOMessageType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyHelpCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McabilityCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/HardcoreManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/TransientEntityTracker.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ContainerMetadataUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/BukkitPlatform.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/meta/RuptureTaskMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/LogFilter.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EnchantmentMapper.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/alchemy/Alchemy.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/Herbalism.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/InvalidXPGainReasonException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerSkillEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/party/McMMOPartyXpGainEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceInviteCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataConstants.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/ArcaneForging.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/CompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/PotionStage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AbilityCooldownTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/ChunkStoreTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownToolLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/UserBlockTrackerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/Fishing.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/upgrade/UpgradeManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/player/NotificationManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/admin/McmmoReloadLocaleCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/ChunkManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyLockCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/BlockSnapshot.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/PotionUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/players/McMMOPlayerProfileLoadEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/Rank.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/SkillManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/PowerLevelCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyInviteCommand.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/random/ProbabilityTestUtils.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/ValueOutOfBoundsException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/DatabaseAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McrefreshCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/McTopCommandAsyncTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityActivateEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/mailer/PartyChatMailer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Localized.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/FishingTreasureConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/SkillActivationPerkEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemMetadataUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/party/McMMOPartyAllianceChangeEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/ConfigStringUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AwardCombatXpTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/player/PlayerLevelUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillTools.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MetadataService.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AdvancedConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/repairables/RepairableFactory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/rupture/McMMOEntityDamageByRuptureEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MobMetadataUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/backups/CleanBackupsTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/IncompleteNamespacedKeyRegister.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractNMSCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Toolable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/repairables/SimpleRepairableManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelChangeEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/AttributeMapper.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/MinecraftGameVersion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/repairables/Repairable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerExperienceEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/Interaction.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyJoinCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyQuitCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandAsyncTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/InventoryListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/party/McMMOPartyTeleportEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/CategorizedFlatFileData.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/LogUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/ChunkStore.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/text/StringUtilsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/InteractionManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/database/FormulaConversionTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/RankUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/ChatConfig.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/UnitTestObjectOutputStream.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpAcceptCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/salvage/McMMOPlayerSalvageCheckEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/WorldBlacklist.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/AbstractPlatform.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/PartyAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/party/PartyManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/database/MmoshowdbCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/RollResult.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/items/TeleportationWarmup.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/fake/FakeEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardRevertEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartySubcommandType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/TamingSummon.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/MMOTestEnvironment.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardManager.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/party/PartyManagerTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/Misc.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/taming/TrackedTamingEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/UserQueryUUID.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerMagicHunterEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McscoreboardCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/database/McpurgeCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/message/AdminChatMessage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AprilTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/FakeBlockBreakEventType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java</file></path><path><editType>edit</editType><file>src/main/java/net/shatteredlands/shatt/backup/ZipLibrary.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/party/McMMOPartyChangeEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/ParticleEffectUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AlchemyBrewCheckTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyChangeOwnerCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/placeholders/PapiExpansion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/McRankCommandDisplayTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/Repair.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/InvalidFormulaTypeException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/party/PartyConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/ConvertExperienceCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/BlockListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/ShareMode.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/text/TextUtilsTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/random/ProbabilityTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpToggleCommand.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/acrobatics/AcrobaticsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/DatabaseManagerFactory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/BleedContainer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/swords/Swords.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/author/AbstractPlayerAuthor.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/unarmed/McMMOPlayerDisarmEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/party/McMMOPartyLevelUpEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerPreDeathPenaltyEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/DatabaseManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/RuptureTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/smelting/SmeltingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/random/ProbabilityImpl.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/TridentsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/FormulaType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/ChunkListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/AbilityAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/mailer/ChatMailer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/random/ProbabilityUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/random/Probability.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerXpGainEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/exceptions/InvalidPlayerException.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/progression/Progression.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/player/PlayerProfileLoadingTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpAcceptAnyCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/locale/LocaleLoader.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/Skill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/AbilityDisableTask.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/random/ProbabilityUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/alchemy/McMMOPlayerBrewEvent.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/database/McremoveCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyKickCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McmmoCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/CancellableRunnable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillBlockEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/SaveTimerTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/archery/Archery.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/PlatformBuilder.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataContainer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/McstatsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceDisbandCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/FlatFileDatabaseManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/BitSetChunkStore.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/flatfile/FlatFileDataUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/server/Mcmmoupgrade.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/HashChunkManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/BlockStoreTestUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/locale/LocaleLoaderTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/CoreSkill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/unarmed/Unarmed.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/ChatManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceAcceptCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/FlatFileDataProcessor.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/McRankCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/HiddenConfig.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/LegacyChunkStore.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/player/McTopCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/taming/McMMOPlayerTameEntityEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/CommandManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/UserQueryUUIDImpl.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/subskills/AbstractSubSkill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillFlags.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/experience/FormulaManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityDeactivateEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/Crossbows.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/LegacyConfigLoader.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/LevelUpBroadcastPredicate.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/archery/TrackedEntity.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/PowerLevelUpBroadcastPredicate.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/UserQueryFull.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/worldguard/WorldGuardManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/nms/NMSConstants.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/SamePartyPredicate.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/treasure/FishingTreasureBook.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/SkillAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McgodCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/Motd.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyAcceptCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/ExperienceAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/BlockLocationHistory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerPreXpGainEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/abilities/McMMOPlayerAbilityEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/Party.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/acrobatics/Acrobatics.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EnchantmentUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/message/AbstractChatMessage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/DelayedHerbalismXPCheckTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/UserBlockTracker.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/platform/MinecraftGameVersionTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/BukkitConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/BadCategorizedFlatFileData.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/MajorMinorPatchVersion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/admin/PlayerDebugCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/FixSpellingNetheriteUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/interfaces/ChildSkill.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelDownEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/BlastMining.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McnotifyCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/repair/repairables/SimpleRepairable.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/alchemy/AlchemyPotion.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/author/Author.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/platform/Platform.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/WorldListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyPotionBrewer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/chat/McChatSpy.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/text/StringUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/axes/Axes.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/blockmeta/NullChunkManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/author/ConsoleAuthor.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/experience/McMMOPlayerLevelUpEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/database/UserPurgeTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/SkillUnlockNotificationTask.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/blockmeta/BitSetChunkStoreTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/McMMOReplaceVanillaTreasureEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerVampirismEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/alchemy/McMMOPlayerCatalysisEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/player/UserManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerDeathPenaltyEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/PotionEffectUtil.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/AutoUpdateLegacyConfigLoader.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyItemShareCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/commands/MctopCommandDisplayTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/MobHealthDisplayUpdaterTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/database/UUIDUpdateAsyncTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/treasure/Rarity.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/placeholders/PartyIsMemberPlaceholder.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/repair/RepairConfigManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/worldguard/WorldGuardUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/mailer/AdminChatMailer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyRenameCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/chat/ChatChannel.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/database/flatfile/FlatFileDataBuilder.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/scoreboard/McMMOScoreboardObjectiveEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/ToolLowerTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/experience/SkillXpGain.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyInfoCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/treasure/EnchantmentWrapper.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McconvertCommand.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/commands/admin/DropTreasureCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/CustomItemSupportConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/ToggleCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/compat/layers/AbstractCompatibilityLayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/HolidayManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/BlockUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/util/PotionEffectUtilTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/adapter/BiomeAdapter.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/sounds/SoundType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerMasterAnglerEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/party/PartyAutoKickTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/MacesCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/ExperienceBarHideTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/PartyCreateCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/player/ClearRegisteredXPGainTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/ChatAPI.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/tridents/TridentsTest.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/meta/UUIDMeta.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/teleport/PtpCommand.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/protocollib/ProtocolHandler.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/party/PartyTeleportRecord.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/MasterAnglerTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/chat/message/ChatMessage.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/party/alliance/PartyAllianceCommand.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/EventUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/RankConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerFishingTreasureEvent.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/events/hardcore/McMMOPlayerStatLossEvent.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/HolidayManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/api/FakeBlockBreakEventType.java</affectedPath><commitId>3c853a266a018626961737e3d00efd34d0bcb706</commitId><timestamp>1751580701000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>change enum format back to old style
</comment><date>2025-07-03 15:11:41 -0700</date><id>3c853a266a018626961737e3d00efd34d0bcb706</id><msg>change enum format back to old style</msg><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/util/HolidayManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/experience/ExperienceBarManager.java</file></path><path><editType>delete</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/alchemy/PotionConfig.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/api/FakeBlockBreakEventType.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><commitId>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</commitId><timestamp>1751580778000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>remove some unused code
</comment><date>2025-07-03 15:12:58 -0700</date><id>87277a0d6f3a5c8bc6c9a07347c5894a652e468b</id><msg>remove some unused code</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>232</buildNumber><marked><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><branch><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><branch><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><branch><SHA1>f322d05159e184a5cdc53432c6408db1b2c47bf6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#232</displayName><duration>81518</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #232</fullDisplayName><id>232</id><inProgress>false</inProgress><keepLog>false</keepLog><number>232</number><queueId>7</queueId><result>SUCCESS</result><timestamp>1750622634954</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/232/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><commitId>ab791314859102bb0c7922dc0fcd9c7f2fa1a4d5</commitId><timestamp>1750621893000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Updated for 1.21.6
</comment><date>2025-06-22 12:51:33 -0700</date><id>ab791314859102bb0c7922dc0fcd9c7f2fa1a4d5</id><msg>Updated for 1.21.6</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_ja_JP.properties</affectedPath><commitId>e891bf20677a5b1961e28d9ed62d75c1067d1478</commitId><timestamp>1750621997000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update ja_JP translation (#5189)

* Update locale_ja_JP.propaties

* Add missing keys

* Fix typos and mistranslations (ja_JP)
</comment><date>2025-06-22 12:53:17 -0700</date><id>e891bf20677a5b1961e28d9ed62d75c1067d1478</id><msg>Update ja_JP translation (#5189)</msg><path><editType>edit</editType><file>src/main/resources/locale/locale_ja_JP.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_zh_CN.properties</affectedPath><commitId>c1ce6c84a54cfe6d3ac9142daf7dfcae289b1012</commitId><timestamp>1750622016000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update Simplfied Chinese translation (#5185)

</comment><date>2025-06-22 12:53:36 -0700</date><id>c1ce6c84a54cfe6d3ac9142daf7dfcae289b1012</id><msg>Update Simplfied Chinese translation (#5185)</msg><path><editType>edit</editType><file>src/main/resources/locale/locale_zh_CN.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>f322d05159e184a5cdc53432c6408db1b2c47bf6</commitId><timestamp>1750622099000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-06-22 12:54:59 -0700</date><id>f322d05159e184a5cdc53432c6408db1b2c47bf6</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>231</buildNumber><marked><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><branch><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><branch><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><branch><SHA1>9eb8f4e9182523f88b0479076cf99d5667b68126</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#231</displayName><duration>59321</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #231</fullDisplayName><id>231</id><inProgress>false</inProgress><keepLog>false</keepLog><number>231</number><queueId>66</queueId><result>SUCCESS</result><timestamp>1749407619823</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/231/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>pom.xml</affectedPath><commitId>9eb8f4e9182523f88b0479076cf99d5667b68126</commitId><timestamp>1749407083000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Less hacky performance improvements (#5187)

</comment><date>2025-06-08 11:24:43 -0700</date><id>9eb8f4e9182523f88b0479076cf99d5667b68126</id><msg>Less hacky performance improvements (#5187)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>230</buildNumber><marked><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><branch><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><branch><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><branch><SHA1>4def2be918b74032626a5796178b34b77d65444d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#230</displayName><duration>41703</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #230</fullDisplayName><id>230</id><inProgress>false</inProgress><keepLog>false</keepLog><number>230</number><queueId>64</queueId><result>SUCCESS</result><timestamp>1749335618686</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/230/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>547fc29c917a6c7ad9d4fe593faad66dd9baf42b</commitId><timestamp>1749335003000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.039
</comment><date>2025-06-07 15:23:23 -0700</date><id>547fc29c917a6c7ad9d4fe593faad66dd9baf42b</id><msg>2.2.039</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>4def2be918b74032626a5796178b34b77d65444d</commitId><timestamp>1749335268000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev work
</comment><date>2025-06-07 15:27:48 -0700</date><id>4def2be918b74032626a5796178b34b77d65444d</id><msg>back to dev work</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>229</buildNumber><marked><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><branch><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><branch><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><branch><SHA1>3d16d9432d751f9442efcd554a6d2f1d60bde465</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#229</displayName><duration>44881</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #229</fullDisplayName><id>229</id><inProgress>false</inProgress><keepLog>false</keepLog><number>229</number><queueId>63</queueId><result>SUCCESS</result><timestamp>1749334718607</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/229/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>3d16d9432d751f9442efcd554a6d2f1d60bde465</commitId><timestamp>1749334509000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Added StackOverflow safeguards for dealDamage invocations Fixes #5129 Fixes #5029 Fixes #5186
</comment><date>2025-06-07 15:15:09 -0700</date><id>3d16d9432d751f9442efcd554a6d2f1d60bde465</id><msg>Added StackOverflow safeguards for dealDamage invocations Fixes #5129 Fixes #5029 Fixes #5186</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>228</buildNumber><marked><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><branch><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><branch><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><branch><SHA1>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#228</displayName><duration>42997</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #228</fullDisplayName><id>228</id><inProgress>false</inProgress><keepLog>false</keepLog><number>228</number><queueId>61</queueId><result>SUCCESS</result><timestamp>1749261817380</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/228/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><commitId>12127ff25bf846567a25481d15209a0f9b024c24</commitId><timestamp>1749261464000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>spigot safeguards
</comment><date>2025-06-06 18:57:44 -0700</date><id>12127ff25bf846567a25481d15209a0f9b024c24</id><msg>spigot safeguards</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</commitId><timestamp>1749261537000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.038
</comment><date>2025-06-06 18:58:57 -0700</date><id>5e9ee1e275ecbb0e5ea79f3389b4e25f8e0aaad4</id><msg>2.2.038</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>227</buildNumber><marked><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><branch><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><branch><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><branch><SHA1>382b86ad347de425de776c7cd63a3f1b38af1969</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#227</displayName><duration>57505</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #227</fullDisplayName><id>227</id><inProgress>false</inProgress><keepLog>false</keepLog><number>227</number><queueId>60</queueId><result>SUCCESS</result><timestamp>1749260917301</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/227/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/mcMMO.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</affectedPath><affectedPath>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/runnables/skills/RuptureTask.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ContainerMetadataUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>382b86ad347de425de776c7cd63a3f1b38af1969</commitId><timestamp>1749260621000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>perf improvements and rupture improvements
</comment><date>2025-06-06 18:43:41 -0700</date><id>382b86ad347de425de776c7cd63a3f1b38af1969</id><msg>perf improvements and rupture improvements</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/PlayerListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ContainerMetadataUtils.java</file></path><path><editType>edit</editType><file>src/test/java/com/gmail/nossr50/skills/excavation/ExcavationTest.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/mcMMO.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/skills/RuptureTask.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>226</buildNumber><marked><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><branch><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><branch><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><branch><SHA1>27a232d03ec056a45f16e2cf009daad376fc0bd0</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#226</displayName><duration>60124</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #226</fullDisplayName><id>226</id><inProgress>false</inProgress><keepLog>false</keepLog><number>226</number><queueId>48</queueId><result>SUCCESS</result><timestamp>1748290714143</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/226/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/PotionUtil.java</affectedPath><affectedPath>pom.xml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>ce7461f4596754a029b5468e27c8ace3754422e3</commitId><timestamp>1748289907000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix potion matching for non-english locales Fixes #5174
</comment><date>2025-05-26 13:05:07 -0700</date><id>ce7461f4596754a029b5468e27c8ace3754422e3</id><msg>fix potion matching for non-english locales Fixes #5174</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/PotionUtil.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/ItemUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</affectedPath><commitId>27a232d03ec056a45f16e2cf009daad376fc0bd0</commitId><timestamp>1748290070000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix other places where locale might matter
</comment><date>2025-05-26 13:07:50 -0700</date><id>27a232d03ec056a45f16e2cf009daad376fc0bd0</id><msg>fix other places where locale might matter</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ItemUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/skills/salvage/SalvageConfig.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>225</buildNumber><marked><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><branch><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><branch><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><branch><SHA1>175526d3da2d471efa97193f91cd53ed656f4a66</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#225</displayName><duration>42067</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #225</fullDisplayName><id>225</id><inProgress>false</inProgress><keepLog>false</keepLog><number>225</number><queueId>46</queueId><result>SUCCESS</result><timestamp>1748198915168</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/225/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>175526d3da2d471efa97193f91cd53ed656f4a66</commitId><timestamp>1748198255000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.037
</comment><date>2025-05-25 11:37:35 -0700</date><id>175526d3da2d471efa97193f91cd53ed656f4a66</id><msg>2.2.037</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>224</buildNumber><marked><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><branch><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><branch><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><branch><SHA1>1430ea2979b9939c5ba012bf06333ab4e845e989</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#224</displayName><duration>53151</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #224</fullDisplayName><id>224</id><inProgress>false</inProgress><keepLog>false</keepLog><number>224</number><queueId>45</queueId><result>SUCCESS</result><timestamp>1748198015720</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/224/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/PotionUtil.java</affectedPath><commitId>045f1bdfb6238c42d03a6dc011f84fc191d1cb0b</commitId><timestamp>1748197296000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix matchPotionType: correctly match extended and upgraded potions fixes #5181

</comment><date>2025-05-25 11:21:36 -0700</date><id>045f1bdfb6238c42d03a6dc011f84fc191d1cb0b</id><msg>fix matchPotionType: correctly match extended and upgraded potions fixes #5181</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/PotionUtil.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>b54db979f50c5b017a802fb53cb6594aced9dfad</commitId><timestamp>1748197403000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-05-25 11:23:23 -0700</date><id>b54db979f50c5b017a802fb53cb6594aced9dfad</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Logan</shortDescription><userId>popcorn9499</userId><userName>Logan</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>223</buildNumber><marked><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#223</displayName><duration>406624</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #223</fullDisplayName><id>223</id><inProgress>false</inProgress><keepLog>false</keepLog><number>223</number><queueId>40</queueId><result>SUCCESS</result><timestamp>1747871893131</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/223/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>222</buildNumber><marked><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><branch><SHA1>c3103beea2fd92293ede6c7d01cd2b88a8820454</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#222</displayName><duration>16103</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #222</fullDisplayName><id>222</id><inProgress>false</inProgress><keepLog>false</keepLog><number>222</number><queueId>34</queueId><result>FAILURE</result><timestamp>1747871341874</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/222/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</affectedPath><commitId>f3a2199fd66b3713ec43a77750c933449b7f423e</commitId><timestamp>1746562035000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Added spawners to illegal drops for blast mining (#5178)

</comment><date>2025-05-06 13:07:15 -0700</date><id>f3a2199fd66b3713ec43a77750c933449b7f423e</id><msg>Added spawners to illegal drops for blast mining (#5178)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</affectedPath><commitId>a8976ae953b805e851ebd9cd4a2a4123f47ef2d7</commitId><timestamp>1746562089000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>fix spectral arrows (#5173)

</comment><date>2025-05-06 13:08:09 -0700</date><id>a8976ae953b805e851ebd9cd4a2a4123f47ef2d7</id><msg>fix spectral arrows (#5173)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/skills/ProjectileUtils.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/resources/locale/locale_en_US.properties</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/commands/McmmoCommand.java</affectedPath><commitId>2ba67d13930b51f3be12c0be6ff9015e5a217bf3</commitId><timestamp>1746562209000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Adds locale entries for commands in "/mcmmo help" (#5137)

* Fixed issue where you chuld not modify the color of the commands in the main help command

* Changed the headers for more consistency
</comment><date>2025-05-06 13:10:09 -0700</date><id>2ba67d13930b51f3be12c0be6ff9015e5a217bf3</id><msg>Adds locale entries for commands in "/mcmmo help" (#5137)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/commands/McmmoCommand.java</file></path><path><editType>edit</editType><file>src/main/resources/locale/locale_en_US.properties</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>bcf0f06fb9a5c0bb115f346369a7949034fa3c73</commitId><timestamp>1746562732000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-05-06 13:18:52 -0700</date><id>bcf0f06fb9a5c0bb115f346369a7949034fa3c73</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>8c89462b0aac6a330dc022f7bc6192e0f52ccdc5</commitId><timestamp>1747000051000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>fix trickshot not applying potion effects or custom effects
</comment><date>2025-05-11 14:47:31 -0700</date><id>8c89462b0aac6a330dc022f7bc6192e0f52ccdc5</id><msg>fix trickshot not applying potion effects or custom effects</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/crossbows/CrossbowsManager.java</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>f7dbd884f49e1bc611765278f26613365a29bb6e</commitId><timestamp>1747000485000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>2.2.036
</comment><date>2025-05-11 14:54:45 -0700</date><id>f7dbd884f49e1bc611765278f26613365a29bb6e</id><msg>2.2.036</msg><path><editType>edit</editType><file>pom.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>c3103beea2fd92293ede6c7d01cd2b88a8820454</commitId><timestamp>1747000859000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to the lab again
</comment><date>2025-05-11 15:00:59 -0700</date><id>c3103beea2fd92293ede6c7d01cd2b88a8820454</id><msg>back to the lab again</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>221</buildNumber><marked><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><branch><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><branch><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><branch><SHA1>bea283e56c68909f64caf1096c885a7542eb5fb9</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#221</displayName><duration>74848</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #221</fullDisplayName><id>221</id><inProgress>false</inProgress><keepLog>false</keepLog><number>221</number><queueId>10</queueId><result>SUCCESS</result><timestamp>1744571906774</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/221/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</affectedPath><commitId>65d4d2b059716bb5bd31d7f8f9f9f81354438462</commitId><timestamp>1744571032000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Chimaera wing code is a little bit less disgusting now Fixes #5049
</comment><date>2025-04-13 12:03:52 -0700</date><id>65d4d2b059716bb5bd31d7f8f9f9f81354438462</id><msg>Chimaera wing code is a little bit less disgusting now Fixes #5049</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/ChimaeraWing.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/runnables/items/ChimaeraWingWarmup.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Changelog.txt</affectedPath><commitId>13a329d4aeab8e25f869476681c46abb75286160</commitId><timestamp>1744571065000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>update changelog
</comment><date>2025-04-13 12:04:25 -0700</date><id>13a329d4aeab8e25f869476681c46abb75286160</id><msg>update changelog</msg><path><editType>edit</editType><file>Changelog.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>README.md</affectedPath><commitId>bea283e56c68909f64caf1096c885a7542eb5fb9</commitId><timestamp>1744571743000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update README.md

tweak the readme
</comment><date>2025-04-13 12:15:43 -0700</date><id>bea283e56c68909f64caf1096c885a7542eb5fb9</id><msg>Update README.md</msg><path><editType>edit</editType><file>README.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>220</buildNumber><marked><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><branch><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><branch><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><branch><SHA1>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#220</displayName><duration>93252</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #220</fullDisplayName><id>220</id><inProgress>false</inProgress><keepLog>false</keepLog><number>220</number><queueId>9</queueId><result>SUCCESS</result><timestamp>1744568306711</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/220/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><commitId>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</commitId><timestamp>1744567593000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>back to dev mode
</comment><date>2025-04-13 11:06:33 -0700</date><id>61c5ded677637f4fe4eef7a4d8c16b89a70e6ef7</id><msg>back to dev mode</msg><path><editType>edit</editType><file>pom.xml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>219</buildNumber><marked><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><branch><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><branch><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><branch><SHA1>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#219</displayName><duration>77797</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #219</fullDisplayName><id>219</id><inProgress>false</inProgress><keepLog>false</keepLog><number>219</number><queueId>8</queueId><result>SUCCESS</result><timestamp>1744567406675</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/219/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</affectedPath><commitId>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</commitId><timestamp>1744566550000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>misc
</comment><date>2025-04-13 10:49:10 -0700</date><id>5c12606e8c5f5747e818a3f6c80be9f4090dbaca</id><msg>misc</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>218</buildNumber><marked><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><branch><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><branch><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><branch><SHA1>99e8ae372230f8b31e3ad6495cee79065e1002b1</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#218</displayName><duration>163339</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #218</fullDisplayName><id>218</id><inProgress>false</inProgress><keepLog>false</keepLog><number>218</number><queueId>7</queueId><result>SUCCESS</result><timestamp>1744566506734</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/218/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>pom.xml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>99e8ae372230f8b31e3ad6495cee79065e1002b1</commitId><timestamp>1744566259000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>Blast Mining can drop deep-slate now fixes #5160
</comment><date>2025-04-13 10:44:19 -0700</date><id>99e8ae372230f8b31e3ad6495cee79065e1002b1</id><msg>Blast Mining can drop deep-slate now fixes #5160</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java</file></path><path><editType>edit</editType><file>pom.xml</file></path><path><editType>edit</editType><file>Changelog.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><build _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>217</buildNumber><marked><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><branch><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><branch><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><branch><SHA1>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#217</displayName><duration>121574</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #217</fullDisplayName><id>217</id><inProgress>false</inProgress><keepLog>false</keepLog><number>217</number><queueId>4</queueId><result>SUCCESS</result><timestamp>1744490005616</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/217/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</affectedPath><affectedPath>src/main/resources/experience.yml</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><affectedPath>Changelog.txt</affectedPath><commitId>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</commitId><timestamp>1744489415000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>support for various new additions from 1.21.5
</comment><date>2025-04-12 13:23:35 -0700</date><id>5b67aa04c42c8e8539c1306be10e14ef3a2db3cb</id><msg>support for various new additions from 1.21.5</msg><path><editType>edit</editType><file>Changelog.txt</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/util/MaterialMapStore.java</file></path><path><editType>edit</editType><file>src/main/resources/experience.yml</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></build><color>red</color><firstBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user Logan</shortDescription><userId>popcorn9499</userId><userName>Logan</userName></cause></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1</buildNumber><marked><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><branch><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><branch><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><branch><SHA1>9ab4584dfe9f0f5cfafcc82bd85d9ba707f9f38f</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>mcMMO/target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>mcMMO/target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#1</displayName><duration>60537</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #1</fullDisplayName><id>1</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1</number><queueId>10902</queueId><result>SUCCESS</result><timestamp>1637859208457</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/1/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet></firstBuild><healthReport><description>Build stability: All recent builds failed.</description><iconClassName>icon-health-00to19</iconClassName><iconUrl>health-00to19.png</iconUrl><score>0</score></healthReport><inQueue>false</inQueue><keepDependencies>false</keepDependencies><lastBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>316</buildNumber><marked><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#316</displayName><duration>41651</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #316</fullDisplayName><id>316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>316</number><queueId>149</queueId><result>FAILURE</result><timestamp>1780250613603</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/316/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>21bc081518bbad8cf107f0698b320bf9a44bd108</commitId><timestamp>1780250222000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix entities keeping their health bars after unload (#5295)
</comment><date>2026-05-31 10:57:02 -0700</date><id>21bc081518bbad8cf107f0698b320bf9a44bd108</id><msg>Fix entities keeping their health bars after unload (#5295)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>95a87afdb4838093de5d8e185889face415e0a2f</commitId><timestamp>1780250258000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix traveling block metadata leaking on folia (#5294)
</comment><date>2026-05-31 10:57:38 -0700</date><id>95a87afdb4838093de5d8e185889face415e0a2f</id><msg>Fix traveling block metadata leaking on folia (#5294)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>75c6c39d207d46934b9325e3c777c8249d5f7433</commitId><timestamp>1780250290000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add option to toggle receiving conflicting enchants from magic hunter (#5282)
</comment><date>2026-05-31 10:58:10 -0700</date><id>75c6c39d207d46934b9325e3c777c8249d5f7433</id><msg>Add option to toggle receiving conflicting enchants from magic hunter (#5282)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></lastBuild><lastCompletedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>316</buildNumber><marked><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#316</displayName><duration>41651</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #316</fullDisplayName><id>316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>316</number><queueId>149</queueId><result>FAILURE</result><timestamp>1780250613603</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/316/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>21bc081518bbad8cf107f0698b320bf9a44bd108</commitId><timestamp>1780250222000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix entities keeping their health bars after unload (#5295)
</comment><date>2026-05-31 10:57:02 -0700</date><id>21bc081518bbad8cf107f0698b320bf9a44bd108</id><msg>Fix entities keeping their health bars after unload (#5295)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>95a87afdb4838093de5d8e185889face415e0a2f</commitId><timestamp>1780250258000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix traveling block metadata leaking on folia (#5294)
</comment><date>2026-05-31 10:57:38 -0700</date><id>95a87afdb4838093de5d8e185889face415e0a2f</id><msg>Fix traveling block metadata leaking on folia (#5294)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>75c6c39d207d46934b9325e3c777c8249d5f7433</commitId><timestamp>1780250290000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add option to toggle receiving conflicting enchants from magic hunter (#5282)
</comment><date>2026-05-31 10:58:10 -0700</date><id>75c6c39d207d46934b9325e3c777c8249d5f7433</id><msg>Add option to toggle receiving conflicting enchants from magic hunter (#5282)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></lastCompletedBuild><lastFailedBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>316</buildNumber><marked><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#316</displayName><duration>41651</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #316</fullDisplayName><id>316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>316</number><queueId>149</queueId><result>FAILURE</result><timestamp>1780250613603</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/316/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>21bc081518bbad8cf107f0698b320bf9a44bd108</commitId><timestamp>1780250222000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix entities keeping their health bars after unload (#5295)
</comment><date>2026-05-31 10:57:02 -0700</date><id>21bc081518bbad8cf107f0698b320bf9a44bd108</id><msg>Fix entities keeping their health bars after unload (#5295)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>95a87afdb4838093de5d8e185889face415e0a2f</commitId><timestamp>1780250258000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix traveling block metadata leaking on folia (#5294)
</comment><date>2026-05-31 10:57:38 -0700</date><id>95a87afdb4838093de5d8e185889face415e0a2f</id><msg>Fix traveling block metadata leaking on folia (#5294)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>75c6c39d207d46934b9325e3c777c8249d5f7433</commitId><timestamp>1780250290000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add option to toggle receiving conflicting enchants from magic hunter (#5282)
</comment><date>2026-05-31 10:58:10 -0700</date><id>75c6c39d207d46934b9325e3c777c8249d5f7433</id><msg>Add option to toggle receiving conflicting enchants from magic hunter (#5282)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></lastFailedBuild><lastStableBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>263</buildNumber><marked><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#263</displayName><duration>43041</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #263</fullDisplayName><id>263</id><inProgress>false</inProgress><keepLog>false</keepLog><number>263</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1765748012137</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/263/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>257292b6cc9ff120779f30bba968943fbbdf62c5</commitId><timestamp>1765747881000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>test number who knows
</comment><date>2025-12-14 13:31:21 -0800</date><id>257292b6cc9ff120779f30bba968943fbbdf62c5</id><msg>test number who knows</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</commitId><timestamp>1765747956000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>oops
</comment><date>2025-12-14 13:32:36 -0800</date><id>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</id><msg>oops</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></lastStableBuild><lastSuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>263</buildNumber><marked><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><branch><SHA1>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>mcMMO.jar</displayPath><fileName>mcMMO.jar</fileName><relativePath>target/mcMMO.jar</relativePath></artifact><artifact><displayPath>original-mcMMO.jar</displayPath><fileName>original-mcMMO.jar</fileName><relativePath>target/original-mcMMO.jar</relativePath></artifact><building>false</building><displayName>#263</displayName><duration>43041</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #263</fullDisplayName><id>263</id><inProgress>false</inProgress><keepLog>false</keepLog><number>263</number><queueId>19</queueId><result>SUCCESS</result><timestamp>1765748012137</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/263/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>257292b6cc9ff120779f30bba968943fbbdf62c5</commitId><timestamp>1765747881000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>test number who knows
</comment><date>2025-12-14 13:31:21 -0800</date><id>257292b6cc9ff120779f30bba968943fbbdf62c5</id><msg>test number who knows</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Jenkinsfile</affectedPath><commitId>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</commitId><timestamp>1765747956000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></author><authorEmail>nossr50@gmail.com</authorEmail><comment>oops
</comment><date>2025-12-14 13:32:36 -0800</date><id>a907bfd6241dbd30ade5e9dec5de58c8ea19e7a6</id><msg>oops</msg><path><editType>edit</editType><file>Jenkinsfile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit></lastSuccessfulBuild><lastUnsuccessfulBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>316</buildNumber><marked><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><branch><SHA1>75c6c39d207d46934b9325e3c777c8249d5f7433</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>https://github.com/mcMMO-Dev/mcMMO.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#316</displayName><duration>41651</duration><estimatedDuration>46420</estimatedDuration><fullDisplayName>mcMMO #316</fullDisplayName><id>316</id><inProgress>false</inProgress><keepLog>false</keepLog><number>316</number><queueId>149</queueId><result>FAILURE</result><timestamp>1780250613603</timestamp><url>https://popicraft.net/jenkins/job/mcMMO/316/</url><builtOn>Builder</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>21bc081518bbad8cf107f0698b320bf9a44bd108</commitId><timestamp>1780250222000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix entities keeping their health bars after unload (#5295)
</comment><date>2026-05-31 10:57:02 -0700</date><id>21bc081518bbad8cf107f0698b320bf9a44bd108</id><msg>Fix entities keeping their health bars after unload (#5295)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</affectedPath><commitId>95a87afdb4838093de5d8e185889face415e0a2f</commitId><timestamp>1780250258000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Fix traveling block metadata leaking on folia (#5294)
</comment><date>2026-05-31 10:57:38 -0700</date><id>95a87afdb4838093de5d8e185889face415e0a2f</id><msg>Fix traveling block metadata leaking on folia (#5294)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/listeners/EntityListener.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</affectedPath><affectedPath>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</affectedPath><affectedPath>src/main/resources/config.yml</affectedPath><commitId>75c6c39d207d46934b9325e3c777c8249d5f7433</commitId><timestamp>1780250290000</timestamp><author><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Add option to toggle receiving conflicting enchants from magic hunter (#5282)
</comment><date>2026-05-31 10:58:10 -0700</date><id>75c6c39d207d46934b9325e3c777c8249d5f7433</id><msg>Add option to toggle receiving conflicting enchants from magic hunter (#5282)</msg><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java</file></path><path><editType>edit</editType><file>src/main/java/com/gmail/nossr50/config/GeneralConfig.java</file></path><path><editType>edit</editType><file>src/main/resources/config.yml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://popicraft.net/jenkins/user/nossr50</absoluteUrl><fullName>nossr50</fullName></culprit><culprit><absoluteUrl>https://popicraft.net/jenkins/user/github</absoluteUrl><fullName>github</fullName></culprit></lastUnsuccessfulBuild><nextBuildNumber>317</nextBuildNumber><property _class='com.coravy.hudson.plugins.github.GithubProjectProperty'></property><concurrentBuild>false</concurrentBuild><disabled>false</disabled><scm _class='hudson.plugins.git.GitSCM'><browser _class='hudson.plugins.git.browser.GithubWeb'></browser><type>hudson.plugins.git.GitSCM</type><branche></branche><mergeOptions><fastForwardMode>--ff</fastForwardMode><mergeStrategy>default</mergeStrategy></mergeOptions><userRemoteConfig></userRemoteConfig></scm></freeStyleProject>