Terrain Control / BO3Tools related
Xaybiance opened this issue ยท 6 comments
Summary
I'm having 2 issues.
I'm trying to install Terrain Control, but I don't see any config files. When I use the command "/exportbo3 " I get the error message in chat "An internal error occurred while attempting to perform this command"
I believe the reason I'm having issues with BO3Tools is because I installed TerrainControl improperly.
Info, logs, and files can be seen below.
Someone please help!
~ XayFace
Versions
CraftBukkit ---------- v1.7.2-R0.3
TerrainControl ----- v2.5.3
BO3Tools ----------- v1.3
WorldEdit ------------ v5.6
WorldGuard --------- v5.9
WorldBorder -------- v1.7.8
Essentials ----------- v2.13.1
ISSUE 1
Regarding TerrainControl:
I have followed the installation guide, but I don't see any config files for Terrain Control after setup.
The only things I see in "Plugins>TerrainConrol" is GlobalObjects (empty) and TerrainControl.ini
^^ I don't see any console errors for this ^^
Here's my bukkit.yml:
settings:
allow-end: true
warn-on-overload: true
permissions-file: permissions.yml
update-folder: update
ping-packet-limit: 100
use-exact-login-location: false
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server closed
spawn-limits:
monsters: 70
animals: 15
water-animals: 5
ambient: 15
chunk-gc:
period-in-ticks: 600
load-threshold: 0
ticks-per:
animal-spawns: 400
monster-spawns: 1
autosave: 6000
auto-updater:
enabled: true
on-broken:
- warn-console
- warn-ops
on-update:
- warn-console
- warn-ops
preferred-channel: rb
host: dl.bukkit.org
suggest-channels: true
aliases: now-in-commands.yml
database:
username: bukkit
isolation: SERIALIZABLE
driver: org.sqlite.JDBC
password: walrus
url: jdbc:sqlite:{DIR}{NAME}.db
your_world_name:
generator: TerrainControl
Issue 2
Regarding BO3Tools:
Every time I try "/exportbo3 " I get the error message in chat "An internal error occurred while attempting to perform this command"
Here's the console error:
[01:10:15] [Server thread/INFO]: XayFace issued server command: /exportbo3 Fountain1
[01:10:15] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'exportbo3' in plugin BO3Tools v1.3
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:175) ~[craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:683) ~[craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.PlayerConnection.handleCommand(PlayerConnection.java:952) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:814) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInChat.a(PacketPlayInChat.java:28) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.PacketPlayInChat.handle(PacketPlayInChat.java:47) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
Caused by: java.lang.IncompatibleClassChangeError: Found interface com.khorn.terraincontrol.TerrainControlEngine, but class was expected
at nl.rutgerkok.bo3tools.BO3Creator.create(BO3Creator.java:156) ~[?:?]
at nl.rutgerkok.bo3tools.command.BO3CreateCommand.onCommand(BO3CreateCommand.java:101) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit_beta.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]
... 13 more
You're running TC 2.5, which means you'll need BO3Tools 1.2. You also have an error in your bukkit.yml:
database:
(...)
your_world_name:
generator: TerrainControl
You must not place that in your database settings, but in your world settings. You must also substitute your_world_name
with the name of your world. See here.
Thank you,
I'm able to use BO3 tools now.
After applying the changes and restarting ther server, the "BiomeConfig" folder is still missing.
The updated bukkit.yml can be seen below:
*bukkit.yml*
settings:
allow-end: true
warn-on-overload: true
permissions-file: permissions.yml
update-folder: update
ping-packet-limit: 100
use-exact-login-location: false
plugin-profiling: false
connection-throttle: 4000
query-plugins: true
deprecated-verbose: default
shutdown-message: Server closed
spawn-limits:
monsters: 70
animals: 15
water-animals: 5
ambient: 15
chunk-gc:
period-in-ticks: 600
load-threshold: 0
ticks-per:
animal-spawns: 400
monster-spawns: 1
autosave: 6000
auto-updater:
enabled: true
on-broken:
- warn-console
- warn-ops
on-update:
- warn-console
- warn-ops
preferred-channel: rb
host: dl.bukkit.org
suggest-channels: true
aliases: now-in-commands.yml
database:
username: bukkit
isolation: SERIALIZABLE
driver: org.sqlite.JDBC
password: walrus
url: jdbc:sqlite:{DIR}{NAME}.db
worlds:
TestWorld:
generator: TerrainControl
I didn't see anything wrong during startup log, but here it is anyway:
[12:56:41] [Server thread/INFO]: Starting minecraft server version 1.7.2
[12:56:41] [Server thread/INFO]: Loading properties
[12:56:41] [Server thread/INFO]: Default game type: SURVIVAL
[12:56:41] [Server thread/INFO]: Generating keypair
[12:56:41] [Server thread/INFO]: Starting Minecraft server on 64.31.8.164:25565
[12:56:41] [Server thread/INFO]: This server is running CraftBukkit version git-Bukkit-1.7.2-R0.3-b3020jnks (MC: 1.7.2) (Implementing API version 1.7.2-R0.3)
[12:56:42] [Server thread/INFO]: [WorldBorder] Loading WorldBorder v1.7.8
[12:56:42] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v5.6
[12:56:42] [Server thread/INFO]: [TerrainControl] Loading TerrainControl v2.5.3
[12:56:42] [Server thread/INFO]: [WorldGuard] Loading WorldGuard v5.9
[12:56:42] [Server thread/INFO]: [BO3Tools] Loading BO3Tools v1.2
[12:56:42] [Server thread/INFO]: [Essentials] Loading Essentials v2.13.1
[12:56:42] [Server thread/INFO]: [EssentialsChat] Loading EssentialsChat v2.13.1
[12:56:42] [Server thread/INFO]: [EssentialsProtect] Loading EssentialsProtect v2.13.1
[12:56:42] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn v2.13.1
[12:56:42] [Server thread/INFO]: [EssentialsAntiBuild] Loading EssentialsAntiBuild v2.13.1
[12:56:42] [Server thread/INFO]: [TerrainControl] Enabling TerrainControl v2.5.3
[12:56:42] [Server thread/INFO]: [TerrainControl] 1 global custom objects loaded.
[12:56:42] [Server thread/INFO]: [TerrainControl] Global objects loaded, waiting for worlds to load
[12:56:42] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[12:56:42] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware.
[12:56:42] [Server thread/WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[12:56:42] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[12:56:42] [Server thread/INFO]: Preparing level "world"
[12:56:42] [Server thread/INFO]: Preparing start region for level 0 (Seed: -4796618434649379353)
[12:56:42] [Thread-6/INFO]: ----- Bukkit Auto Updater -----
[12:56:42] [Thread-6/INFO]: It appears that you're running a Beta Build, when you've specified in bukkit.yml that you prefer to run Recommended Builds.
[12:56:42] [Thread-6/INFO]: If you would like to be kept informed about new Beta Build releases, it is recommended that you change 'preferred-channel' in your bukkit.yml to 'beta'.
[12:56:42] [Thread-6/INFO]: With that set, you will be told whenever a new version is available for download, so that you can always keep up to date and secure with the latest fixes.
[12:56:42] [Thread-6/INFO]: If you would like to disable this warning, simply set 'suggest-channels' to false in bukkit.yml.
[12:56:42] [Thread-6/INFO]: ----- ------------------- -----
[12:56:42] [Server thread/INFO]: Preparing start region for level 1 (Seed: -4780323649657263809)
[12:56:42] [Server thread/INFO]: Preparing start region for level 2 (Seed: -4780323649657263809)
[12:56:43] [Server thread/INFO]: [WorldBorder] Enabling WorldBorder v1.7.8
[12:56:43] [Server thread/INFO]: [WorldBorder] [CONFIG] Using elliptic/round border, knockback of 3.0 blocks, and timer delay of 5.
[12:56:43] [Server thread/INFO]: [WorldBorder] [CONFIG] Border-checking timed task started.
[12:56:43] [Server thread/INFO]: [WorldBorder] For reference, the main world's spawn location is at X: -225.0 Y: 66.0 Z: 362.0
[12:56:43] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v5.6
[12:56:43] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
[12:56:43] [Server thread/INFO]: [WorldGuard] Enabling WorldGuard v5.9
[12:56:43] [Server thread/INFO]: [WorldGuard] (world) TNT ignition is PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world) Lighters are PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world) Lava fire is blocked.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world) Fire spread is UNRESTRICTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'world'
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_nether) TNT ignition is PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_nether) Lighters are PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_nether) Lava fire is blocked.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_nether) Fire spread is UNRESTRICTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'world_nether'
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_the_end) TNT ignition is PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_the_end) Lighters are PERMITTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_the_end) Lava fire is blocked.
[12:56:43] [Server thread/INFO]: [WorldGuard] (world_the_end) Fire spread is UNRESTRICTED.
[12:56:43] [Server thread/INFO]: [WorldGuard] Loaded configuration for world 'world_the_end'
[12:56:43] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'world'
[12:56:43] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'world_nether'
[12:56:43] [Server thread/INFO]: [WorldGuard] 0 regions loaded for 'world_the_end'
[12:56:43] [Server thread/INFO]: [BO3Tools] Enabling BO3Tools v1.2
[12:56:43] [Server thread/INFO]: [Essentials] Enabling Essentials v2.13.1
[12:56:43] [Server thread/INFO]: Essentials: Using config file enhanced permissions.
[12:56:43] [Server thread/INFO]: Permissions listed in as player-commands will be given to all users.
[12:56:43] [Server thread/INFO]: [EssentialsChat] Enabling EssentialsChat v2.13.1
[12:56:43] [Server thread/INFO]: [EssentialsProtect] Enabling EssentialsProtect v2.13.1
[12:56:43] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn v2.13.1
[12:56:43] [Server thread/INFO]: [EssentialsAntiBuild] Enabling EssentialsAntiBuild v2.13.1
[12:56:43] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[12:56:43] [Server thread/INFO]: Done (1.392s)! For help, type "help" or "?"