ChestRegen

http://i.imgur.com/zgR2ggC.png

Chest Regen

This lightweight plugin is an easy to use chest regeneration plugin.

Commands:

CommandPermissionDescription
/cr help <page> or /cr <page>chestregen.helpDisplays list of commands with descriptions
/cr help <command>chestregen.help.commandDisplays extra information about the specific command
/cr infochestregen.infoDisplays info about the plugin
/cr reloadchestregen.reloadReloads the configuration file
/cr regenchest [time]chestregen.regenchestSet the selected chest to become a RegenChest
/cr regenchest all [time]chestregen.regenchest.allSet all chests in a world to become RegenChests
/cr perplayerchest [time]chestregen.regenchest.perplayerSet a Per-Player chest(Specific for each player)
/cr regenchestregen.regenRegenerate the selected RegenChest
/cr regenallchestregen.regen.allRegenerate all of the RegenChests
/cr chestpackchestregen.chestpackList available Chest Packs
/cr chestpack <ChestPack>chestregen.chestpackSet a RegenChest to use the specified ChestPack to generate content
Break a chestchestregen.destroyDeletes the RegenChest
Open an infinite dispenserchestregen.infdispenser.changeinvChange the items that are dispensed
Break an infinite dispenserchestregen.infdispenser.removeDeletes the Infinite Dispenser


