Spigot OldGenerator (1.16.4) 1.0.0

Generate beta 1.7.3 worlds: overworld, nether, and skylands

  1. Spottedleaf submitted a new resource:

    OldGenerator (1.16.4) - Generate beta 1.7.3 worlds: overworld, nether, and skylands

     
    • Friendly Friendly x 1
  2. Thanks man! That's what I was searching since a month or two. All plugin-based beta terrain gens were outdated, and I could find only stuff based on the new json system. Terribly buggy stuff. I will test this ASAP and let you know!

    One of the best devs out there, so I am pretty confident ;)
     
  3. Thank you very much for working on this plugin. It's invaluable on my server.

    Just a small problem:

    I have a very large pre-generated beta 1.7.3 world from a few years back. For the last couple of years my server was running MC 1.12.2 primarily because I was using a plugin called 173generator that was no longer being updated and did not work with MC 1.13 and upwards.

    When I saw this plugin, I thought it was time to move the server up to MC 1.16.4.
    The problem is that when I visit areas of the world that are already pre-generated but visited for the first time since updating to MC 1.16.4 and your plugin, any buildings that have been made of plain stone may have ores spawn in them, and I also get the following errors:

    Code (Text):
    Console    : [0 21:43:57 WARN]: com.destroystokyo.paper.exception.ServerInternalException: Attempted to place a tile entity ([email protected]) at 283,29,-802 (Block{minecraft:air}) where there was no entity tile!
    Console    : [0 21:43:57 WARN]: Chunk coordinates: 272,-816
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.setTileEntity(Chunk.java:731)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.a(Chunk.java:703)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.a(Chunk.java:1176)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.a(Chunk.java:681)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.World.getTileEntity(World.java:957)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.WorldServer.getTileEntity(WorldServer.java:271)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.BlockChest.remove(BlockChest.java:198)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.BlockBase$BlockData.remove(BlockBase.java:561)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.setType(Chunk.java:506)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.World.a(World.java:396)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.World.setTypeAndData(World.java:358)
    Console    : [0 21:43:57 WARN]:     at org.bukkit.craftbukkit.v1_16_R3.block.CraftBlock.setTypeAndData(CraftBlock.java:202)
    Console    : [0 21:43:57 WARN]:     at org.bukkit.craftbukkit.v1_16_R3.block.CraftBlock.setBlockData(CraftBlock.java:184)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.world.WorldBlockAccess.setBlockData(WorldBlockAccess.java:44)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.generator.b173.populator.WorldGenDungeons173.populate(WorldGenDungeons173.java:53)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.generator.b173.overworld.ChunkProviderGenerate173.populateChunk(ChunkProviderGenerate173.java:388)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.generator.b173.Beta173ChunkGenerator.runPopulators(Beta173ChunkGenerator.java:155)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.listener.LegacyPopulateHack.runPopulators(LegacyPopulateHack.java:74)
    Console    : [0 21:43:57 WARN]:     at ca.spottedleaf.oldgenerator.listener.LegacyPopulateHack.onChunkLoad(LegacyPopulateHack.java:115)
    Console    : [0 21:43:57 WARN]:     at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1.execute(Unknown Source)
    Console    : [0 21:43:57 WARN]:     at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
    Console    : [0 21:43:57 WARN]:     at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
    Console    : [0 21:43:57 WARN]:     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
    Console    : [0 21:43:57 WARN]:     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.Chunk.loadCallback(Chunk.java:819)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.PlayerChunk.lambda$null$15(PlayerChunk.java:745)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.PlayerChunkMap$CallbackExecutor.run(PlayerChunkMap.java:149)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.executeNext(ChunkProviderServer.java:1045)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.midTickLoadChunks(ChunkProviderServer.java:1022)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.MinecraftServer.midTickLoadChunks(MinecraftServer.java:1101)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.ChunkProviderServer.lambda$tickChunks$14(ChunkProviderServer.java:840)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.PlayerChunkMap.forEachVisibleChunk(PlayerChunkMap.java:628)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickChunks(ChunkProviderServer.java:816)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.ChunkProviderServer.tick(ChunkProviderServer.java:734)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:460)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1355)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:377)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1208)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:996)
    Console    : [0 21:43:57 WARN]:     at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173)
    Console    : [0 21:43:57 WARN]:     at java.base/java.lang.Thread.run(Thread.java:834)
    Console    : [0 21:43:57 WARN]: com.destroystokyo.paper.exception.ServerInternalException: Attempted to place a tile entity ([email protected]) at 283,29,-802 (Block{minecraft:air}) where there was no entity tile!
     
    Despite the warnings, the plugin still works. Even though the world is a pre-determined size and pre-generated, I use this plugin in case I have to regenerate any areas using WorldEdit.

    EDIT: Also when regenerating chunks with WorldEdit no trees are respawning where there should be.

    Hoping you can help. Thank you very much!
     
    #4 sean_skroht, Jan 18, 2021
    Last edited: Jan 18, 2021