Inactive [ADMN/FUN/RPG] SpoutMaterials v1.1 - Add custom blocks through Spout [1337]

Discussion in 'Inactive/Unsupported Plugins' started by ZNickq, Oct 6, 2011.

     
  1. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    SpoutMaterials v1.3 - Easily add custom blocks and items through Spout!





    This post has been edited 38 times. It was last edited by ZNickq Feb 11, 2012.
    alego, Kertanos, Astaen and 8 others like this.
  2.  
  3. Offline

    Kaikz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So what happens if a non-SpoutCraft client joins when there's custom blocks placed? Do the textures default to stone or something?
  4. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @DarthNomad
    Right now,no, sorry...well,i could make blocks which look like the slopes,but you won't be able to climb on them...is that ok?

    @Celeixen
    With the api,i can change tons of stuff,but it's not implemented right now!
  5. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Kaikz
    The textures become either stone,or glass!
  6. Offline

    ZachBora

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Won't that plugin name cause conflict?

    Anyhow, looks amazing.
  7. Offline

    BioRage

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @ZNickq

    Get an avatar for your avatar, the blank part is very misleading :)
  8. Offline

    Celeixen

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sweet, can't wait to see real special blocks that can do stuff.
  9. Offline

    Kaikz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Also, do we need Bukkit 1302? Can't we use 1240?
  10. Offline

    dralletje

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am following your spoutwiki tutorial right now, awesome!
    but, my eclipse says that TextureUrl needs to be a 'Texture'.

    Don't know if I am doing something wrong :0

    EDIT:
    and is there a way to change how a spoutblock looks like for a normal player?

    This post has been edited 1 time. It was last edited by dralletje Oct 8, 2011.
  11. Offline

    shadydeath999

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @ZNickq would it be possible later to load 'mod' block from server out to the spoutcraft client to allow use of modded block like aether and stuff
  12. Offline

    MrShad0w

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Dont know if anyone mentioned this (didnt read all replys).
    Currently you cant put torches on any custom blocks...
    I would love to see that in new version :)

    Great mod btw!

    cheers
  13. Offline

    Tomaz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is AWESUM
  14. Offline

    Tomaz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Maybe add the possibilty to chose the material, MATERIAL_WOOD etc etc.
  15. Offline

    Kaikz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You should remove the Bukkit 1302 link, it works on 1185. (unless there's bugs in it I'm not seeing)

    Also #2, can you put the source code up on a github? I wouldn't mind contributing. :D
  16. Offline

    skizot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    thinking on the slopes... couldn't they just be steps that LOOK like slopes?use the same code as the step (could even have them BE cobble steps for the non spoutcrafters). It seems that it would be the most efficient way of doing them i would think.
  17. Offline

    Flenix

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Looks awesome, but a suggestion:

    Could we choose what blocks to base it off? I use UltraItems already for custom items, and the way that works is you choose an item and retexture that. From what I've seen here it only retextures stone?
    (Doing it this way means we could get things like custom half blocks and stairs quite easily I think)
    -Testing now :D I'll take a look at the API later too, One block idea I have is a "Large Furnace" which you can smelt 4 items in... Ideally I want it to work like a craft bench too (so you smelt items together) but I doubt thats even possible right now


    EDIT:
    A couple of other things UltraItems do that would be awesome in this:
    -Name the items, so a custom name will appear when you hover
    -Shape/Shapeless/Furnace recipes
    -Retexture the original item as well as creating new ones (by setting data value to 0)


    One last thing that I'd love to see from this, or an add-on plugin: The ability for the blocks to spawn in the world. I have 5 new ores that I want to appear in caves :) Of course you'd need a boolean for whether the blocks generate or not... I don't want my super-rare Mythian block to generate in caves :p

    This post has been edited 1 time. It was last edited by Flenix Oct 8, 2011.
  18. Offline

    themaxou

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    how can i make recipe like that : [IMG] ? (45 + 351:7)
  19. Offline

    shadydeath999

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Customcrafting recipes plugin would be better for that

    This post has been edited 1 time. It was last edited by shadydeath999 Oct 8, 2011.
  20. Offline

    themaxou

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  21. Offline

    tjs238

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Give it to me NOW :) Please?
  22. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Unless it is made specifically for spout,wont work :p

    This post has been edited 1 time. It was last edited by ZNickq Oct 8, 2011.
  23. Offline

    Woodpeckersam

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    :O No idea what happened here :O
    Code:
    2011-10-08 22:06:49 [SEVERE] Could not load 'plugins\SpoutBlocks.jar' in folder 'plugins': 
    java.lang.NoClassDefFoundError: org/getspout/spoutapi/material/CustomItem
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Unknown Source)
     at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168)
     at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215)
     at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
     at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
     at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
     at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.material.CustomItem
     at java.net.URLClassLoader$1.run(Unknown Source)
     at java.net.URLClassLoader$1.run(Unknown Source)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.net.URLClassLoader.findClass(Unknown Source)
     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
     at java.lang.ClassLoader.loadClass(Unknown Source)
     at java.lang.ClassLoader.loadClass(Unknown Source)
     ... 11 more
    Is this telling me that I am using the wrong version CraftBukkit?
  24. Offline

    Isocadia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I think you need to use the dev build of spout, though I might be incorrect.

    Anyway, I would love to see this more worked out, in the sence that we can really create our own blocks ( to make things like better than wolves and redpower possible )

    This post has been edited 1 time. It was last edited by Isocadia Oct 8, 2011.
  25. Offline

    Woodpeckersam

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry I meant wrong version of Spout not Bukkit lol my bad...
    Shame cos the link to the Dev build of Spout does not work :/
  26. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Go to esper.net , select chat now, and ask for the latest build...theyll give you a link :D

    Also, in the next verdion ill add a worldgen api,so custom ores will be able to spawn in worldgen easily :D
    Flenix likes this.
  27. Offline

    Waterflames

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice plugin!
    A quick thing tho:
    In creative mode, it works like it would in survivel (placing a block takes one from your inventory)
    Maybe you could add a gamemode check?
  28. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am not handling that part,theoretically it's spouts problem!
    Willbe fixed soon though!
  29. Offline

    Isocadia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    If you add the possibility for world gen, would it be possible to also specify between which layers the ore appears?
  30. Offline

    ZNickq

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yep,its all planned!
  31. Offline

    Isocadia

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice, now, if only we could get the Cubic Chunks mod working with bukkit, then all my dreams would come true :D
  32. Offline

    Gosti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeah Really awesome plugins !
    But when i throw Cblock to other, their client crash... WTF ?

Share This Page