Block Armor is a mod that adds sets of armor made from many blocks in game, including blocks from other mods! They have different stats, depending on the block the armor is made from. Some armor sets also have effects when all four pieces of armor are worn. The armor texture also supports resource packs!
Versions: 1.12, 1.11.2, 1.10.2
Features:
Additional Mods:
If other mods with blocks are added, there will be armor added for most of those blocks.
Armor Sets:
For each valid block, a full set of armor items (helmet, chestplate, leggings, and boots) will be added. Each item is crafted using the desired block in the shape the armor is normally crafted in.
Resource Packs:
The armor textures will change with the block texture when a resource pack is added.
Animated Textures:
Armor made from blocks with an animated texture will also have an animated texture.
Set Effects:
While wearing all 4 pieces of certain armor sets, special effects and bonuses can be gained!
Config:
If you do not want modded sets or armor effects, you may turn them off in the config. You can turn all off or just select a few that you do not want.
Youtube Video of Effects
Future Updates:
More Armor sets with effects
Cosmetic sets
Set effects for certain modded sets
Due to the modding community pushing towards 1.10.2, I will be discontinuing ports to versions before 1.10.2.
Updated Block Armor to v1.2! Armor bonus effects have been added to various sets! You can check out the video above for a preview, or you can download and try it yourself!
--Note--
Also, unfortunately, I won't be continuing with version before 1.10.2. The modding community wants to try to push away from the older versions, so I will try to follow that. I will still keep the downloads for the v1.1 of the older versions up if you want to go download those still. You just won't get updates.
Updated Block Armor to v2.0! Many features added including automatic generation of block armor sets (including modded), animated and resource pack texture support, and config!
hey i just grabbed this mod for 1.11.2 but it crashes on game startup
The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
Error: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Block Armor (blockarmor)
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
Time: 5/29/17 12:49 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Block Armor (blockarmor)
Caused by: java.lang.NoSuchMethodError: net.minecraft.block.Block.func_185477_a(Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/AxisAlignedBB;Ljava/util/List;Lnet/minecraft/entity/Entity;)V
at twopiradians.blockArmor.common.item.ArmorSet.isValid(ArmorSet.java:488)
at twopiradians.blockArmor.common.item.ArmorSet.postInit(ArmorSet.java:210)
at twopiradians.blockArmor.common.CommonProxy.postInit(CommonProxy.java:45)
at twopiradians.blockArmor.client.ClientProxy.postInit(ClientProxy.java:68)
at twopiradians.blockArmor.common.BlockArmor.postInit(BlockArmor.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:641)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:833)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:357)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:521)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:352)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
It appears you are using v2.3 of the mod. Try updating to v2.4.3, the latest release, and see if that works for you. If it still does not work, get back to me with your new and full crash report, as it appears you cut off part of your crash report.
Also, for crash reports, please either try to use pastebin or the spoiler feature on the forums. It's the little exclamation point in the text editor:
hey the updated version worked, i am having a great time playing with all the neat block armor effects
I haven't seen everything yet but a few suggestions
-its a little weird that dirt and stone have the same stats (minus durability) maybe some of the worst armor sets should have their stats lowered all to +1 armor
-I notice the bookshelf armor has no effects, maybe it could have super low durability and when it breaks it could drop a random sample of books maybe sometimes enchanted?
-the redstone armor should power any signal near it
-could you color code the effects? like make all negative effects red and all positive effects or neutral effects green/grey?
Ohmygod I love how it automatically adds mod items and works with resource packs thats genius Are you currently working on specific features for the different blocks? I like the mod anyway, but the suggestion above me is quite nice too!
hey the updated version worked, i am having a great time playing with all the neat block armor effects
I haven't seen everything yet but a few suggestions
-its a little weird that dirt and stone have the same stats (minus durability) maybe some of the worst armor sets should have their stats lowered all to +1 armor
-I notice the bookshelf armor has no effects, maybe it could have super low durability and when it breaks it could drop a random sample of books maybe sometimes enchanted?
-the redstone armor should power any signal near it
-could you color code the effects? like make all negative effects red and all positive effects or neutral effects green/grey?
Glad to hear it worked! For the armor, we use an algorithm that calculates the armor stats based off of the block's hardness, so some blocks end up getting slightly better stats than others, even if they seem like they should be bad. We could change it for some blocks, but it is not currently a priority.
We have an idea for the bookshelf armor, but we might consider yours if ours turns out to be a little much. For redstone, no, we have had that suggestion before, and that is not a good idea; likely quite laggy and potentially disruptive/griefing on servers.
Effect status is subjective. One might consider it a bad effect while others consider it good/neutral. We would basically be coding it on our thoughts of good/bad, and that would not necessarily match everyone who plays the mod.
Ohmygod I love how it automatically adds mod items and works with resource packs thats genius Are you currently working on specific features for the different blocks? I like the mod anyway, but the suggestion above me is quite nice too!
Not quite every block yet. Some blocks just do not seem like they should have something, so we just try to add effects for blocks that seem suitable.
Hey there so i have this problem with Block armor whenever i equip i die and it crashes, i have apotheosis, applied energistics 2, Origins, Better furnance. Blame to help me with crashes.
Block Armor is a mod that adds sets of armor made from many blocks in game, including blocks from other mods! They have different stats, depending on the block the armor is made from. Some armor sets also have effects when all four pieces of armor are worn. The armor texture also supports resource packs!
Versions: 1.12, 1.11.2, 1.10.2
Features:
Additional Mods:
If other mods with blocks are added, there will be armor added for most of those blocks.
Armor Sets:
For each valid block, a full set of armor items (helmet, chestplate, leggings, and boots) will be added. Each item is crafted using the desired block in the shape the armor is normally crafted in.
Resource Packs:
The armor textures will change with the block texture when a resource pack is added.
Animated Textures:
Armor made from blocks with an animated texture will also have an animated texture.
Set Effects:
While wearing all 4 pieces of certain armor sets, special effects and bonuses can be gained!
Config:
If you do not want modded sets or armor effects, you may turn them off in the config. You can turn all off or just select a few that you do not want.
Youtube Video of Effects
Future Updates:
Due to the modding community pushing towards 1.10.2, I will be discontinuing ports to versions before 1.10.2.
Texture Credits for pre v2.0:
Quartz: DestinyShiva
Snow: Aisumi
I released a new mod for Minecraft 1.10 called Block Armor!
http://minecraft.curseforge.com/projects/block-armor
Added a few new armor sets for v1.1 of Block Armor!
Ported Block Armor to 1.9.4!
Ported Block Armor to 1.8.9!
I think I will try to get the port to 1.7.10 and then continue on adding more armor sets.
Ported Block Armor to 1.7.10!
Updated Block Armor to v1.2! Armor bonus effects have been added to various sets! You can check out the video above for a preview, or you can download and try it yourself!
--Note--
Also, unfortunately, I won't be continuing with version before 1.10.2. The modding community wants to try to push away from the older versions, so I will try to follow that. I will still keep the downloads for the v1.1 of the older versions up if you want to go download those still. You just won't get updates.
Updated Block Armor to v2.0! Many features added including automatic generation of block armor sets (including modded), animated and resource pack texture support, and config!
hey i just grabbed this mod for 1.11.2 but it crashes on game startup
The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
The game crashed whilst there was a severe problem during mod loading that has caused the game to fail
Error: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Block Armor (blockarmor)
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
Time: 5/29/17 12:49 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Block Armor (blockarmor)
Caused by: java.lang.NoSuchMethodError: net.minecraft.block.Block.func_185477_a(Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/AxisAlignedBB;Ljava/util/List;Lnet/minecraft/entity/Entity;)V
at twopiradians.blockArmor.common.item.ArmorSet.isValid(ArmorSet.java:488)
at twopiradians.blockArmor.common.item.ArmorSet.postInit(ArmorSet.java:210)
at twopiradians.blockArmor.common.CommonProxy.postInit(CommonProxy.java:45)
at twopiradians.blockArmor.client.ClientProxy.postInit(ClientProxy.java:68)
at twopiradians.blockArmor.common.BlockArmor.postInit(BlockArmor.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:641)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:252)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:230)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:147)
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:833)
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:357)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:521)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:352)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.11.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 96758536 bytes (92 MB) / 319897600 bytes (305 MB) up to 10724048896 bytes (10227 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx10G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.38 Powered by Forge 13.20.0.2310 8 mods loaded, 8 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJ minecraft{1.11.2} [Minecraft] (minecraft.jar)
UCHIJ mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJ FML{8.0.99.99} [Forge Mod Loader] (forge-1.11.2-13.20.0.2310.jar)
UCHIJ forge{13.20.0.2310} [Minecraft Forge] (forge-1.11.2-13.20.0.2310.jar)
UCHIJ mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.11.2.jar)
UCHIE blockarmor{2.3} [Block Armor] (BlockArmor-1.11-2
It appears you are using v2.3 of the mod. Try updating to v2.4.3, the latest release, and see if that works for you. If it still does not work, get back to me with your new and full crash report, as it appears you cut off part of your crash report.
Also, for crash reports, please either try to use pastebin or the spoiler feature on the forums. It's the little exclamation point in the text editor:
hey the updated version worked, i am having a great time playing with all the neat block armor effects
I haven't seen everything yet but a few suggestions
-its a little weird that dirt and stone have the same stats (minus durability) maybe some of the worst armor sets should have their stats lowered all to +1 armor
-I notice the bookshelf armor has no effects, maybe it could have super low durability and when it breaks it could drop a random sample of books maybe sometimes enchanted?
-the redstone armor should power any signal near it
-could you color code the effects? like make all negative effects red and all positive effects or neutral effects green/grey?
Ohmygod I love how it automatically adds mod items and works with resource packs thats genius Are you currently working on specific features for the different blocks? I like the mod anyway, but the suggestion above me is quite nice too!
Glad to hear it worked! For the armor, we use an algorithm that calculates the armor stats based off of the block's hardness, so some blocks end up getting slightly better stats than others, even if they seem like they should be bad. We could change it for some blocks, but it is not currently a priority.
We have an idea for the bookshelf armor, but we might consider yours if ours turns out to be a little much. For redstone, no, we have had that suggestion before, and that is not a good idea; likely quite laggy and potentially disruptive/griefing on servers.
Effect status is subjective. One might consider it a bad effect while others consider it good/neutral. We would basically be coding it on our thoughts of good/bad, and that would not necessarily match everyone who plays the mod.
Not quite every block yet. Some blocks just do not seem like they should have something, so we just try to add effects for blocks that seem suitable.
Block Armor has been ported to 1.12!
Can i have a link to the 1.7.10 version pls ?
Because I really like your mod but i'm going to do a adventure in 1.7.10 :/
Hey there so i have this problem with Block armor whenever i equip i die and it crashes, i have apotheosis, applied energistics 2, Origins, Better furnance. Blame to help me with crashes.