In Minecraft, having to go back and fix blocks that you accidentally placed or destroyed is time-consuming and annoying. BuildRegion is a user interface enhancement mod, designed to help you avoid these little accidents.
BuildRegion can also help you plan structures, giving you a dynamic blueprint right there in the world.
BuildRegion is not an auto-build tool. It will only prevent you from misclicking; it will not click for you. It's all client-side, meaning you can use this on multi-player without the server having to run a special plugin.
Older versions are also available on the downloads page.
Without BuildRegion, this ceiling-in-progress would have an unwanted block hanging down! New for version 2.0, cuboid regions and a GUI! Mod spotlight video of BuildRegion v1.0.3, courtesy of PerpetualJordan:
Mod review video of BuildRegion v1.0.3, courtesy of iPodmail: Another shot of a region selection: BuildRegion can be useful for moderating a server too: BuildRegion in real life?
Installation
First of all, make sure that LibShapeDraw is installed as it is a base requirement. You'll also need ModLoader or Forge; BuildRegion is compatible with either.
Next, download the zip and do one of the following, whichever you prefer:
Use a launcher utility to add the zip (recommended). There are many launchers out there, e.g. Magic Launcher.
OR
Move the zip file to the mods subdirectory. This subdirectory can be found in your Minecraft directory.
OR
Manually patch the contents of the zip file into your minecraft.jar. Old-school modding still works. Be sure to remove the META-INF folder.
Compatibility
BuildRegion does not modify any vanilla classes directly and therefore should be compatible with virtually every mod that works with ModLoader or Forge. If you find an incompatible mod please post here or open an issue on github and we'll try to sort it out.
Usage
To get started, hold control on your keyboard and right-click your mouse. This will make a grid appear in front of you. As long as the grid is active, you can only build inside that region. Use control-left-click to remove the build region.
You can easily redefine the region: just move around or face a different direction, then control-right-click again. You can also move the region around using [, ], and the arrow keys.
Press B to change how the build region works:
Blue (default): you can only place or destroy blocks inside the grid.
Red: you can only place or destroy blocks outside the grid.
Green and white: the grid is for display only; it won't affect block placement.
Finally, press shift-B or control-middle-click to open up a GUI window to help you define the region. Most of the things that you can do in the GUI are already covered by a keyboard or mouse shortcut, listed above. The GUI is intended as an alternate way to set up your region -- use whichever method you prefer! Even if the GUI is open, you can still use keyboard/mouse shortcuts, and you can adjust the camera by moving the mouse while holding right-click.
Note: if you're using a Mac, use command (⌘) instead of control.
More info
BuildRegion is open source! Visit the official project page at github.com/bencvt/BuildRegion. In addition to the source code, the project documentation also includes the change log and a list of planned features.
not bad, pretty nice idea for a mod, only issue i can see is that i THINK its not forge compatible, and anything that is not forge compatible, is pretty useless now a days, except for like 30 mods...
not bad, pretty nice idea for a mod, only issue i can see is that i THINK its not forge compatible, and anything that is not forge compatible, is pretty useless now a days, except for like 30 mods...
Alas, no. As far as I know, Forge does not provide the necessary hooks to prevent misclicks. Personally, I do not use any mods that require Forge, but appreciate that some people might.
I'll look into possibly adding a compatibility layer or something similar in a future update.
Thanks all for the feedback so far.
EDIT - BuildRegion is Forge-compatible as of v1.0.3. Forge is supported but not required.
I have made a video showcasing this AWESOME mod Would it be possiable to link this video in the OP
Thank you in Advance
Adam - iPodmail
Done and thank you for making the video!
As you mentioned in the review, the ability to make the region a box would be cool. That's a planned feature; I also plan to allow for circles and spheres.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/12/2012
Posts:
57
Member Details
What would make me very happy is if there was a way to specify a half height Y lock for working with half slabs (and stairs, for what matters).
Despite this I'm loving this mod, it can easily cut down the time I take to lay large areas by half and reduce the number of clicks I use to less than a tenth
---- Minecraft Crash Report ----
// Why did you do that?
Time: 10/21/12 6:14 PM
Description: Failed to start game
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.common.LoadController.transition(LoadController.java:102)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:467)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:146)
at net.minecraft.client.Minecraft.a(Minecraft.java:416)
at net.minecraft.client.Minecraft.run(Minecraft.java:748)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at cpw.mods.fml.common.ModClassLoader.loadBaseModClass(ModClassLoader.java:87)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.constructMod(ModLoaderModContainer.java:488)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:466)
... 4 more
Caused by: java.lang.NoClassDefFoundError: libshapedraw/event/LSDEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:119)
... 32 more
Caused by: java.lang.ClassNotFoundException: libshapedraw.event.LSDEventListener
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 37 more
Caused by: java.lang.NullPointerException
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:27)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:162)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:118)
... 39 more
Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Mac OS X (x86_64) version 10.6.8
- Java Version: 1.6.0_31, Apple Inc.
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
- Memory: 489504376 bytes (466 MB) / 534708224 bytes (509 MB) up to 1069416448 bytes (1019 MB)
- JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms512M -Xmx1024M
- FML: FML v3.1.35.394 Minecraft Forge 4.2.5.303 Optifine OptiFine_1.3.2_HD_B4 9 mods loaded, 9 mods active
FML [Forge Mod Loader] (coremods) Unloaded->Constructed
Forge [Minecraft Forge] (coremods) Unloaded->Constructed
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed
mod_AnimalBikes [mod_AnimalBikes] (minecraft.jar) Unloaded->Constructed
mod_BuildRegion [mod_BuildRegion] (minecraft.jar) Unloaded->Errored
mod_tools [mod_tools] (minecraft.jar) Unloaded->Constructed
Brewing_a_Bier [Brewing a Bier] (minecraft.jar) Unloaded->Constructed
mod_LibShapeDraw [LibShapeDraw] (LibShapeDraw-1.1.jar) Unloaded->Constructed
- LWJGL: 2.4.2
- OpenGL: NVIDIA GeForce 9400M OpenGL Engine GL version 2.1 NVIDIA-1.6.36, NVIDIA Corporation
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: faithful32pack.zip
- Profiler Position: N/A (disabled)
Don't know what happened, I have LidShapeDraw mod in my mods folder and Buildregion in the jar.
EDIT - updated again to BuildRegion 1.1.1 for Minecraft 1.4.2.
As of today BuildRegion 1.1 has been released, supporting Minecraft 1.4. Be sure to update your LibShapeDraw version as well. Enjoy!
BuildRegion 1.1 is sort of an intermediate release, not much new other than Minecraft 1.4 support. A new major release is coming Soon (TM), allowing you to make the region a cuboid, a cylinder, or a sphere.
---- Minecraft Crash Report ----
// Why did you do that?
Time: 10/21/12 6:14 PM
Description: Failed to start game
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.common.LoadController.transition(LoadController.java:102)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:467)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:146)
at net.minecraft.client.Minecraft.a(Minecraft.java:416)
at net.minecraft.client.Minecraft.run(Minecraft.java:748)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at cpw.mods.fml.common.ModClassLoader.loadBaseModClass(ModClassLoader.java:87)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.constructMod(ModLoaderModContainer.java:488)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:466)
... 4 more
Caused by: java.lang.NoClassDefFoundError: libshapedraw/event/LSDEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:119)
... 32 more
Caused by: java.lang.ClassNotFoundException: libshapedraw.event.LSDEventListener
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 37 more
Caused by: java.lang.NullPointerException
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:27)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:162)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:118)
... 39 more
Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Mac OS X (x86_64) version 10.6.8
- Java Version: 1.6.0_31, Apple Inc.
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
- Memory: 489504376 bytes (466 MB) / 534708224 bytes (509 MB) up to 1069416448 bytes (1019 MB)
- JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms512M -Xmx1024M
- FML: FML v3.1.35.394 Minecraft Forge 4.2.5.303 Optifine OptiFine_1.3.2_HD_B4 9 mods loaded, 9 mods active
FML [Forge Mod Loader] (coremods) Unloaded->Constructed
Forge [Minecraft Forge] (coremods) Unloaded->Constructed
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed
mod_AnimalBikes [mod_AnimalBikes] (minecraft.jar) Unloaded->Constructed
mod_BuildRegion [mod_BuildRegion] (minecraft.jar) Unloaded->Errored
mod_tools [mod_tools] (minecraft.jar) Unloaded->Constructed
Brewing_a_Bier [Brewing a Bier] (minecraft.jar) Unloaded->Constructed
mod_LibShapeDraw [LibShapeDraw] (LibShapeDraw-1.1.jar) Unloaded->Constructed
- LWJGL: 2.4.2
- OpenGL: NVIDIA GeForce 9400M OpenGL Engine GL version 2.1 NVIDIA-1.6.36, NVIDIA Corporation
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: faithful32pack.zip
- Profiler Position: N/A (disabled)
Don't know what happened, I have LidShapeDraw mod in my mods folder and Buildregion in the jar.
Hmm, have you tried putting both LibShapeDraw and BuildRegion in the mods folder? Or both in the jar? Thanks for the crash report in any case. If you're still having issues after trying that please reply again; I can play around with different install scenarios sometime.
In Minecraft, having to go back and fix blocks that you accidentally placed or destroyed is time-consuming and annoying. BuildRegion is a user interface enhancement mod, designed to help you avoid these little accidents.
BuildRegion can also help you plan structures, giving you a dynamic blueprint right there in the world.
BuildRegion is not an auto-build tool. It will only prevent you from misclicking; it will not click for you. It's all client-side, meaning you can use this on multi-player without the server having to run a special plugin.
Download BuildRegion 2.0.2 for Minecraft 1.4.5 here. You'll also need to install the LibShapeDraw mod.
Older versions are also available on the downloads page.
New for version 2.0, cuboid regions and a GUI!
Mod spotlight video of BuildRegion v1.0.3, courtesy of PerpetualJordan:
Mod review video of BuildRegion v1.0.3, courtesy of iPodmail:
Another shot of a region selection:
BuildRegion can be useful for moderating a server too:
BuildRegion in real life?
Installation
First of all, make sure that LibShapeDraw is installed as it is a base requirement. You'll also need ModLoader or Forge; BuildRegion is compatible with either.
Next, download the zip and do one of the following, whichever you prefer:
Compatibility
BuildRegion does not modify any vanilla classes directly and therefore should be compatible with virtually every mod that works with ModLoader or Forge. If you find an incompatible mod please post here or open an issue on github and we'll try to sort it out.
Usage
To get started, hold control on your keyboard and right-click your mouse. This will make a grid appear in front of you. As long as the grid is active, you can only build inside that region. Use control-left-click to remove the build region.
You can easily redefine the region: just move around or face a different direction, then control-right-click again. You can also move the region around using [, ], and the arrow keys.
Press B to change how the build region works:
Note: if you're using a Mac, use command (⌘) instead of control.
More info
BuildRegion is open source! Visit the official project page at github.com/bencvt/BuildRegion. In addition to the source code, the project documentation also includes the change log and a list of planned features.
Other mods by bencvt
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
[represent]
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
Alas, no. As far as I know, Forge does not provide the necessary hooks to prevent misclicks. Personally, I do not use any mods that require Forge, but appreciate that some people might.
I'll look into possibly adding a compatibility layer or something similar in a future update.
Thanks all for the feedback so far.
EDIT - BuildRegion is Forge-compatible as of v1.0.3. Forge is supported but not required.
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
I have made a video showcasing this AWESOME mod Would it be possiable to link this video in the OP
Thank you in Advance
Adam - iPodmail
Done and thank you for making the video!
As you mentioned in the review, the ability to make the region a box would be cool. That's a planned feature; I also plan to allow for circles and spheres.
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
That's exactly what this mod is. A personal, temporary, on-the-fly WorldGuard region to help you build. Works in single player and in SMP.
The plan is to eventually have different shaped regions (cuboids, cylinders, spheroids) similar to WorldEdit.
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
Despite this I'm loving this mod, it can easily cut down the time I take to lay large areas by half and reduce the number of clicks I use to less than a tenth
This is a great idea and it's definitely on the planned features list. Thanks for the feedback!
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...
// Why did you do that?
Time: 10/21/12 6:14 PM
Description: Failed to start game
cpw.mods.fml.common.LoaderException: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.common.LoadController.transition(LoadController.java:102)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:467)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:146)
at net.minecraft.client.Minecraft.a(Minecraft.java:416)
at net.minecraft.client.Minecraft.run(Minecraft.java:748)
at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.ClassNotFoundException: mod_BuildRegion
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at cpw.mods.fml.common.ModClassLoader.loadClass(ModClassLoader.java:57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at cpw.mods.fml.common.ModClassLoader.loadBaseModClass(ModClassLoader.java:87)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.constructMod(ModLoaderModContainer.java:488)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
at com.google.common.eventbus.EventBus.post(EventBus.java:268)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:81)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:466)
... 4 more
Caused by: java.lang.NoClassDefFoundError: libshapedraw/event/LSDEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:119)
... 32 more
Caused by: java.lang.ClassNotFoundException: libshapedraw.event.LSDEventListener
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 37 more
Caused by: java.lang.NullPointerException
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:27)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:162)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:118)
... 39 more
Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Mac OS X (x86_64) version 10.6.8
- Java Version: 1.6.0_31, Apple Inc.
- Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
- Memory: 489504376 bytes (466 MB) / 534708224 bytes (509 MB) up to 1069416448 bytes (1019 MB)
- JVM Flags: 3 total; -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -Xms512M -Xmx1024M
- FML: FML v3.1.35.394 Minecraft Forge 4.2.5.303 Optifine OptiFine_1.3.2_HD_B4 9 mods loaded, 9 mods active
FML [Forge Mod Loader] (coremods) Unloaded->Constructed
Forge [Minecraft Forge] (coremods) Unloaded->Constructed
mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed
mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed
mod_AnimalBikes [mod_AnimalBikes] (minecraft.jar) Unloaded->Constructed
mod_BuildRegion [mod_BuildRegion] (minecraft.jar) Unloaded->Errored
mod_tools [mod_tools] (minecraft.jar) Unloaded->Constructed
Brewing_a_Bier [Brewing a Bier] (minecraft.jar) Unloaded->Constructed
mod_LibShapeDraw [LibShapeDraw] (LibShapeDraw-1.1.jar) Unloaded->Constructed
- LWJGL: 2.4.2
- OpenGL: NVIDIA GeForce 9400M OpenGL Engine GL version 2.1 NVIDIA-1.6.36, NVIDIA Corporation
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: faithful32pack.zip
- Profiler Position: N/A (disabled)
Don't know what happened, I have LidShapeDraw mod in my mods folder and Buildregion in the jar.
As of today BuildRegion 1.1 has been released, supporting Minecraft 1.4. Be sure to update your LibShapeDraw version as well. Enjoy!
BuildRegion 1.1 is sort of an intermediate release, not much new other than Minecraft 1.4 support. A new major release is coming Soon (TM), allowing you to make the region a cuboid, a cylinder, or a sphere.
Here's the changelog describing what's coming.
And here's a screenshot of the GUI, currently missing a few buttons. The sphere will be rendered differently too.
No promises on a release date, but a lot of progress has been made!
Added to the top -- thank you very much for the video!
Hmm, have you tried putting both LibShapeDraw and BuildRegion in the mods folder? Or both in the jar? Thanks for the crash report in any case. If you're still having issues after trying that please reply again; I can play around with different install scenarios sometime.
BuildRegion | ExtraFluffy | LibShapeDraw | McPacketSniffer | NoSoundLag | more...