1. Offline

    retsrif
    • Plugin Dev

    Chainmail - chains & craftable chainmail

    This plugin is a port of matty79321's Craftable Chainmail mod. Chain image belongs to him.

    Version: 1.0

    Description: Craft chains with this plugin, and in turn use those chains to craft chainmail. To create some chains, use this recipe:
    Code (text):
    ABA        A=empty
    BAB        B=iron ingot
    ABA        This will produce 8 chains.
    Changelog:
    • v1.0: Plugin released.
    Download: Chainmail.jar

    Source: Chainmail source
  2. Offline

    Jargon

    Nice! I'll use this ^.=.^
  3. Offline

    retsrif
    • Plugin Dev

    Thanks give me any feedback you might have :)
  4. Offline

    Jargon

    Will do.
  5. Offline

    BioRage

    Defeintely testing this!

    Great work; one thing, could you add a permission node to perhaps craft it?
    EDIT: One more thing, just the crafting correct? Not the repair?
  6. Offline

    retsrif
    • Plugin Dev

    A permission node? Sure I'll do that, and yeah it's just the crafting.
    EDIT: Actually I don't think you can use permissions with crafting.
  7. Offline

    BioRage

    Well I test it, and it worksamazing good job buddy!, but don't worry, I think there are other RPG plugins that limit what players can wear... for example Heroes;

    Though it would be nice if they couldn't craft it; <i>ie. enchanter crafting blacksmith items</i> :)
  8. Offline

    retsrif
    • Plugin Dev

    Thanks :) Yeah it would be, I hope it'll be possible someday...
  9. Offline

    Astaen

    Code (text):
    20:16:26 [INFO] Reading data
    20:16:26 [SEVERE] at org.getspout.commons.inventory.ItemMap.convertTo(Item
    Map.java:85)
    20:16:26 [SEVERE] at org.getspout.spoutapi.chunkstore.ChunkMetaData.conver
    tIds(ChunkMetaData.java:371)
    20:16:26 [SEVERE] at org.getspout.spoutapi.chunkstore.ChunkMetaData.setWor
    ldItemMap(ChunkMetaData.java:363)
    20:16:26 [SEVERE] at org.getspout.spoutapi.chunkstore.SimpleChunkDataManag
    er.getMetaData(SimpleChunkDataManager.java:247)
    20:16:26 [SEVERE] at org.getspout.spoutapi.chunkstore.SimpleChunkDataManag
    er.getCustomBlockIds(SimpleChunkDataManager.java:209)
    20:16:26 [SEVERE] at org.getspout.spout.block.mcblock.CustomBlock.getCusto
    mBlock(CustomBlock.java:81)
    20:16:26 [SEVERE] at org.getspout.spout.block.mcblock.CustomBlock.d(Custom
    Block.java:419)
    20:16:26 [SEVERE] at net.minecraft.server.World.isBlockFacePowered(World.j
    ava:2510)
    20:16:26 [SEVERE] at net.minecraft.server.World.isBlockPowered(World.java:
    2514)
    20:16:26 [SEVERE] at net.minecraft.server.World.isBlockFaceIndirectlyPower
    ed(World.java:2519)
    20:16:26 [SEVERE] at net.minecraft.server.BlockRedstoneTorch.g(BlockRedsto
    neTorch.java:88)
    20:16:26 [SEVERE] at net.minecraft.server.BlockRedstoneTorch.a(BlockRedsto
    neTorch.java:92)
    20:16:26 [SEVERE] at org.getspout.spout.block.mcblock.CustomBlock.a(Custom
    Block.java:199)
    20:16:26 [SEVERE] at net.minecraft.server.World.k(World.java:1990)
    20:16:26 [SEVERE] at net.minecraft.server.World.doTick(World.java:1742)
    20:16:26 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServe
    r.java:514)
    20:16:26 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:425)
    20:16:26 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:457)
    20:16:26 [SEVERE] Unexpected exception
    java.lang.NullPointerException
    at org.getspout.commons.inventory.ItemMap.convertTo(ItemMap.java:85)
    at org.getspout.spoutapi.chunkstore.ChunkMetaData.convertIds(ChunkMetaDa
    ta.java:371)
    at org.getspout.spoutapi.chunkstore.ChunkMetaData.setWorldItemMap(ChunkM
    etaData.java:363)
    at org.getspout.spoutapi.chunkstore.SimpleChunkDataManager.getMetaData(S
    impleChunkDataManager.java:247)
    at org.getspout.spoutapi.chunkstore.SimpleChunkDataManager.getCustomBloc
    kIds(SimpleChunkDataManager.java:209)
    at org.getspout.spout.block.mcblock.CustomBlock.getCustomBlock(CustomBlo
    ck.java:81)
    at org.getspout.spout.block.mcblock.CustomBlock.d(CustomBlock.java:419)
    at net.minecraft.server.World.isBlockFacePowered(World.java:2510)
    at net.minecraft.server.World.isBlockPowered(World.java:2514)
    at net.minecraft.server.World.isBlockFaceIndirectlyPowered(World.java:25
    19)
    at net.minecraft.server.BlockRedstoneTorch.g(BlockRedstoneTorch.java:88)
    at net.minecraft.server.BlockRedstoneTorch.a(BlockRedstoneTorch.java:92)
    at org.getspout.spout.block.mcblock.CustomBlock.a(CustomBlock.java:199)
    at net.minecraft.server.World.k(World.java:1990)
    at net.minecraft.server.World.doTick(World.java:1742)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:514)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Spout 644
    SC 932
    RB Bukkit
  10. Offline

    gameswereus

    This is VERY cool :p
  11. Offline

    retsrif
    • Plugin Dev

    This doesn't seem to be related to this plugin....
  12. Offline

    Astaen

    This error is only with your plugin, when I delete it, everything's all right.
    I'll search anyhow, it could be a conflict, but idk with what ...
  13. Offline

    retsrif
    • Plugin Dev

    Weird I've tested it, and a few others have and it works.. Try doing that yeah.
  14. Offline

    rakiru

    Nice. I hope other plugins can use the same chain item in their recipes rather than having multiple chain items.
  15. Offline

    retsrif
    • Plugin Dev

    Thanks. I think they can? I'll test it out, and if not, I'll make it so.
  16. Offline

    retsrif
    • Plugin Dev

    Source is up for anyone interested!
  17. Offline

    Windwaker
    • Plugin Dev

    Guildcraft has something very similar
  18. Offline

    retsrif
    • Plugin Dev

    Oh.. Well if it's not fully implemented you could use this if you want.
  19. Offline

    MisterGrimm

    I'm curious, but for some reason its not loading the texture for the chain. Instead it shows flint. However it may be due to the fact that I enforce a single texture pack on my server. Aside from removing the single texture pack, what would I need to do in order to make the chain texture show up properly?
  20. Offline

    retsrif
    • Plugin Dev

    That's a spout issue as far as I know. All you need to do is disconnect and reconnect and it should work.