{
  "_class" : "hudson.maven.MavenModuleSetBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 223,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
            "branch" : [
              {
                "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
            "branch" : [
              {
                "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
        "branch" : [
          {
            "SHA1" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/LogBlock/LogBlock"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "hudson.maven.reporters.SurefireAggregatedReport",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 1,
      "urlName" : "testReport"
    },
    {
      "_class" : "hudson.maven.reporters.MavenAggregatedArtifactRecord"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "LogBlock.jar",
      "fileName" : "LogBlock.jar",
      "relativePath" : "target/LogBlock.jar"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#223",
  "duration" : 11347,
  "estimatedDuration" : 11132,
  "executor" : None,
  "fullDisplayName" : "LogBlock #223",
  "id" : "223",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 223,
  "queueId" : 22550,
  "result" : "SUCCESS",
  "timestamp" : 1752993665991,
  "url" : "https://www.iani.de/jenkins/job/LogBlock/223/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/main/java/de/diddiz/LogBlock/util/BukkitUtils.java"
        ],
        "commitId" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
        "timestamp" : 1752968857000,
        "author" : {
          "absoluteUrl" : "https://www.iani.de/jenkins/user/brokkonaut",
          "fullName" : "Brokkonaut"
        },
        "authorEmail" : "hannos17@gmx.de",
        "comment" : "Fix BukkitUtils#entityName for NPCs and custom Entities, fixes:\u000a\u000acom.destroystokyo.paper.exception.ServerEventException: Could not pass event EntityChangeBlockEvent to LogBlock v1.20.0.0-SNAPSHOT (build #222)\u000a\u0009at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:72)\u000a\u0009at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131)\u000a\u0009at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628)\u000a\u0009at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:1238)\u000a\u0009at org.bukkit.craftbukkit.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:1230)\u000a\u0009at net.minecraft.world.level.block.BigDripleafBlock.setTilt(BigDripleafBlock.java:273)\u000a\u0009at net.minecraft.world.level.block.BigDripleafBlock.setTiltAndScheduleTick(BigDripleafBlock.java:249)\u000a\u0009at net.minecraft.world.level.block.BigDripleafBlock.entityInside(BigDripleafBlock.java:210)\u000a\u0009at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.entityInside(BlockBehaviour.java:895)\u000a\u0009at net.minecraft.world.entity.Entity.lambda$checkInsideBlocks$2(Entity.java:2005)\u000a\u0009at net.minecraft.world.level.BlockGetter.forEachBlockIntersectedBetween(BlockGetter.java:225)\u000a\u0009at net.minecraft.world.entity.Entity.checkInsideBlocks(Entity.java:1970)\u000a\u0009at net.minecraft.world.entity.Entity.checkInsideBlocks(Entity.java:1949)\u000a\u0009at net.minecraft.world.entity.Entity.applyEffectsFromBlocks(Entity.java:1479)\u000a\u0009at net.minecraft.world.entity.Entity.applyEffectsFromBlocks(Entity.java:1440)\u000a\u0009at net.minecraft.world.entity.LivingEntity.aiStep(LivingEntity.java:3633)\u000a\u0009at net.minecraft.world.entity.Mob.aiStep(Mob.java:504)\u000a\u0009at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:3353)\u000a\u0009at net.minecraft.world.entity.Mob.tick(Mob.java:381)\u000a\u0009at SimplePets.jar//simplepets.brainsynder.versions.v1_21_7.entity.EntityPet.tick(EntityPet.java:453)\u000a\u0009at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1306)\u000a\u0009at net.minecraft.world.level.Level.guardEntityTick(Level.java:1511)\u000a\u0009at net.minecraft.server.level.ServerLevel.lambda$tick$5(ServerLevel.java:840)\u000a\u0009at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:39)\u000a\u0009at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:813)\u000a\u0009at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1741)\u000a\u0009at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1548)\u000a\u0009at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1269)\u000a\u0009at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:311)\u000a\u0009at java.base/java.lang.Thread.run(Thread.java:1583)\u000aCaused by: java.lang.StringIndexOutOfBoundsException: Range [5, 0) out of bounds for length 0\u000a\u0009at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:55)\u000a\u0009at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:52)\u000a\u0009at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:213)\u000a\u0009at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:210)\u000a\u0009at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:98)\u000a\u0009at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Preconditions.java:112)\u000a\u0009at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Preconditions.java:349)\u000a\u0009at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4865)\u000a\u0009at java.base/java.lang.String.substring(String.java:2834)\u000a\u0009at java.base/java.lang.String.substring(String.java:2807)\u000a\u0009at LogBlock.jar//de.diddiz.LogBlock.util.BukkitUtils.entityName(BukkitUtils.java:567)\u000a\u0009at LogBlock.jar//de.diddiz.LogBlock.Actor.actorFromEntity(Actor.java:122)\u000a\u0009at LogBlock.jar//de.diddiz.LogBlock.listeners.EntityChangeBlockLogging.onEntityChangeBlock(EntityChangeBlockLogging.java:42)\u000a\u0009at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)\u000a\u0009at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:71)\u000a\u0009at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54)\u000a\u0009... 29 more\u000a",
        "date" : "2025-07-20 01:47:37 +0200",
        "id" : "888b447008647c462fccea2c5b9e3306b43bc0d6",
        "msg" : "Fix BukkitUtils#entityName for NPCs and custom Entities, fixes:",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/main/java/de/diddiz/LogBlock/util/BukkitUtils.java"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://www.iani.de/jenkins/user/brokkonaut",
      "fullName" : "Brokkonaut"
    }
  ],
  "mavenArtifacts" : {
    
  },
  "mavenVersionUsed" : "3.9.6"
}