PumpkinMachines (Looking for a Dev Team)

Discussion in 'Plugin Development' started by TheDudeFromCI, Dec 20, 2012.

?

Do you see this plugin going far?

  1. DEFFINITLY! I've been waiting for this!!

    11.1%
  2. Yes

    27.8%
  3. No

    27.8%
  4. Why would you even ask? OF COURSE NOT!

    33.3%
Thread Status:
Not open for further replies.
  1. Offline

    TheDudeFromCI

    Hello. I've been coding for a long while now, and can code pretty much any plugin using java. However, I am about to start working on a very large plugin called "Pumpkin-Machines," and I was looking for a Dev team to help me with it.
    It runs similar to Tekkit (kinda) but as a Bukkit plugin rather then a mod. The uses pumpkins to create machines to preform tasks for them. For example, this pumpkin might represent a Mining Quarry, and this one a Solar Panel. Of course, this is only the basic idea for it. No, it won't be a copy of Tekkit, it will be original. Just using some ideas from mods.
    If you would like to volunteer to help with this project, or have any questions, please post them below.
     
  2. Offline

    Tirelessly

    This is pretty much impossible, so, yeah....
     
    CeramicTitan likes this.
  3. Offline

    TheDudeFromCI

    How? I was planning on giving the Pumpkins a data value. Pumpkins don't use data values so its works when they have one. A pumpkin with a data value of 0 is a normal pumpkin, and data value of 1 is a Mining Quarry, 2 is Water Mill, 3 is Solar Panel, and so on.
     
  4. Offline

    william9518

    you can't. Remember, can't add new things in plugins? I might work with you if you change it to that you have to place the pumpkins in a certain way to make the machines work
     
  5. Offline

    Jogy34

    A pumpkin with a data value of 0 faces south, 1 faces west, 2 faces north, 3 faces east(I think). The data value for pumpkins dictates what face the jack-o-lantern face is on. You could do this by keeping track of the location of each pumpkin block in a config file though.

    EDIT: Also all blocks have data values. They typically don't do anything and are also typically 0. If you were to set the data value of a block past the point where it doesn't do anything then I'm pretty sure it takes it as a 0 and on either a server restart or right after you set it, it would be reset to 0
     
  6. Offline

    Tirelessly

    So I can make a solar panel farm with pumpkin seeds?
     
  7. Offline

    chasechocolate

    You could add pumpkin metadata.
     
  8. Offline

    TheDudeFromCI

    Lol



    Ok, then yeah, I could just use meta data or signs on top of the pumpkin. But anyway, do you like the idea? Would you be willing to help me create this plugin?
     
  9. Offline

    Tirelessly

    It just wouldn't work at all. There's no way to get the same kind of material gathering, signs aren't the same, metadata is lost..
     
  10. Offline

    TheDudeFromCI

    -_-
    I that's not the point.... I could always make the player throw a sign on top that says "Solar Panel"

    I don't care about how the machines look right now. I'm just getting a team together to build it. We can work with the detail stuff like that later.
     
  11. Offline

    Tirelessly

    That's not "Detail stuff," I don't think you understand
     
  12. Offline

    Jogy34

    What he want's to do is entirely and fairly easily possible if you are trying to say it can't be done
     
  13. Offline

    Tirelessly

    I guess you've never played tekkit.
     
  14. Offline

    Jogy34

    yes I have and he is trying to make tekkit like machines out of pumpkins to do so things like artificially dig and collect power which is all possible. It just requires a lot of keeping track of different things.
     
    MrBluebear3 likes this.
  15. Offline

    Kazzababe

    Use metadata, seems like the easiest option.
     
  16. Offline

    Tirelessly

    There's no way to distinguish between machines.
     
  17. Offline

    Jogy34

    There are plenty of ways to distinguish between machines.
     
    MrBluebear3 likes this.
  18. Offline

    gomeow

    I'm sorry, if you really want the tekkit experience, you need to actually play tekkit (which can handle bukkit plugins)
     
  19. Offline

    RainoBoy97

    I think this would be possible, you can use the chat to display like how much power a "pumpkin battery" has.
    A quarry can be like a pumpkin which digs all the blocks around it, or below it. And move the pumpkin down.
    To store the machines, you can have a file to store their location in.

    All in all, i think this would be possible.
     
  20. Offline

    Tirelessly

    Go ahead then. What's the difference between a pumpkin I farmed and the ones in my inventory? How do you know which is a solar panel and which is an advanced solar panel? There's no way.
     
  21. Offline

    fireblast709

    On a small scale this is possible. Obviously, you would not be able to recreate tekkit or something. But the overall idea is possible :3
     
    MrBluebear3 and ZeusAllMighty11 like this.
  22. Offline

    tommycake50

    metadata
     
  23. Offline

    Tirelessly

    Metadata is both lost on reload and not possible to add to inventory items (afaik)
     
  24. Offline

    TheDudeFromCI

    When you place the pumpkin, you put a sign above it of what the pumpkin is. When you write the sign, it takes the needed materials out of your inventory, and then it stores the metadata into the pumpkin below the sign. The pumpkin's location is then stored in files, and information (Battery Power, Heat, Energy Out, etc) is then written onto the sign above. Its pretty simple. And if the metadata doesn't work, the sign is still there, which can easily be used. I could also store all the information encrypted onto the sign, then send fake play packets to nearby players displaying the info stuff.
     
  25. Offline

    Jogy34

    Store the placed pumpkins' info in a file for saving it on a server reload and for quick access storing it in a HashMap or something. For the items in someones inventory just rename them using NBTTags to distinguish them. Again, this isn't all that hard
     
  26. Offline

    TheDudeFromCI

    You could also add custom crafting recipes (tested and proved) to make certain pumpkins cost more. Then, (as said above) store the info in NBTags
     
  27. Offline

    Tirelessly

    Item names get lost often and can be faked, if you're going to be storing them in a map why use metadata, etc
     
  28. Offline

    william9518

    Item metadata set displayname.
    EDIT: oops just saw someone else respond with same answer

    OK I will do it ok? stop arguing. get over it. I will do it under several conditions:
    1: you will accept that i am only 14 but i can code plugins
    2: you will use MetaData & HashMaps
    3. you will not upload this as a plugin w/o my name on it.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 30, 2016
  29. Offline

    Tirelessly

  30. Offline

    Jogy34

    Use colored item names which can't be made through an anvil and do not allow the re-renaming of them. If someone renames them through another plugin then they would probably be an admin or on a server that doesn't really have any rules or anything like that so it wouldn't really matter. You don't have to keep trying to crush someone's ideas and be a little b@$t@rd about it. I can guaranteeing you that this is 100% possible and if I had the time I would help him just to prove it to you. Unfortunately I'm busy trying to get my TARDIS plugin working properly, which, by the way, was much more complicated than this would be to do. This, again, just needs a lot of keeping track of everything which isn't that hard to do.
     
Thread Status:
Not open for further replies.

Share This Page