Giter Site home page Giter Site logo

subterranea's Introduction

Overview

Subterranea is a modification of the Vanilla terrain generator that switches the above and below ground spaces so your world has 192 layers below sea level and 64 layers above. Great for Mole Man worlds.

Example world

Features

  • Creates a world mostly underground instead of mostly full of air.
  • Fully supports Multiverse2
  • Compatible with GiantCaves
  • All the expected above ground features of the vanilla terrain generator: villages, temples, trees, etc.
  • All the expected below ground features of the vanilla terrain generator: caves, ores, lakes, lava, etc.
  • Increased ore generation - since the world is three times as deep, ores range three times as high
  • Underground biomes - find hidden mushroom caverns and mysterious underground trees burried in the depths
  • Silverfish colonies - rare but terrifying

Installation

  1. Put the plugin in your plugins directory
  2. Add a worlds section to your bukkit.yml or use Multiverse
  3. Visit your new world and start exploring
worlds:
  [worldname]:
    generator: Subterranea[:options]

Notes:

  • If you use "world" for [worldname] in your bukkit.yml, Subterranea will run in your default world.
  • [:options] can be omitted to use the default settings. See below for details.

Using Subterranea with Multiverse

To use Subterranea with Multiverse, use the following sequence of commands

  1. mv create world_name NORMAL -g "Subterranea[:options]"
  2. mv tp world_name

Notes:

  • [:options] can be omitted to use the default settings. See below for details.

Subterranea Options

The Subterranea world generator supports a number of options. Options are passed into the generator using the [:options] string in the above examples. Always put a colon between the word Subterranea and the options string.

-underground-biomes: (true or false, default true) Enables or disables underground bionme creation

-silverfish: (true or false, default true) Enables or disables silverfish colony creation hidden in the stone.

-giant-caves: (default sxz=500,sy=175,cutoff=65,miny=40,maxy=160) Enables or disables the Giant Caves plugin. An optional configuration string can be passed into this option to configure the Giant Caves generator. See the Giant Caves documentation for a description of each setting and how it affects cave creation.

Multiverse Example:

mv create DeepWorld NORMAL -g "Subterranea:-underground-biomes true -silverfish true 
         -giant-caves sxz=500,sy=175,cutoff=65,miny=10,maxy=180"

Create a new Subterranea world called DeepWorld with underground biomes, silverfish, and gaint caves from layer 10 to layer 180

subterranea's People

Contributors

rmichela avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

subterranea's Issues

cant load the world in 1.6.4

mv load vaudeville
19:55:34 [INFO] [Subterranea] Subterranea loaded for world vaudeville
19:55:34 [WARNING] [Multiverse-Core] Failed to set the generator for world 'vaudeville' to 'Subterranea:-underground-biomes true -silverfish false -giant-caves sxz=500,sy=175,cutoff=65,miny=10, maxy=180': java.
lang.NoClassDefFoundError: net/minecraft/server/v1_6_R2/WorldProvider
19:55:34 [WARNING] [Multiverse-Core] This is a bug in the generator plugin, NOT a bug in Multiverse!
19:55:34 [INFO] Error trying to load world 'vaudeville'!

Startup crash with MCPC+

Caused by: java.lang.NullPointerException
    at com.ryanmichela.subterranea.SBiomeDecorator.<init>(SBiomeDecorator.java:13)
    at com.ryanmichela.subterranea.SChunkGenerator.lazyGetProvider(SChunkGenerator.java:48)
    at com.ryanmichela.subterranea.SChunkGenerator.generate(SChunkGenerator.java:59)
    at org.bukkit.craftbukkit.v1_6_R2.generator.CustomChunkGenerator.func_73154_d(CustomChunkGenerator.java:112)
    at net.minecraft.world.gen.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:192)
    at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:148)
    at net.minecraft.world.gen.ChunkProviderServer.func_73154_d(ChunkProviderServer.java:252)
    at net.minecraft.world.World.func_72964_e(World.java:784)
    at net.minecraft.world.World.func_72798_a(World.java:660)
    at net.minecraft.world.World.func_72799_c(World.java:684)
    at net.minecraft.world.World.func_72922_b(World.java:631)
    at net.minecraft.world.WorldProvider.func_76566_a(WorldProvider.java:102)
    at com.ryanmichela.subterranea.SChunkGenerator.canSpawn(SChunkGenerator.java:64)
    at net.minecraft.world.WorldServer.canSpawn(WorldServer.java:356)
    at net.minecraft.world.WorldServer.func_73052_b(WorldServer.java:1204)
    at net.minecraft.world.WorldServer.func_72963_a(WorldServer.java:1145)
    at net.minecraft.world.World.<init>(World.java:440)
    ... 5 more

