Denied Create new sign shop plugin.

Discussion in 'Suggestions' started by kukelekuuk, Jun 3, 2016.

Thread Status:
Not open for further replies.
  1. TheBuckeye11

    TheBuckeye11 Mayor
    Mayor ⛰️⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 14, 2013
    Messages:
    710
    Trophy Points:
    28,360
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +184
  2. KMaxwell

    KMaxwell Crazy Cat Lady that Crochets
    EcoLegend ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 24, 2012
    Messages:
    5,484
    Trophy Points:
    88,160
    Gender:
    Female
    EcoDollars:
    $0
    Ratings:
    +1,614
    The current trade signs are also quite laggy, if I'm not mistaken. I think that would always be the case but if a new plugin would help to change that, it could be incredibly beneficial. It would also allow for the addition of more things than what is basic to Minecraft, like the McMMO brewable potions that are not currently supported by trade signs, and thus incredibly difficult to sell.
     
  3. TheBuckeye11

    TheBuckeye11 Mayor
    Mayor ⛰️⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 14, 2013
    Messages:
    710
    Trophy Points:
    28,360
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +184
    Pretty much confirmed:
     
    • Like Like x 3
    • Useful Useful x 1
    • List
  4. Bash100

    Bash100 :^)
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 23, 2014
    Messages:
    1,338
    Trophy Points:
    40,090
    Gender:
    Male
    Ratings:
    +1,782
  5. ZHGI

    ZHGI Builder
    Builder ⛰️ Ex-Resident ⚒️

    Joined:
    Jun 10, 2016
    Messages:
    14
    Trophy Points:
    10,130
    Gender:
    Male
    Ratings:
    +4
    +1

    ChestShops is very easy to read.

    [Name]
    [Amount]
    [Price] - Indicates whether buying or selling with "B" and "S"
    [Item_Name]
     
    • Winner Winner x 1
    • Potato Potato x 1
    • List
  6. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    Bump.

    While 1.10 didn't break trade signs, it's bound to happen in any of the following updates.


    No, no chestshop. chestshop is terrible. This suggestion is about a custom signshop plugin. That that does NOT use chests.
     
  7. Hhozier

    Hhozier President
    President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    May 22, 2014
    Messages:
    518
    Trophy Points:
    50,760
    Gender:
    Male
    Ratings:
    +176
    I love trade signs tho :( they arent that hard to read?
    its basically
    [trade]
    what goes in
    what comes out

    but +1 bc id like to sell enchanted stuff
     
  8. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    They are not hard to read when you already understand how they work. The problem here is that you can't understand them at first glance. That makes tradesigns a complete failure in terms of usability.
    If an average person can't understand it without prior explanation, then it's poor design. The only exceptions are things that simply cannot be made intuitive, in which case, there should be a proper tutorial.
     
    #28 kukelekuuk, Jun 16, 2016
    Last edited: Jun 16, 2016
  9. JamieSinn

    JamieSinn Retired Lead Administrator/Developer
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 4, 2011
    Messages:
    5,517
    Trophy Points:
    78,090
    Gender:
    Male
    Ratings:
    +4,588
    Been looking into this. How would you serialize an item? It's got so much metadata that I've yet to figure a way to do this (Attempting to use a database to record all information. Instead of using a "flatfile" approach
     
  10. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    save it in the database as yaml and use bukkit's serialization.

    Code:
        public static String SerializeIntoYamlString( ItemStack stack )
        {
            if ( stack == null )
            {
                return "";
            }
            YamlConfiguration configuration = new YamlConfiguration();
            configuration.set( "i", stack.serialize() );
            return configuration.saveToString();
        }
    
        public static ItemStack DeserializeFromYamlString( String yaml )
        {
            if ( yaml == null )
            {
                return null;
            }
            YamlConfiguration configuration = new YamlConfiguration();
            try
            {
                configuration.loadFromString( yaml );
            }
            catch ( InvalidConfigurationException e )
            {
                e.printStackTrace();
            }
            if ( !configuration.isConfigurationSection( "i" ) )
            {
                return null;
            }
            Map<String, Object> map = configuration.getConfigurationSection( "i" ).getValues( true );
            if ( map == null )
            {
                return null;
            }
            return ItemStack.deserialize( map );
        }
    This even goes as far as saving NBT values.
     
    • Informative Informative x 1
    • List
    #30 kukelekuuk, Jun 20, 2016
    Last edited: Jun 20, 2016
  11. JamieSinn

    JamieSinn Retired Lead Administrator/Developer
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 4, 2011
    Messages:
    5,517
    Trophy Points:
    78,090
    Gender:
    Male
    Ratings:
    +4,588
    Very nice. I like it
     
  12. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
  13. ScopicX

    ScopicX Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jan 19, 2016
    Messages:
    1,233
    Trophy Points:
    17,290
    Gender:
    Male
    Ratings:
    +854
    Yes, please! Chestshops are by far much better than trade signs because of the fact that you can buy and sell on the exact same sign! That, and it's SO much easier to read.

    What's so bad about chestshops? Nothing wrong with them, and it's much more Newbie-friendly because of its easy-to-read format.

    I think I already +1'd this, let me double check.
     
  14. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    The bad part about chest shops is that it relies on chests, which comes with the unique problems chests have, it also requires more space.. directly beneath the sign.. it's terrible.
    Chestshop also takes money from your balance, it's not updated, you have to fill up chests with junk to make sure you don't buy too many items, etc, etc. It's so shitty.
     
    • Informative Informative x 2
    • Agree Agree x 1
    • List
    #34 kukelekuuk, Jul 1, 2016
    Last edited: Jul 1, 2016
  15. Hhozier

    Hhozier President
    President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    May 22, 2014
    Messages:
    518
    Trophy Points:
    50,760
    Gender:
    Male
    Ratings:
    +176
    I agree, also the main thing i hate about chest shops is the fact that it automatically puts and takes money from your balance, where as trade signs you can collect from the sign. Its helpful because you can keep track of what actually sells, and i like to know how much money my shop is making without keeping track of my balance before and after i log on to the server.
     
  16. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    bump. Still no news on anything related to the sign shop plugin.
     
  17. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    which problems are you referring to?
    I was like "wait, don't trade signs take money from your balance as well?", but then I realized that maybe you mean that chestshops, unlike trade signs (which take money from you balance when you create them), take money from your balance whenever users interact with them. Did I interpret correctly? If so, this leads to a huge NO to chestshops from me. But I'm still curious to know which problems you were referring to when talking about chests in general.
     
  18. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    Exactly.
    You need additional space for the chest.
    If you want to buy a specific amount of an item, you can't do it by limiting the sign's funds (see above), but you need to fill the exact amount of slots in the chest with other materials because chest shops will buy items until they run out of space.
     
  19. kukelekuuk

    kukelekuuk C͕̹̲̽ͪ͐ͩ̔L̜̦̝͈ͦ̿̾̿ḘA̻̗̤̳̐ͭ̆̿̃̑ͭN̊̓͑̇ͯ
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 25, 2011
    Messages:
    10,061
    Trophy Points:
    80,160
    Ratings:
    +6,925
    What 314 said.
     
  20. nineoix

    nineoix Builder
    Builder ⛰️ Ex-Resident ⚒️

    Joined:
    Apr 23, 2016
    Messages:
    21
    Trophy Points:
    10,750
    Gender:
    Male
    Ratings:
    +16
    +1
    This would be a great addition
     
Thread Status:
Not open for further replies.