This mod adds a new aesthetic feature onto players.
Like its name it shows some tools on the back of the player. These tools are based on the last equipped tool that the player had.
Mainly inspired by multiplayer FPS games where you see unequipped items on the player. Disabled on players with capes/cloaks though
Screenshot examples:
Also includes additional Mod and SMP Support! If there's a mod not supported you may request it!
Require's ModLoader. Compatible with ForgeModLoader!
Just drop it into the mods folder like most other mods.
Probably not compatible with SmartMoving mod.
Note that this is a purely CLIENTSIDE mod. It can not be installed on a server.
Modders: Yeah I didn't forget about you guys
If your mod has tools that aren't supported by this mod you may add it to the mod yourself via:-
net.minecraft.src.mod_BackTools.addBackItem(Class cls, int orientation, boolean flipped);
net.minecraft.src.mod_BackTools.addBackItem(int itemID, int orientation, int[] meta, boolean flipped);
class is the class the item is an instance of. orientation values, 0 - 3 (rotation counterclockwise by 90F * orientation). set meta to null if not meta specific. set flipped to true for vertical flipping of the texture.
Or... you could tell me the info required and I could add it on my end. (if itemID, please tell me the class and field instead)
Changelog:
Please check the official page for a more updated changelog!
1.4.2v2
- Redid rotations/translations for render.
- Fixed invisible players still showing back tools
- Fixed players who hide their capes not showing back tools.
1.4.2v1
- Direct 1.3.2v2 port to 1.4.2
1.3.2v2
- Fixed issues with BTW items showing wrong texture.
- Fixed issues with sleeping and dying players.
- Fixed issues with items taking damage.
- Fixed issues with enchantments.
- Fixed issues with mod support*
- Fixed issues with textures larger than x16*
- Fixed issues with bows arming while defending with a sword/eating.*
1.3.2v1
- Release
* - Fixed in a hotfix for the previous version
Many thanks to shantomken for testing during the development process
does this work on a server?, im getting a crash when i try to put it on a server
java.lang.NoClassDefFoundError: net/minecraft/client/Minecraft
at mod_BackTools.load(mod_BackTools.java:72)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:543)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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.initializeMods(Loader.java:631)
at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:334)
at ft.b(DedicatedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431)
at ep.run(SourceFile:539)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.Minecraft
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:125)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 28 more
Caused by: java.lang.NullPointerException
at org.objectweb.asm.ClassReader.<init>(Unknown Source)
at net.minecraftforge.transformers.EventTransformer.transform(EventTransformer.java:29)
at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:162)
at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:118)
... 30 more
I Imagen lots of non-modded servers having users with this mod on /o/
(Wouldn't the feature be called weaponItem Tool-sheath rather than back-tools? Throwing that out there, when I first stumbled upon this thread I was a little confused on what it was about)
Awesome mod. You should add throw-able tools. I really want to throw a diamond pickaxe at a creepers head!
Also, the weapons on your back are a bit too big, especially the Shears.
(Wouldn't the feature be called weaponItem Tool-sheath rather than back-tools? Throwing that out there, when I first stumbled upon this thread I was a little confused on what it was about)
Personally, I was at loss on what to name this too :S So I just settled with Back Tools cause I knew a mod for another game that's similar to this and its called "Back Weapons"
Rollback Post to RevisionRollBack
If you're going to PM me, please read this first...
This is clever. I've never thought about putting tools on the player's back, and it apparently looks nice. May I call the first to give reputation for this awesome mod?
Personally, I was at loss on what to name this too :S So I just settled with Back Tools cause I knew a mod for another game that's similar to this and its called "Back Weapons"
Heh, You could keep the name but expand on what it does in the title. So people knew what it did before they even clicked on it.
This looks like a cool little mod. I'll drop my cape to use it.
I have one issue with it though. EDIT This is with 1.3.2v1
Using Forge 4.1.4.298 (also tried with 4.1.1.257) and loading a HD texture pack (64x64 sphax) with or without OptiFine I get the following graphical errors.
Using Modloader with or without OptiFine I experienced no problems.
This looks like a cool little mod. I'll drop my cape to use it.
I have one issue with it though. EDIT This is with 1.3.2v1
Using Forge 4.1.4.298 (also tried with 4.1.1.257) and loading a HD texture pack (64x64 sphax) with or without OptiFine I get the following graphical errors.
Using Modloader with or without OptiFine I experienced no problems.
Mod Spotlight by LexLV:
This mod adds a new aesthetic feature onto players.
Like its name it shows some tools on the back of the player. These tools are based on the last equipped tool that the player had.
Mainly inspired by multiplayer FPS games where you see unequipped items on the player. Disabled on players with capes/cloaks though
Screenshot examples:
Also includes additional Mod and SMP Support! If there's a mod not supported you may request it!
Require's ModLoader. Compatible with ForgeModLoader!
Just drop it into the mods folder like most other mods.
Probably not compatible with SmartMoving mod.
Note that this is a purely CLIENTSIDE mod. It can not be installed on a server.
Modders:
Yeah I didn't forget about you guys
Changelog:
1.4.2v2
- Redid rotations/translations for render.
- Fixed invisible players still showing back tools
- Fixed players who hide their capes not showing back tools.
1.4.2v1
- Direct 1.3.2v2 port to 1.4.2
1.3.2v2
- Fixed issues with BTW items showing wrong texture.
- Fixed issues with sleeping and dying players.
- Fixed issues with items taking damage.
- Fixed issues with enchantments.
- Fixed issues with mod support*
- Fixed issues with textures larger than x16*
- Fixed issues with bows arming while defending with a sword/eating.*
1.3.2v1
- Release
* - Fixed in a hotfix for the previous version
Many thanks to shantomken for testing during the development process
Get it from iChun's Official Blog!
Or download 1.5.1v2 here.
Out of curiosity, what mods have you tested it with?
I believe if it is a cosmetic mod, then you should have to install it only on your client.
No it doesn't. Aesthetic mods like this, my dismemberment and amputation mods, are purely clientside and need not be installed on the server.
Portalgun, buildcraft, forestry, industrialcraft 2, metallurgy, railcraft.
A few more mods unlisted as they don't have any tools.
It just shows the last tool you had equipped before changing to a different inventory.
I Imagen lots of non-modded servers having users with this mod on /o/
(Wouldn't the feature be called
weaponItemTool-sheath rather than back-tools? Throwing that out there, when I first stumbled upon this thread I was a little confused on what it was about)Also, the weapons on your back are a bit too big, especially the Shears.
Too many hours in this game, I tell ya.
Personally, I was at loss on what to name this too :S So I just settled with Back Tools cause I knew a mod for another game that's similar to this and its called "Back Weapons"
May I call the first to give reputation for this awesome mod?
Heh, You could keep the name but expand on what it does in the title. So people knew what it did before they even clicked on it.
Of course, that's my 2 cents, installed the mod after I posted and it's very well done. Does exactly what it says on the tin.
Check out my Let's Play Series:
I have one issue with it though. EDIT This is with 1.3.2v1
Using Forge 4.1.4.298 (also tried with 4.1.1.257) and loading a HD texture pack (64x64 sphax) with or without OptiFine I get the following graphical errors.
Using Modloader with or without OptiFine I experienced no problems.
I'll look into fixing this and upload a hotfix.
Private server, sorry! Also I wasn't the one taking the screens :S