Allow a configurable layer level

The concept of this generator plus it's companion Giant Caves is great, I have been enjoying exploring some massive caves.

One thing I miss though is that I cannot build structures above ground that are very tall due to only having on average 64 blocks to play with.

I'd like to combine the larger underground components with the default generator's larger overground component. I would suggest giving the option to customise the level to anything within a sensible range (64-192?). I would most likely end up doubling the default world height to 128, rather than tripling as it is currently.

Allow for zero ore multiplier

Give more control over ore generation by disabling ore. This allows ore generation to be delegated to other plugins.

Crash while testing, very much possibly Subterranea related

I got this crash while testing Subterranea. Possibly related to terrain generation not being able to properly keep up while teleporting. But this still should not happen.

Here is the error.

15:44:45 [WARNING] Failed to handle packet for Pilvinen/127.0.0.1: net.minecraft.server.v1_6_R3.ReportedException: Exception preparing structure feature
net.minecraft.server.v1_6_R3.ReportedException: Exception preparing structure feature
at net.minecraft.server.v1_6_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:120)
at net.minecraft.server.v1_6_R3.PlayerChunk.(PlayerChunk.java:24)
at net.minecraft.server.v1_6_R3.PlayerChunkMap.a(PlayerChunkMap.java:86)
at net.minecraft.server.v1_6_R3.PlayerChunkMap.b(PlayerChunkMap.java:162)
at net.minecraft.server.v1_6_R3.PlayerChunkMap.movePlayer(PlayerChunkMap.java:238)
at net.minecraft.server.v1_6_R3.PlayerList.d(PlayerList.java:249)
at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:417)
at net.minecraft.server.v1_6_R3.Packet10Flying.handle(SourceFile:136)
at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:230)
at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116)
at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:132)
at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:594)
at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240)
at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483)
at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415)
at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
Caused by: java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.server.v1_6_R3.NBTTagString.(SourceFile:15)
at net.minecraft.server.v1_6_R3.NBTTagCompound.setString(SourceFile:81)
at net.minecraft.server.v1_6_R3.StructureStart.a(SourceFile:55)
at net.minecraft.server.v1_6_R3.StructureGenerator.a(StructureGenerator.java:217)
at net.minecraft.server.v1_6_R3.StructureGenerator.a(StructureGenerator.java:29)
at net.minecraft.server.v1_6_R3.WorldGenBase.a(SourceFile:29)
at com.ryanmichela.subterranea.SChunkProviderGenerate.getChunkSectionsAt(SChunkProviderGenerate.java:212)
at com.ryanmichela.subterranea.SChunkGenerator.generate(SChunkGenerator.java:60)
at org.bukkit.craftbukkit.v1_6_R3.generator.CustomChunkGenerator.getOrCreateChunk(CustomChunkGenerator.java:115)
at net.minecraft.server.v1_6_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:112)
... 16 more

Error with plugin please help!