Features:

  • Admins can easily make Regen chests instead of refilling chests every time they run out
  • Multiverse Support
  • Instant Regen (on Command)
  • RegenAll Chests with one command
  • Permissions Support
  • Saves item enchantment
  • Saves item durability
  • Saves item slot location
  • Saves item Metadata
  • Deleting RegenChests
  • Unbreakable Chests
  • Item Display Name Compatibility
  • Written Book Compatibility
  • Instant Regen Support
  • Infinite Dispenser Support
  • Developer API (Documentation here)
  • Enchanted Book Support
  • Java 6 support
  • Per-Player Loot
  • Auto-Update
  • Full Dispenser Compatibility
  • Plugin Info Command
  • Set all chests in a world
  • Preciser time(Value in config... It's slower if you have above 60 chests set)
  • new! (v2.2.0) ChestPacks (More info)
  • new! (v2.3.0) Added /crreload
  • new! (v2.3.3) Shift Right Click to see time till regen
  • new! (v2.4) Command rewrite (and smart commands for you lazy typers)
  • new! (v2.4) Spigot Compatibility
  • new! (v2.5) MySQL Support

To be added:

  • Fire Work Compatibility
  • Database Support
  • Item Lore

Suggestions

Example Config.yml

Errors

Addons

MCStats

Note : Messages like "Can.Regen Loaded" can be disabled in the config file under "DebugMode"

Videos

Before commenting please read this.


Contact Me

You can contact me

  • Here on bukkit
  • At my email - [email protected]
  • On PMC - McGrizZz

This plugin uses Metrics to collect data about it's usage. If you don't want to allow the collection of stats, you can go to /plugins/PluginMetrics/config.yml and set "opt-out" to true.

A lot of time and work goes into this plugin and I don't get paid. So, any donations are fantastic. If you love the plugin, feel free to donate.

Donate

Want a custom plugin ? View my shop here.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of smallpen smallpen Jul 29, 2014 at 15:18 UTC - 0 likes

    I setup the chest that has perplayerchest and chestpacks function ! But when I right click chest , it say "You have successfully redeemed the items in this chest ", and receive nothing !

  • Avatar of AndrewEpifano AndrewEpifano Jul 29, 2014 at 01:04 UTC - 0 likes

    @chiefcrypto: Go

    Try disabling the MySQL in the config file. If it is enabled and it cannot connect to a database, it will disable.

  • Avatar of chiefcrypto chiefcrypto Jul 28, 2014 at 21:56 UTC - 0 likes

    hello i have a big issue when i type the /cr command or any other variation nothing happens...on cmd for my server there is an error saying it can't connect to MySQL server please help...i've already sent a ticket and email to you

  • Avatar of AndrewEpifano AndrewEpifano Jul 26, 2014 at 15:40 UTC - 0 likes

    @MyDixonCider: Go

    The range is the amount of items it will spawn. For example, if you wanted it to spawn one item, you could set the range to "1 -> 1"

  • Avatar of AndrewEpifano AndrewEpifano Jul 26, 2014 at 15:35 UTC - 0 likes

    @madtomic: Go

    It should be able to :)

  • Avatar of AndrewEpifano AndrewEpifano Jul 26, 2014 at 15:29 UTC - 0 likes

    @Layania: Go

    Can you please create a ticket and and post the console error in a pastie.org like website so I can read it correctly and easier. Thank you :D

    Last edited Jul 26, 2014 by AndrewEpifano: Completely different websites xD
  • Avatar of madtomic madtomic Jul 26, 2014 at 14:49 UTC - 0 likes

    Great plugin but can the latest build work with cb1.7.2-r0.3 with database support?

  • Avatar of Layania Layania Jul 26, 2014 at 07:44 UTC - 0 likes

    Plugin is a very good idea :) Thanks to your work !

    I use it on a huge world dungeon.
    Could you make Asynchronous the chest regeneration ?
    I use the /cr regenchest all 10m
    Spigot think server is down, and i can't finish it,
    server restart...

    ---- Minecraft Crash Report ----
    // But it works on my machine.
    
    Time: 26/07/14 11:19
    Description: Exception while ticking a block
    
    java.lang.IllegalArgumentException: Name and ID cannot both be blank
    	at net.minecraft.util.com.mojang.authlib.GameProfile.<init>(GameProfile.java:25)
    	at net.minecraft.server.v1_7_R3.UserCache.a(UserCache.java:58)
    	at net.minecraft.server.v1_7_R3.UserCache.a(UserCache.java:129)
    	at org.bukkit.craftbukkit.v1_7_R3.block.CraftSkull.setOwner(CraftSkull.java:155)
    	at com.timvisee.dungeonmaze.populator.maze.decoration.SkullPopulator.populateRoom(SkullPopulator.java:62)
    	at com.timvisee.dungeonmaze.populator.maze.DMMazeRoomBlockPopulator.populateLayer(DMMazeRoomBlockPopulator.java:46)
    	at com.timvisee.dungeonmaze.populator.maze.DMMazeLayerBlockPopulator.populateChunk(DMMazeLayerBlockPopulator.java:33)
    	at com.timvisee.dungeonmaze.populator.DMChunkBlockPopulator.populate(DMChunkBlockPopulator.java:23)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:283)
    	at com.bergerkiller.bukkit.common.internal.ChunkProviderServerHook.getChunkAt(ChunkProviderServerHook.java:77)
    	at net.minecraft.server.v1_7_R3.Chunk.a(Chunk.java:919)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:66)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
    	at org.bukkit.craftbukkit.v1_7_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:337)
    	at org.bukkit.craftbukkit.v1_7_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:295)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:16)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120)
    	at com.bergerkiller.bukkit.common.internal.ChunkProviderServerHook.getChunkAt(ChunkProviderServerHook.java:122)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:102)
    	at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.getChunkAt(CraftWorld.java:121)
    	at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.getBlockAt(CraftWorld.java:85)
    	at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callBlockIgniteEvent(CraftEventFactory.java:777)
    	at net.minecraft.server.v1_7_R3.BlockFire.a(BlockFire.java:147)
    	at net.minecraft.server.v1_7_R3.WorldServer.a(WorldServer.java:568)
    	at net.minecraft.server.v1_7_R3.WorldServer.doTick(WorldServer.java:211)
    	at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:679)
    	at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283)
    	at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583)
    	at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489)
    	at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
    
    
    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------
    
    -- Head --
    Stacktrace:
    	at net.minecraft.util.com.mojang.authlib.GameProfile.<init>(GameProfile.java:25)
    	at net.minecraft.server.v1_7_R3.UserCache.a(UserCache.java:58)
    	at net.minecraft.server.v1_7_R3.UserCache.a(UserCache.java:129)
    	at org.bukkit.craftbukkit.v1_7_R3.block.CraftSkull.setOwner(CraftSkull.java:155)
    	at com.timvisee.dungeonmaze.populator.maze.decoration.SkullPopulator.populateRoom(SkullPopulator.java:62)
    	at com.timvisee.dungeonmaze.populator.maze.DMMazeRoomBlockPopulator.populateLayer(DMMazeRoomBlockPopulator.java:46)
    	at com.timvisee.dungeonmaze.populator.maze.DMMazeLayerBlockPopulator.populateChunk(DMMazeLayerBlockPopulator.java:33)
    	at com.timvisee.dungeonmaze.populator.DMChunkBlockPopulator.populate(DMChunkBlockPopulator.java:23)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:283)
    	at com.bergerkiller.bukkit.common.internal.ChunkProviderServerHook.getChunkAt(ChunkProviderServerHook.java:77)
    	at net.minecraft.server.v1_7_R3.Chunk.a(Chunk.java:919)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:66)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
    	at org.bukkit.craftbukkit.v1_7_R3.util.AsynchronousExecutor.skipQueue(AsynchronousExecutor.java:337)
    	at org.bukkit.craftbukkit.v1_7_R3.util.AsynchronousExecutor.getSkipQueue(AsynchronousExecutor.java:295)
    	at org.bukkit.craftbukkit.v1_7_R3.chunkio.ChunkIOExecutor.syncChunkLoad(ChunkIOExecutor.java:16)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120)
    	at com.bergerkiller.bukkit.common.internal.ChunkProviderServerHook.getChunkAt(ChunkProviderServerHook.java:122)
    	at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:102)
    	at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.getChunkAt(CraftWorld.java:121)
    	at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.getBlockAt(CraftWorld.java:85)
    	at org.bukkit.craftbukkit.v1_7_R3.event.CraftEventFactory.callBlockIgniteEvent(CraftEventFactory.java:777)
    	at net.minecraft.server.v1_7_R3.BlockFire.a(BlockFire.java:147)
    
    -- Block being ticked --
    Details:
    	Block type: ID #51 (tile.fire // net.minecraft.server.v1_7_R3.BlockFire)
    	Block data value: 2 / 0x2 / 0b0010
    	Block location: World: (754,38,-1088), Chunk: (at 2,2,0 in 47,-68; contains blocks 752,0,-1088 to 767,255,-1073), Region: (1,-3; contains chunks 32,-96 to 63,-65, blocks 512,0,-1536 to 1023,255,-1025)
    Stacktrace:
    	at net.minecraft.server.v1_7_R3.WorldServer.a(WorldServer.java:568)
    	at net.minecraft.server.v1_7_R3.WorldServer.doTick(WorldServer.java:211)
    
    -- Affected level --
    Details:
    	Level name: dungeon
    	All players: 0 total; []
    	Chunk stats: ServerChunkCache: 29184 Drop: 24096
    	Level seed: -7387607885392003177
    	Level generator: ID 00 - default, ver 1. Features enabled: true
    	Level generator options: 
    	Level spawn location: World: (3,68,4), Chunk: (at 3,4,4 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    	Level time: 55809757 game time, 55809757 day time
    	Level dimension: 0
    	Level storage version: 0x04ABD - Anvil
    	Level weather: Rain time: 76348 (now: false), thunder time: 28104 (now: false)
    	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
    Stacktrace:
    	at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:679)
    	at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283)
    	at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583)
    	at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489)
    	at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
    
    -- System Details --
    Details:
    	Minecraft Version: 1.7.9
    	Operating System: Linux (amd64) version 3.10.23-xxxx-std-ipv6-64
    	Java Version: 1.7.0_55, Oracle Corporation
    	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation
    	Memory: 650323248 bytes (620 MB) / 3231514624 bytes (3081 MB) up to 3231514624 bytes (3081 MB)
    	JVM Flags: 12 total; -Xmn256M -Xms3096M -Xmx3096M -XX:+UseConcMarkSweepGC -XX:+DisableExplicitGC -XX:+UseAdaptiveGCBoundary -XX:-UseGCOverheadLimit -XX:SurvivorRatio=16 -Xnoclassgc -XX:UseSSE=3 -XX:ParallelGCThreads=2 -XX:MaxPermSize=256M
    	AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    	IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
    	CraftBukkit Information: 
       Running: CraftBukkit version git-Spigot-1510 (MC: 1.7.9) (Implementing API version 1.7.9-R0.3-SNAPSHOT) false
       Plugins: { WorldBorder v1.8.0 com.wimbli.WorldBorder.WorldBorder [Brettflan], SimpleBackup v1.5 com.exolius.simplebackup.SimpleBackup [], GroupManager v2.0 (Phoenix) org.anjocaido.groupmanager.GroupManager [AnjoCaido, Gabriel Couto, ElgarL], WorldEdit v5.6.2 com.sk89q.worldedit.bukkit.WorldEditPlugin [], PluginManager v1.2.1 co.technius.PluginManager.PluginManagerPlugin [Technius], Vault v1.4.1-b436 net.milkbowl.vault.Vault [cereal, Sleaker, mung3r], Multiverse-Core v2.5-b678 com.onarandombox.MultiverseCore.MultiverseCore [Rigby, fernferret, lithium3141, main--], BungeePortals v1.1 com.fuzzoland.BungeePortals.BungeePortals [YoFuzzy3], DungeonMaze v0.1.10 com.timvisee.dungeonmaze.DungeonMaze [], BarAPI v3.1 me.confuser.barapi.BarAPI [], WorldGuard v5.9 com.sk89q.worldguard.bukkit.WorldGuardPlugin [], Chairs v4.1 com.cnaude.chairs.core.Chairs [spoothie, cnaude, _Shevchik_], FireBalls v1.2 com.hotmail.bstern2011.FireBalls.FireBalls [], ChestRegen v2.5.1 me.McGrizZz.ChestRegen.ChestRegen [], AuthMe v3.4 fr.xephi.authme.AuthMe [Xephi59], ClientPermissions v1.0.0 net.eq2online.permissions.ReplicatedPermissionsPlugin [], SurvivalGames vBeta 1.8 me.maker56.survivalgames.SurvivalGames [maker56], EasySpawn v1.7.9-R0.1 net.jimmy1248.easyspawn.EasySpawn [], Fly v1.3 me.puyttre.fly.Fly [Puyttre], AuthMeBridge v1.3.1 com.crylegend.authmebridge.AuthMeBridge [CryLegend], SimpleAutoMessage v1.2.2 com.carlgo11.simpleautomessage.Main [Carlgo11], Lockette v1.7.12 org.yi.acru.bukkit.Lockette.Lockette [Acru], ProtocolLib v3.4.0 com.comphenix.protocol.ProtocolLibrary [Comphenix], MobArena v0.96.6 com.garbagemule.MobArena.MobArena [garbagemule], AncientGates v1.8.0 org.mcteam.ancientgates.Plugin [peewi96], Multiverse-Inventories v2.5-b374 com.onarandombox.multiverseinventories.MultiverseInventories [dumptruckman], TagAPI v3.0.4 org.kitteh.tag.TagAPI [mbaxter], Multiverse-NetherPortals v2.5-b682 com.onarandombox.MultiverseNetherPortals.MultiverseNetherPortals [Rigby, fernferret], VanishNoPacket v3.19.1 org.kitteh.vanish.VanishPlugin [mbaxter], FramePicture v1.7 de.howaner.FramePicture.FramePicturePlugin [Howaner], BKCommonLib v1.59-SNAPSHOT com.bergerkiller.bukkit.common.internal.CommonPlugin [bergerkiller, lenis0012, timstans],}
       Warnings: DEFAULT
       Threads: { WAITING Thread-5: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:186), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), net.minecraft.util.com.mojang.util.QueueLogAppender.getNextLogEvent(QueueLogAppender.java:73), org.bukkit.craftbukkit.v1_7_R3.util.TerminalConsoleWriterThread.run(TerminalConsoleWriterThread.java:25), java.lang.Thread.run(Thread.java:744)], WAITING MV-Inv Profile Write Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:186), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData$FileWriteThread.run(FlatFilePlayerData.java:208)], WAITING Java2D Disposer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151), sun.java2d.Disposer.run(Disposer.java:145), java.lang.Thread.run(Thread.java:744)], RUNNABLE Netty IO #1: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269), sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79), sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87), sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Thread.java:744)], TIMED_WAITING Craft Scheduler Thread - 14: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460), java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359), java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615), java.lang.Thread.run(Thread.java:744)], TIMED_WAITING Server Infinisleeper: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_7_R3.ThreadSleepForever.run(SourceFile:65)], RUNNABLE Server thread: [java.lang.Thread.dumpThreads(Native Method), java.lang.Thread.getAllStackTraces(Thread.java:1639), org.bukkit.craftbukkit.v1_7_R3.CraftCrashReport.call(CraftCrashReport.java:28), net.minecraft.server.v1_7_R3.CrashReportSystemDetails.a(SourceFile:74), net.minecraft.server.v1_7_R3.CrashReport.h(CrashReport.java:45), net.minecraft.server.v1_7_R3.CrashReport.<init>(CrashReport.java:33), net.minecraft.server.v1_7_R3.CrashReport.a(CrashReport.java:230), net.minecraft.server.v1_7_R3.WorldServer.a(WorldServer.java:570), net.minecraft.server.v1_7_R3.WorldServer.doTick(WorldServer.java:211), net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:679), net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283), net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583), net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489), net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)], RUNNABLE DestroyJavaVM: [], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], TIMED_WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], RUNNABLE Server console handler: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(FileInputStream.java:272), java.io.BufferedInputStream.fill(BufferedInputStream.java:235), java.io.BufferedInputStream.read(BufferedInputStream.java:254), java.io.FilterInputStream.read(FilterInputStream.java:83), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1167), net.minecraft.server.v1_7_R3.ThreadCommandReader.run(ThreadCommandReader.java:32)], TIMED_WAITING pool-9-thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615), java.lang.Thread.run(Thread.java:744)], RUNNABLE Craft Scheduler Thread - 13: [java.net.SocketInputStream.socketRead0(Native Method), java.net.SocketInputStream.read(SocketInputStream.java:152), java.net.SocketInputStream.read(SocketInputStream.java:122), com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:114), com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:161), com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:189), com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2526), com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979), com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968), com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516), com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986), com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140), com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626), com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111), com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2407), com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2325), com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2310), me.McGrizZz.ChestRegen.Chests.ChestRegeneration.saveChestsSQL(ChestRegeneration.java:410), me.McGrizZz.ChestRegen.Chests.ChestRegeneration$1.run(ChestRegeneration.java:437), org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:58), org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615), java.lang.Thread.run(Thread.java:744)], TIMED_WAITING Metrics updating thread of BKCommonLib: [java.lang.Thread.sleep(Native Method), com.bergerkiller.bukkit.common.metrics.Metrics$1.run(Metrics.java:281)], RUNNABLE File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.server.v1_7_R3.FileIOThread.b(SourceFile:37), net.minecraft.server.v1_7_R3.FileIOThread.run(SourceFile:23), java.lang.Thread.run(Thread.java:744)], WAITING Chunk I/O Executor Thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:186), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615), java.lang.Thread.run(Thread.java:744)], RUNNABLE Netty IO #0: [sun.nio.ch.EPollArrayWrapper.epollWait(Native Method), sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269), sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79), sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87), sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98), net.minecraft.util.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:591), net.minecraft.util.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:301), net.minecraft.util.io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101), java.lang.Thread.run(Thread.java:744)], WAITING Reference Handler: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:503), java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151), java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)], RUNNABLE Signal Dispatcher: [],}
       Recent tasks from 1331-1361{WorldEdit:com.sk89q.worldedit.bukkit.SessionTimer@1349,}
    	Profiler Position: N/A (disabled)
    	Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    	Player Count: 0 / 200; []
    	Is Modded: Definitely; Server brand changed to 'Spigot'
    	Type: Dedicated Server (map_server.txt)
    
    Last edited Jul 26, 2014 by Layania
  • Avatar of MyDixonCider MyDixonCider Jul 25, 2014 at 16:46 UTC - 0 likes

    I read through many comments and didn't find what I was looking for. I am curious about what range means. In terms of what happens when changing the value. Also I am having trouble with my ChestPacks making it only spawn 1 of the many items in it. Could I get a gyazo or image of an example of how to do this. I've tried many times, this is the best I have gotten to only spawning 1 item in the chest: http://gyazo.com/0a3e1e50bbadbdf89a02780489064ada

    Edit: But I also don't want there to be a chance of nothing spawning in the chest

    Last edited Jul 25, 2014 by MyDixonCider
  • Avatar of rocky123xo rocky123xo Jul 25, 2014 at 01:06 UTC - 1 like

    @GodsDead: Go

    It was me who suggested that, and it's actually on the next page of comments, and was on the current page at the time of your first post. Not hard to see. Have a little respect for the developer of the plugin.

Facts

Date created
Sep 17, 2012
Categories
Last update
Jul 22, 2014
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
ChestRegen
Downloads
20,153
Recent files

Authors