CraftUI

A fully customizable custom crafting UI, which allows admins to change item ingredients.

Total Downloads: 1,262 - First Release: Jan 9, 2017 - Last Update: Mar 30, 2017

5/5, 12 likes
  1. EinTime submitted a new resource:

    CraftUI - A fully customizable custom crafting UI, which allows admins to change item ingredients.

    Read more about this resource...
     
  2. Thanks for this, I will be testing in a server with a new concept, pvp styled like Battlefield with bases and ranks in field
     
  3. I hope it is helpful! If there are any features you want me to implement just let me know.
     
  4. This so far is wonderful. Exactly what I needed to stop people asking what is craftable and what isnt... Only issue is people are using the quick craft menu and complaining that they are getting the Facepunch crafting GUI is disabled.

    Anyway to remove the quickcraft menu?

    Also people are still able to go Tab, Crafting and get into the Facepunch crafting GUI. Which dosnt let them craft and causes a bunch of complaints in chat saying crafting is broken.
     
    Last edited by a moderator: Jan 9, 2017
  5. Unfortunately there is no way to completely disable the quick craft menu without recreating the stock facepunch inventory UI as well.
    I could create a GUI overlay that sits behind the quick craft menu and says something like "DISABLED" across it in red text. Players would still be able to click the quick craft menu of course, but it would be more apparent that it wont work. Is this something that would be helpful?
    [DOUBLEPOST=1483992540][/DOUBLEPOST]I can also put the same DISABLED gui behind the crafting button when they press tab. And maybe a more clear message that they are using the wrong crafting menu? Let me know whatever suggestions you have and I will implement them.
     
  6. I think that would work for the short term, but the best long term option would be to make a custom inventory guI as well.
     
  7. Hi EinTime...
    Firstly, brilliant concept... love your work !!!! :)
    Just a thought... and having read your response above... is there a way to remap the crafting link within the stock GUI... so clicking on crafting brings up the CraftUI istead of the default one??? and then of course, allows you to go back to the inventory... as per the stock UI...???

    The only issue I can see so far is skinning... none of the skins I have can be selected... is there a way to incorporate the skins of a server owner if not the players? Perhaps prompt for the steam account on server startup to interrogate available skins?

    As to futures.... extending the UI to allow the crafting recipes to be a "drag and drop" gui rather than text based would be fantastic... I'd love to be able to select a base item, say a metal door, and then drag sheet metal, wood and metal fragments onto the recipe box... spin some dials for the amounts needed and "save"...

    Once again... brilliant work...

    Malley
     
  8. Hey Malley, thanks for the great suggestions.

    Unfortunately the stock facepunch UI appears above all CUI (the thing i made this with) elements. So I cant place a button that replaces or sits on top of the default crafting button.

    As for skins, that's a great idea. I will definitely work on implementing the ability for a player to choose between the skins they have purchased.

    Thanks for the feedback!
     
  9. This looks awesome! Nice work on it and just what I need for my server. Sadly I don't really want to deal with the complaints of no skin collection so I will wait until that bit is finished, but I really look forward to this plugin. Just wanted to share some love so you don't abandon thinking no one wants it, because I DO! :)
     
  10. i would love to use this pugin for my server but im going to wait until you do something about quickcraft and skins.

    Could you not just make a custom quickcraft menu to replace the current?
     
    Last edited by a moderator: Jan 16, 2017
  11. Thanks for good plugin! It is hard work

    Some things to thought:
    - bug: in crafting queue don't disappear already crafted items
    - annoyance: alltime redrawing all items in UI if i choose any item. It would be better to redraw only one item
    - advice: use "Overlay" instead of "Hud" for drawing elements of UI over default crafting menu (but in main game menu this element will be visible too)
     
    Last edited by a moderator: Jan 16, 2017
  12. Hi,

    Wanted to also say positive things about the plugin (to encourage the developer)

    Working on a custom server with limited weapons and armor
    (so this would be awesome to stop people asking what they can make especially as we update this list occasionally based on feedback from the players)

    Seems to take some time to display all the items in the various categories.

    Hook.
     
  13. Hey @EinTime I have a suggestion. Rather than get the images from a URL, why not just store them locally in the plugin's data folder and then use that? The URL icons will just add unnecessary overheads and if the website ever goes down because of DDoS, power failure or anything like that, the plugin doesn't have a fit or take too long.
     
    Last edited by a moderator: Jan 17, 2017
  14. my players can still sometimes use the quick craft and normal crafting menu even when it's "Disabled" it says it is disabled sometimes then others it just works other than this little bug im loving the plugin
     
    Last edited by a moderator: Jan 18, 2017
  15. Any circumstances? Not had that issue yet.
     
  16. All you have to do it spam the button it sometimes bypasses the block
     
  17. I'll go check now.
    [DOUBLEPOST=1484781020][/DOUBLEPOST]
    Just checked... Didn't let anything through for me. I spammed extremely quickly on both the quick craft and in the normal crafting menu. Could be another plugin interfering, lag or the speed of the server itself. I spammed both for about 40 seconds as well so I really did give it a go!
     
  18. My server does not have lag but im thinking the plugin is having trouble handling 20 people which is how many are online on my server *Edit* it seems to be only the quick craft also i reinstalled the plugin it works fine now wierd
     
    Last edited by a moderator: Jan 18, 2017
  19. Hey everyone,

    Thanks for all of your support and interest :)
    Also, I appreciate all of you sticking with me as I work out the bugs and add features to this initial version.

    It seems that the biggest annoyances as of now are: You can still click the crafting button in the inventory screen, quick crafting doesn't work, and skins aren't supported.

    I will work on these issues first. Expect them to be implemented in the next version of the plugin. I will also fix the bug where crafted items stay in the queue until you refresh the crafting UI ( thanks @Nimant ).

    After these things are fixed I will move on to optimizing -- caching images to disk to reduce network requirements (thanks @A Sweaty Womble ) and not redrawing every item when one is changed.

    Expect a new version with the first set of features soon!

    And, of course, if anyone else has any suggestions or issues please let me know! I am happy to accommodate.
     
    Last edited by a moderator: Jan 19, 2017
  20. @EinTime - Getting this error.

    Failed to call hook 'ccmdCategorySelect' on plugin 'CraftUI v1.1.1' (ArgumentNullException: Argument cannot be null. Parameter name: format)

    All I did was change the values of the requirements for guns. The weapons tab appears blank when I change the tabs. If I leave the tab on weapons and close/re-open CraftUI the only thing visible are the tabs. :/

    I'll validate using JSON validator and see what comes up. I think it's just something I've done though.

    EDIT: Checked on JSONLint JSON validator and it came up clean. Not an error on my part.