From 40c612fd789672bb0d105eb09b37ddfaf327470e Mon Sep 17 00:00:00 2001 From: Irtimaled Date: Wed, 4 Feb 2015 21:37:29 +0000 Subject: [PATCH] Update readme & version data --- README.md | 25 ++++++++++++++----- .../bbor/BoundingBoxOutlineReloaded.java | 2 +- 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 474205a9..8407108e 100644 --- a/README.md +++ b/README.md @@ -26,16 +26,10 @@ This mod highlights in a variety of colours and styles the different structures As chunks are loaded the game provides metadata about all the different structures & features in those chunks. The mod interprets this meta data, caches the results, and renders the bounding boxes to the screen. In an SMP environment this data is not present on the clients so the mod needs to run on the server where the processing happens and then the relevant metadata is sent to the clients for them to render. -To toggle the rendering of the bounding boxes press B. - # Installing Make sure you have Forge 1.8 installed then drop the jar file into the mods/1.8 folder. Remember this will need to be installed on client and server in an SMP scenario. -# Using - -Press B, sit back and enjoy the goodness flowing onto your screen. - # Configuring The keyboard shortcut can be configured in the standard Controls screen. @@ -78,6 +72,25 @@ Forge provides a UI to edit configuration of mods - this mod provides the abilit Open the config/BBOutlineReloaded.cfg file with your text editor of choice and change the settings. Simples! Minecraft (including servers) will need to be restarted for the settings to take effect. +# Using + +Press B, sit back and enjoy the goodness flowing onto your screen. + +# Using with vanilla servers + +There are two options when you want bounding boxes to show when accessing vanilla servers:- + +1. Keep cache - With the "Keep Cache Between Sessions" config setting enabled, Open a copy of the world in single player and move around to capture all the structures you want in the cache. Once you are happy with the structures you have cached, quit the single player game and connect to the server. You will see all the structures from the cache. +2. Load dat files - Copy the dat files listed below into config/BBOutlineReloaded/{host},{port} and these will be loaded when you connect to the vanilla server. {host} will be the name or ip you use to connect to the server; {port} is the port you specify when connecting. The any/all of following files can be used:- + - level.dat; include this for world spawn, spawn and slime chunks to be rendered. + - Fortress.dat; include this for Nether Fortresses to be rendered. + - Mineshaft.dat; include this for Mineshafts to be rendered. + - Monument.dat; include this for Ocean Monuments to be rendered. + - Stronghold.dat; include this for Strongholds to be rendered. + - Temple.dat; include this for Desert & Jungle Temples and witch huts to be rendered. + +It is also possible to include the villages.dat, villages_end.dat & villages_nether.dat files and it will render villages however these files only contain the villages loaded when copied and will not handle the dynamic changes that occur with villages when doors are added/removed or all villagers are removed. + # Links - Forge 1.8 - [Download](http://files.minecraftforge.net/minecraftforge/1.8) - 4poc's BBOutline mod - [Forum](http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1286555-bounding-box-outline) | [Source](http://www.github.com/4poc/bboutline) diff --git a/java/com/irtimaled/bbor/BoundingBoxOutlineReloaded.java b/java/com/irtimaled/bbor/BoundingBoxOutlineReloaded.java index 74f5f23b..b5546b7f 100644 --- a/java/com/irtimaled/bbor/BoundingBoxOutlineReloaded.java +++ b/java/com/irtimaled/bbor/BoundingBoxOutlineReloaded.java @@ -15,7 +15,7 @@ public class BoundingBoxOutlineReloaded { public static final String MODID = "bbor"; public static final String NAME = "Bounding Box Outline Reloaded"; - public static final String VERSION = "1.0.0-beta4"; + public static final String VERSION = "1.0.0-beta5"; private ConfigManager configManager;