Premium WorldSchematics2 [Paid]

Discussion in 'Resource Discussion' started by robotnik, Aug 30, 2016.

  1. So like a database which stores all the schematics that have been spawned? That is a planned feature, need to work on some other things first before that gets implemented.
     
    • Winner Winner x 1
  2. I can verify this has fixed the issue and the plugin is working normally again. Much thanks to @PhanaticD and @robotnik for your excellent work.
     
    • Friendly Friendly x 1
  3. The Loottable still didn't work on my server
    Code (Text):
    [15:36:17] [Server thread/ERROR]: Could not pass event ChunkPopulateEvent to WorldSchematics2 v2.6.0
    org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.Chunk.a(Chunk.java:986) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.Chunk.loadNearby(Chunk.java:950) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:173) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:140) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.PlayerChunk.a(PlayerChunk.java:112) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.PlayerChunkMap.flush(PlayerChunkMap.java:169) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.WorldServer.doTick(WorldServer.java:259) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:798) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_102]
    Caused by: java.lang.IllegalArgumentException: bound must be greater than origin
        at java.util.concurrent.ThreadLocalRandom.nextInt(Unknown Source) ~[?:1.8.0_102]
        at WorldSchematics.loot.LootTable.FillChest(LootTable.java:103) ~[?:?]
        at WorldSchematics.schematicBlock.schematicContainer.createContainer(schematicContainer.java:52) ~[?:?]
        at WorldSchematics.schematicBlock.schematicContainer.createInWorld(schematicContainer.java:32) ~[?:?]
        at WorldSchematics.SpawnSchematic.ApplyBlockData(SpawnSchematic.java:467) ~[?:?]
        at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:328) ~[?:?]
        at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:134) ~[?:?]
        at WorldSchematics.schematicManager.spawnInChunk(schematicManager.java:178) ~[?:?]
        at WorldSchematics.schematicManager.onChunkPopulate(schematicManager.java:130) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor105.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_102]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_102]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.11.2.jar:git-Spigot-3fb9445-6e3cec8]
        ... 15 more
    and the underground didn't work neither though I set the maxY,it still generate on the groud.So I have to use the HeightAdjustment to do it
     
  4. Code (Text):
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.Chunk.a(Chunk.java:986) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.Chunk.loadNearby(Chunk.java:950) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:173) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:140) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:116) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at org.bukkit.craftbukkit.v1_12_R1.CraftServer.createWorld(CraftServer.java:948) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at org.bukkit.Bukkit.createWorld(Bukkit.java:454) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at org.bukkit.WorldCreator.createWorld(WorldCreator.java:261) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:466) [Multiverse-Core-2.5.jar:?]
            at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:268) [Multiverse-Core-2.5.jar:?]
            at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:114) [Multiverse-Core-2.5.jar:?]
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) [Multiverse-Core-2.5.jar:?]
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) [Multiverse-Core-2.5.jar:?]
            at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [Multiverse-Core-2.5.jar:?]
            at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:916) [Multiverse-Core-2.5.jar:?]
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at us.Myles.PWP.FakeSimpleCommandMap.dispatch(FakeSimpleCommandMap.java:95) [PerWorldPlugins.jar:?]
            at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:651) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1392) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1227) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101]
            at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101]
            at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
    Caused by: java.lang.NullPointerException
            at WorldSchematics.schematicBlock.schematicSpawner.createInWorld(schematicSpawner.java:47) ~[?:?]
            at WorldSchematics.SpawnSchematic.ApplyBlockData(SpawnSchematic.java:460) ~[?:?]
            at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:328) ~[?:?]
            at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:134) ~[?:?]
            at WorldSchematics.schematicManager.spawnInChunk(schematicManager.java:178) ~[?:?]
            at WorldSchematics.schematicManager.onChunkPopulate(schematicManager.java:130) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_101]
            at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_101]
            at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader$1.execute(PerWorldPluginLoader.java:120) ~[?:?]
            ... 36 more
     
    last version
     

    Attached Files:

  5. Sounds like a problem with the config, post you loot table file please

    Might be a problem with handling world loading, I'll look into it
     
  6. This plugin so great.. i love it :D

    Can u give me something like IP, video tut, or screenshot to show how this plugin work?
     
  7. Code (Text):
    Loot:
      BN1:
        Type: item
        Material: NAME_TAG
        Chance: 90
        MinAmount: 1
        MaxAmount: 5
      BN2:
        Type: item
        ID: 266
        Chance: 95
        MinAmount: 5
        MaxAmount: 32
      BN3:
        Type: item
        ID: 265
        Chance: 100
        MinAmount: 1
        MaxAmount: 16
      Gun:
        Type: crackshotitem
        Name: Grenade
        Chance: 5
        MinAmount: 1
        MaxAmount: 3
      Mythicmobsitem:
        Type: mythicmobsitem
        Name: SkeletonKingSword
        Chance: 20
        MinAmount: 1
        MaxAmount: 1
      AwesomeDamagedOverpoweredSword:
        Type: item
        Material: DIAMOND_SWORD
        Data: 5
        Display: "征服者之剑"
        Lore:
        -"KILLS EVERYTHING"
        -"AHHHHHH"
        Enchantments:
        - DAMAGE_ALL:2
        - DURABILITY:5
        - KNOCKBACK:5
        HideAttributes: true
        Unbreakable: true
        Chance: 1
        MinAmount: 1
        MaxAmount: 1
    Options:
      MaxItems: 32
      MinItems: 2
    I think you should add an example schematic to make sure if it works
     
  8. Yep, MaxItems cannot be over 27, since a chest holds at most 27 stacks of items.

    I will work on a tutorial for setting up loot chests, so that its more clear on how to use it.
     
  9. robotnik updated WorldSchematics2 with a new update entry:

    Mostly bug fixes

    Read the rest of this update entry...
     
  10. I have started massive rpg-survival project with this project lets see what will happen :)
     
  11. robotnik updated WorldSchematics2 with a new update entry:

    Bug fixes - Rotation bug finally fixed!

    Read the rest of this update entry...
     
  12. Thrilled to see the rotation bug fix - hopefully the MM one will come soon.
     
  13. I still got the same error though I decreased the maxitem. Are there any problems with the blockdata?
    Code (Text):
    Blocks:
      BlockNBT1:
        type: container
        x: 7
        y: 1
        z: 6
        loottables:
        - BN1
        properties: {}
     
  14. Post the config for your loot table please
     
  15. Just the same I posted below
    Code (Text):
    Loot:
      BN1:
        Type: item
        Material: NAME_TAG
        Chance: 90
        MinAmount: 1
        MaxAmount: 5
      BN2:
        Type: item
        ID: 266
        Chance: 95
        MinAmount: 5
        MaxAmount: 16
      BN3:
        Type: item
        ID: 265
        Chance: 100
        MinAmount: 1
        MaxAmount: 16
      Gun:
        Type: crackshotitem
        Name: Grenade
        Chance: 5
        MinAmount: 1
        MaxAmount: 3
      Mythicmobsitem:
        Type: mythicmobsitem
        Name: SkeletonKingSword
        Chance: 20
        MinAmount: 1
        MaxAmount: 1
    Options:
      MaxItems: 16
      MinItems: 2
    I tried other loot ,but it still didn't work
     
  16. Nice plugin, works very well.
    But do you think it's possible to create a gui, where you can put in the items for loot? We use only custom items (with custom nbt tags and stuff) and want to have them as loot :eek:
     
  17. Finally I fix it by deleting other loots. Maybe I didn't install crack shot or mythicmobs so that the error generated
     
  18. Yeah dude, those are just examples. You need to remove them if you don't want to use them lol.
     
  19. Getting this error...not sure why

    [12:07:22 ERROR]: Could not pass event ChunkPopulateEvent to WorldSchematics2 v2.6.2
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.Chunk.a(Chunk.java:986) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.Chunk.loadNearby(Chunk.java:943) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:173) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:140) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.PlayerChunk.a(PlayerChunk.java:112) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.PlayerChunkMap.flush(PlayerChunkMap.java:169) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.WorldServer.doTick(WorldServer.java:317) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:801) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-7754231-94b0980]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
    Caused by: java.lang.NoSuchMethodError: net.minecraft.server.v1_12_R1.TileEntity.a(Lnet/minecraft/server/v1_12_R1/NBTTagCompound;)V
    at com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R1.readTagIntoTileEntity(Spigot_v1_12_R1.java:116) ~[?:?]
    at com.sk89q.worldedit.bukkit.adapter.impl.Spigot_v1_12_R1.setBlock(Spigot_v1_12_R1.java:253) ~[?:?]
    at com.sk89q.worldedit.bukkit.BukkitWorld.setBlock(BukkitWorld.java:416) ~[?:?]
    at com.sk89q.worldedit.extent.world.FastModeExtent.setBlock(FastModeExtent.java:92) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.world.SurvivalModeExtent.setBlock(SurvivalModeExtent.java:88) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.world.BlockQuirkExtent.setBlock(BlockQuirkExtent.java:64) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.world.ChunkLoadingExtent.setBlock(ChunkLoadingExtent.java:66) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.validation.DataValidatorExtent.setBlock(DataValidatorExtent.java:67) ~[?:?]
    at com.sk89q.worldedit.extent.AbstractDelegateExtent.setBlock(AbstractDelegateExtent.java:78) ~[?:?]
    at com.sk89q.worldedit.extent.inventory.BlockBagExtent.setBlock(BlockBagExtent.java:111) ~[?:?]
    at com.sk89q.worldedit.function.operation.BlockMapEntryPlacer.resume(BlockMapEntryPlacer.java:59) ~[?:?]
    at com.sk89q.worldedit.function.operation.OperationQueue.resume(OperationQueue.java:89) ~[?:?]
    at com.sk89q.worldedit.function.operation.OperationQueue.resume(OperationQueue.java:89) ~[?:?]
    at com.sk89q.worldedit.function.operation.Operations.completeBlindly(Operations.java:74) ~[?:?]
    at com.sk89q.worldedit.EditSession.flushQueue(EditSession.java:692) ~[?:?]
    at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:331) ~[?:?]
    at WorldSchematics.SpawnSchematic.Spawn(SpawnSchematic.java:140) ~[?:?]
    at WorldSchematics.schematicManager.spawnInChunk(schematicManager.java:181) ~[?:?]
    at WorldSchematics.schematicManager.onChunkPopulate(schematicManager.java:130) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2.jar:git-Spigot-7754231-94b0980]