#cuberite

/

      • nixi joined the channel
      • NOTICE: [cuberite] bearbin closed pull request #4107: Remove duplicated margin statements (master...issue4068) https://git.io/vb7TZ
      • NOTICE: [cuberite] bearbin created editorconfig-fixes (+2 new commits): https://git.io/vb5q6
      • NOTICE: cuberite/editorconfig-fixes b6bcf7f Alexander Lyons Harkness: add eol specification and alpha-sort .editorconfig
      • NOTICE: cuberite/editorconfig-fixes 5637abf Alexander Lyons Harkness: Removed unknown .editorconfig command
      • PureTryOut[m]
        I like how this channel is somehow never targeted by spammers, while others on Freenode are
      • NOTICE: [cuberite] bearbin opened pull request #4113: .editorconfig fixes (master...editorconfig-fixes) https://git.io/vb5qP
      • NOTICE: [cuberite] bearbin created issue4111 (+1 new commit): https://git.io/vb5YG
      • NOTICE: cuberite/issue4111 f032467 Alexander Lyons Harkness: Water bottles are drinkable potions...
      • NOTICE: [cuberite] bearbin opened pull request #4114: Water bottles are drinkable potions (master...issue4111) https://git.io/vb5YZ
      • nixi
        PureTryOut[m]: interestingly, i have never seen a spammer yet
      • and i have been on freenode for a while now
      • PureTryOut[m]
        Freenode is being targeted by spammers for about a week or two now
      • nixi
        oh
      • quick question on topic
      • and it has not been assigned yet or anything
      • is there a way to fix it when deployed, or is it a problem in cuberite itself?
      • it has been around for a while apparently and it seems like a gamebreaking issue
      • PureTryOut[m]
        well the issue hasn't been closed, so I guess there is no fix for it
      • nixi
        i am asking because there is no asignee and i hope to raise awareness about it.
      • devs might have missed it
      • PureTryOut[m]
        yeah, responding to it has probably helped
      • guenstig_werben
        Merry Christmas @PureTryOut:matrix.org
      • PureTryOut[m]
        Merry Christmas 😄
      • guenstig_werben
        Got a new phone
      • Cuberite seems to work wonderfully
      • Although I didn't have a client to test if
      • NOTICE: [cuberite] bearbin pushed 1 new commit to issue4111: https://git.io/vb54V
      • NOTICE: cuberite/issue4111 4dcff34 Alexander Lyons Harkness: Update outdated mcwiki references
      • PureTryOut[m]
        guenstig werben: ooh, you can put your old one to use still! https://postmarketos.org
      • NOTICE: [cuberite] bearbin pushed 1 new commit to issue4111: https://git.io/vb546
      • NOTICE: cuberite/issue4111 3fb2d08 Alexander Lyons Harkness: Fix logic of IsPotionDrinkable - all non-splash potions are drinkable
      • NOTICE: [cuberite] bearbin pushed 1 new commit to editorconfig-fixes: https://git.io/vb54y
      • NOTICE: cuberite/editorconfig-fixes 7a86da3 Alexander Lyons Harkness: Removed eol specification
      • NOTICE: [cuberite] bearbin force-pushed issue4111 from 3fb2d08 to 96859fa: https://git.io/vb5BD
      • NOTICE: cuberite/issue4111 96859fa Alexander Lyons Harkness: Fix logic of IsPotionDrinkable - all non-splash potions are drinkable
      • NOTICE: [cuberite] bearbin force-pushed issue4111 from 96859fa to 755173e: https://git.io/vb5BD
      • NOTICE: cuberite/issue4111 755173e Alexander Lyons Harkness: Fix logic of IsPotionDrinkable - all non-splash potions are drinkable
      • guenstig_werben
        Sorry for the late response Puretryout if you're still here, I've actually been looking to install arch, not in a chroot like I used to have (and again have on my new one, just for the sake of tools like latex), but a real installation.
      • PureTryOut[m]
        on your phone...?
      • guenstig_werben
        Yep
      • PureTryOut[m]
        I assume you don't actually want to use it as a phone then? 😛
      • guenstig_werben
        No, I already got one :)
      • Besides, the old one is perfectly working, except for mobile data
      • Idk if it's just the hardware or fault of lineageos, but it didn't fully support lte and "normal" 3g wasn't working very well.
      • Could be a mixture of the chip not supporting all lte frequencies and the carriers switching more and more over to lte....
      • NOTICE: [cuberite] peterbell10 opened pull request #4116: Protocol: Fix potion metadata parsing (master...creative_potions) https://git.io/vb5aC
      • NOTICE: [cuberite] bearbin pushed 1 new commit to master: https://git.io/vb5VD
      • NOTICE: cuberite/master 533c95d peterbell10: Protocol: Fix potion metadata parsing (#4116)
      • NOTICE: [cuberite] bearbin force-pushed issue4111 from 755173e to cb435ba: https://git.io/vb5BD
      • NOTICE: cuberite/issue4111 cb435ba Alexander Lyons Harkness: Fix logic of IsPotionDrinkable - all non-splash potions are drinkable
      • NOTICE: [cuberite] bearbin pushed 1 new commit to master: https://git.io/vb5P3
      • NOTICE: cuberite/master 705deea Alexander Harkness: Water bottles are drinkable potions (#4114)...
      • NOTICE: [cuberite] bearbin pushed 1 new commit to master: https://git.io/vb5Mr
      • NOTICE: cuberite/master ab5ff6a Alexander Harkness: .editorconfig fixes (#4113)...
      • NOTICE: [cuberite] bearbin closed pull request #4017: Improve fire performance during rain (master...issue916) https://git.io/v5Pkf
      • NOTICE: [cuberite] bearbin deleted issue916 at 7ae8843: https://git.io/vb5Dn
      • nixi
        so, after a few years i decided to get back to lua and write a plugin
      • i have not been able to find a plugin i am looking for
      • i want to be able to save physical item set as a currency to a database and take it from the player
      • and spawn it when the player goes to withdraw the currency
      • everything done using signs
      • is it better to make it so that it can all be done only physicaly using signs, or should i also add commands to save/withdraw?
      • this is realively simple, so after i am finished with this, i will rewrite my old plugin
      • PureTryOut[m]
        well it depends really. however, I believe there is some currency API out there already. not sure if it does what you're looking for, but maybe you could use or extend it
      • currency API as a plugin I mean
      • guenstig_werben
        There is puretryout
      • I think
      • nixi
        i have found "Coin", but i was not able to find documentation
      • guenstig_werben
        Yeah that's it
      • nixi
        so i decided to write my own, i do not need to transfer money etc
      • i just want physical exchange
      • guenstig_werben
        Physical as in real world?
      • PureTryOut[m]
        I'm guessing you still want to use that currency in other plugins right?
      • guenstig_werben
        Or as in I give you item for currency?
      • nixi
        as in "slimeballs for number in a database and vice-versa"
      • slimeballs can be changed ofc
      • guenstig_werben
        Yeh
      • Digital goods
      • nixi
        right
      • guenstig_werben
        Nothing acgually physical....
      • nixi
        in-game physical :D
      • guenstig_werben
        Did you already start?
      • nixi
        so, would you rather have commands to do the exchange proccess?
      • i did, but i only have basic command handlers
      • not like it will take much more time though
      • guenstig_werben
      • This plugin offers two relatively simple api functions to get and set a user's balance
      • Can be used together with signs or whatever to do stuff
      • Btw yeah that coiny official plugin
      • nixi
        well, it seems that i could do what i want using the shops it provides
      • eg. money for a slimeball
      • guenstig_werben
        Yeah
      • Oh I didn't read the full post lmao
      • nixi
        ok, so there is my second plugin idea:
      • i want players to be able to teleport, but not everywhere or via commands
      • i want to be able to place signs somewhere
      • and if players discover the sign, they will be able to teleport to it later
      • maybe for a fee
      • basically how waypoint system in guild wars 2 works
      • does that exist? :D
      • guenstig_werben
        Not quite sure
      • But you could pretty easily code it yourself I guess
      • plus using the money api for the fee
      • (btw take a look at the money plugin how to handle database, signs, etc, i think they did it properly)
      • nixi
        alright, i will
      • also, there appear to be two apis
      • guenstig_werben
        link?
      • or screenshot
      • nixi
        Coiny and Coin?
      • guenstig_werben
        uhm
      • dunno
      • nixi
        and there is something called "money" as well?
      • guenstig_werben
        i referenced Money
      • nixi
        i do not want to create a fragmentation, which is the standard?
      • some say coiny
      • guenstig_werben
        there is none. just dont create anohter one
      • coiny appears to be the official one
      • nixi
        i will try to use that then
      • guenstig_werben
        but at the moment noone is actually using any of those in real world examples afaik, so it doesnt matter
      • the moment one is the best and the most used, that is going to be adapted as official
      • use whichever fits you best
      • nixi
        lel
      • i suppose i can ask about writing lua here
      • is there a way to return the value of all remaining set Split[] value from a given point as a string?
      • eg. from Split[3] to Spli[6]
      • so if i were to do a command: /command aaa bbb ccc ddd eee fff, it would return "ccc ddd eee fff"
      • or do i have to write a function to parse it myself?