20:35:37 [INFO] chihuahua101: Starting creation of world 'survival2'...
20:35:37 [INFO] [Subterranea] Subterranea loaded for world survival2
20:35:37 [INFO] [Multiverse-Core] Loading World & Settings - 'survival2' - Env: NORMAL - Type: NORMAL & generator: Subterranea
20:35:37 [INFO] [Subterranea] Adding underground biomes to world 'survival2'
20:35:37 [INFO] [Subterranea] Adding silverfish colonies to world 'survival2'
20:35:37 [INFO] Preparing start region for level 4 (Seed: 2255881616746937216)
20:35:38 [INFO] Preparing spawn area for survival2, 4%
20:35:39 [INFO] Preparing spawn area for survival2, 12%
20:35:40 [INFO] Preparing spawn area for survival2, 24%
20:35:41 [INFO] Preparing spawn area for survival2, 32%
20:35:42 [INFO] Preparing spawn area for survival2, 44%
20:35:43 [INFO] Preparing spawn area for survival2, 52%
20:35:44 [INFO] Preparing spawn area for survival2, 61%
20:35:45 [INFO] Preparing spawn area for survival2, 69%
20:35:46 [INFO] Preparing spawn area for survival2, 77%
20:35:47 [INFO] Preparing spawn area for survival2, 89%
20:35:48 [INFO] Preparing spawn area for survival2, 97%
20:35:48 [WARNING] [Multiverse-Core] Spawn location from world.dat file was unsafe. Adjusting...
20:35:48 [WARNING] [Multiverse-Core] Original Location: X: 162 Y: 64 Z: 306 P: 0 Y: 0
20:35:48 [INFO] [Multiverse-Core] New Spawn for 'survival2' is Located at: survival2:0.00,41.00,0.00:0.00:0.00
20:35:51 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'mv' in plugin Multiverse-Core v2.4-b527
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192)
at org.bukkit.craftbukkit.v1_6_R3.CraftServer.dispatchCommand(CraftServer.java:523)
at net.minecraft.server.v1_6_R3.PlayerConnection.handleCommand(PlayerConnection.java:959)
at net.minecraft.server.v1_6_R3.PlayerConnection.chat(PlayerConnection.java:877)
at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:834)
at net.minecraft.server.v1_6_R3.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296)
at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116)
at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37)
at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30)
at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592)
at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227)
at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488)
at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421)
at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
Caused by: net.minecraft.server.v1_6_R3.ReportedException: Exception preparing structure feature
at net.minecraft.server.v1_6_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:119)
at net.minecraft.server.v1_6_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:84)
at org.bukkit.craftbukkit.v1_6_R3.CraftWorld.loadChunk(CraftWorld.java:242)
at org.bukkit.craftbukkit.v1_6_R3.CraftWorld.loadChunk(CraftWorld.java:142)
at org.bukkit.craftbukkit.v1_6_R3.CraftWorld.setKeepSpawnInMemory(CraftWorld.java:1067)
at com.onarandombox.MultiverseCore.MVWorld.setActualKeepSpawnInMemory(MVWorld.java:260)
at com.onarandombox.MultiverseCore.MVWorld.(MVWorld.java:223)
at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:150)
at com.onarandombox.MultiverseCore.commands.CreateCommand.runCommand(CreateCommand.java:94)
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279)
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143)
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93)
at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:476)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
... 15 more
Caused by: java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.server.v1_6_R3.NBTTagString.(SourceFile:15)
at net.minecraft.server.v1_6_R3.NBTTagCompound.setString(SourceFile:81)
at net.minecraft.server.v1_6_R3.StructureStart.a(SourceFile:55)
at net.minecraft.server.v1_6_R3.StructureGenerator.a(SourceFile:267)
at net.minecraft.server.v1_6_R3.StructureGenerator.a(SourceFile:43)
at net.minecraft.server.v1_6_R3.WorldGenBase.a(SourceFile:29)
at com.ryanmichela.subterranea.SChunkProviderGenerate.getChunkSectionsAt(SChunkProviderGenerate.java:212)
at com.ryanmichela.subterranea.SChunkGenerator.generate(SChunkGenerator.java:60)
at org.bukkit.craftbukkit.v1_6_R3.generator.CustomChunkGenerator.getOrCreateChunk(CustomChunkGenerator.java:115)
at net.minecraft.server.v1_6_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:111)
... 28 more

Subterranea cannot generate for my world

I am trying to run Subterranea and Giant Caves on my Bukkit server, but every time i start the server it gives me an concerning Subterranea, and i cannot find a resolution to it.

Here is the error i get:

[SEVERE] [Subterranea] Could not set generator for default world 'world': Plugins 'Subterranea v1.6.4-R3' lacks a default world generator

Desert temples spawn underground

Seed: Fish
Desert Temple X=80 Z=550
Savannah Village X=36 Z=757
Desert Village X=-342 Z=-670
Stronghold 1 X=-489 Z=1100
Stronghold 2 X=968 Z=130
Stronghold 3 X=-600 Z=-670

Seed: -990075480
Temple 1: X: 186 Y: 74 Z: 154
Temple 2: X: 330 Y: 74 Z: -373
Temple 3: X: 234 Y: 74 Z: -869
Temple 4: X: 42 Y: 74 Z: -1189
Village 1: X: 568 Y: 72 Z: -354
Village 2: X: 221 Y: 65 Z: -705
Village 3: X: 27 Y: 69 Z: -1215
Village 4: X: -274 Y: 65 Z: -740
Ground Spawner 1: X: 481 Y: 59 Z: -515
Ground Spawner 2: X: 220 Y: 57 Z: -689
Stronghold: X: 299 Y: 28 Z: -513

noclassdeffoundError

I have been using the version for 164 a long time, but due to crashes of other reasons, i have had to downgrade to 162 craftbukkit.
Like so, i also got the version of subterranea for 162, but a huge crash when ppl enter the world.

09:18:09 [SEVERE] java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_6_R3/CraftChunk
09:18:09 [SEVERE] at com.ryanmichela.giantcaves.GiantCavePopulator.populate(GiantCavePopulator.java:72)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:238)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.Chunk.a(Chunk.java:792)
09:18:09 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:61)
09:18:09 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
09:18:09 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.util.AsynchronousExecutor$Task.finish(AsynchronousExecutor.java:179)
09:18:09 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.util.AsynchronousExecutor.finishActive(AsynchronousExecutor.java:287)
09:18:09 [SEVERE] at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:30)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:529)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
09:18:09 [SEVERE] at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
09:18:09 [SEVERE] Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_6_R3.CraftChunk
09:18:09 [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70)
09:18:09 [SEVERE] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
09:18:09 [SEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)
09:18:09 [SEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)
09:18:09 [SEVERE] ... 13 more
09:18:09 [SEVERE] Encountered an unexpected exception NoClassDefFoundError
java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_6_R3/CraftChunk
at com.ryanmichela.giantcaves.GiantCavePopulator.populate(GiantCavePopulator.java:72)
at net.minecraft.server.v1_6_R2.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:238)
at net.minecraft.server.v1_6_R2.Chunk.a(Chunk.java:792)
at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:61)
at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOProvider.callStage2(ChunkIOProvider.java:13)
at org.bukkit.craftbukkit.v1_6_R2.util.AsynchronousExecutor$Task.finish(AsynchronousExecutor.java:179)
at org.bukkit.craftbukkit.v1_6_R2.util.AsynchronousExecutor.finishActive(AsynchronousExecutor.java:287)
at org.bukkit.craftbukkit.v1_6_R2.chunkio.ChunkIOExecutor.tick(ChunkIOExecutor.java:30)
at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:529)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_6_R3.CraftChunk
at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more
09:18:09 [SEVERE] This crash report has been saved to: O:\mcraft_2C.\crash-reports\crash-2013-10-05_09.18.09-server.txt

subterranea generator failing after restart

the generator seems to fail at random times leaving large walls of stone (very annoying) I've since gotten world boarder but i don't want to do the fill command without making sure the thing is going to work correctly. I've included the error message from console, please help.

[20:03:17 ERROR]: Could not pass event ChunkLoadEvent to Subterranea v1.7.2-R02
org.bukkit.event.EventExceptionued server command
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:294) ~[spigot-172.jar:git-Spigot-1387]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-172.jar:git-Spigot-1387]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[spigot-172.jar:git-Spigot-1387]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-172.jar:git-Spigot-1387]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.ChunkProviderServer.originalGetChunkAt(ChunkProviderServer.java:167) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:118) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerChunk.(PlayerChunk.java:35) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerChunkMap.a(PlayerChunkMap.java:91) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerChunkMap.b(PlayerChunkMap.java:167) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerChunkMap.movePlayer(PlayerChunkMap.java:243) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerList.d(PlayerList.java:295) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PlayerConnection.a(PlayerConnection.java:429) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PacketPlayInFlying.a(SourceFile:137) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.PacketPlayInPositionLook.handle(SourceFile:20) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.NetworkManager.a(NetworkManager.java:148) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.ServerConnection.c(ServerConnection.java:77) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:705) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:273) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:568) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:474) [spigot-172.jar:git-Spigot-1387]
at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [spigot-172.jar:git-Spigot-1387]
Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_7_R1/CraftWorld
at com.ryanmichela.subterranea.SPlugin.OnChunkLoad(SPlugin.java:72) ~[?:?]
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_51]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_51]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:292) ~[spigot-172.jar:git-Spigot-1387]
... 21 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.