Korobi IRC Swiss Army knife.

03:40:44 Spongie <S​i​m​o​n​_​F​l​a​s​h​> I don't. I really don't touch gradle at all. You'll have to explain to me how to update it.
03:41:33 kashike `gradlew wrapper --gradle-version 4.7`
03:42:32 Spongie <S​i​m​o​n​_​F​l​a​s​h​> Perfect, thank you. I'll see if I can replicate it from here.
06:13:32 Spongie <v​o​i​d​> I can't figure out what I'm doing wrong I keep getting [01:12:32] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.7.8 Source=file:/home/void/.gradle/caches/modules-2/files-2.1/org.spongepowered/mixin/0.7.8-SNAPSHOT/5126ae651c24d2361695f5519be4b84368de560d/mixin-0.7.8-SNAPSHOT.jar Service=LaunchWrapper Env=CLIENT [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]:
06:13:32 Spongie org.spongepowered.asm.mixin.transformer.MixinConfig.create(MixinConfig.java:893) [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at org.spongepowered.asm.mixin.transformer.Config.create(Config.java:116) [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at org.spongepowered.asm.mixin.Mixins.createConfiguration(Mixins.java:91) [01:12:32] [main/INFO]:
06:13:32 Spongie java.lang.NullPointerException [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at java.io.Reader.<init>(Reader.java:78) [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at java.io.InputStreamReader.<init>(InputStreamReader.java:72) [01:12:32] [main/INFO]: [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at
06:13:32 Spongie [org.spongepowered.asm.mixin.transformer.MixinConfig:create:899]: at org.spongepowered.asm.mixin.Mixins.addConfiguration(Mixins.java:78) I know that means it can't find the config but I don't know where it's looking... I have the json where it outputted Paths.get("").toAbsolutePath().toString()
06:22:25 Spongie <v​o​i​d​> I had to put it in classes/production/... what kinda joke is that
06:51:31 Spongie <p​i​e​_​f​l​a​v​o​r​> wat
07:09:15 Spongie <W​a​t​e​r​p​i​c​k​e​r​> How do you get a config path to create if its not already?
07:39:48 Spongie <p​i​e​_​f​l​a​v​o​r​> what?
08:24:36 Spongie <T​e​K​G​a​m​e​R​> Hi, iw the build server working again?
08:43:17 Spongie <W​a​t​e​r​p​i​c​k​e​r​> @pie_flavor autogeneration of multiple config files.
08:43:23 Spongie <W​a​t​e​r​p​i​c​k​e​r​> I found a solution. ^6]
08:43:30 Spongie <W​a​t​e​r​p​i​c​k​e​r​> ^^
10:40:00 Spongie <T​e​K​G​a​m​e​R​> @aaron Why the Bump for SpongeUser change build get released for API 8.0.0 and not 7.1.0 is it related to the build server problem?
15:46:22 Spongie <T​e​K​G​a​m​e​R​> @Aaron1011 * srry for the ping aaron
18:02:16 Spongie <T​e​K​G​a​m​e​R​> Could someone help me to refresh the playerskin clientside without changing world? i mean i think recreating the player entity could be a good way but i really don't know how it work :/
18:16:37 Spongie <N​e​u​m​i​m​T​o​> How do i display a bookveiw to a player?
19:21:37 Spongie <R​y​n​e​l​f​> player.sendBookView() iirc
19:22:07 Spongie <R​y​n​e​l​f​> But I imagine you found that by now
19:23:01 Spongie <T​e​K​G​a​m​e​R​> Do you know how could i recreate the player entity to refresh the skin? i mean clientside without switching world
19:57:20 Spongie <R​y​n​e​l​f​> No idea
19:58:13 Spongie <R​y​n​e​l​f​> Is there a way to put text above the experience bar?
19:59:12 Spongie <c​r​e​e​p​e​r​1​2​3​1​2​3​3​2​1​> action bar?
20:00:14 Spongie <c​r​e​e​p​e​r​1​2​3​1​2​3​3​2​1​> https://jd.spongepowered.org/7.0.0/org/spongepowered/api/text/title/Title.Builder.html#actionBar-org.spongepowered.api.text.Text-
20:02:19 Spongie <R​y​n​e​l​f​> Is that what that's called? thanks
21:14:26 Spongie <A​a​r​o​n​1​0​1​1​> @TeKGameR There's a new spongeforge build for api 7 on the downloads page
21:14:29 Spongie <A​a​r​o​n​1​0​1​1​> it contains my fixes
21:14:39 Spongie <T​e​K​G​a​m​e​R​> Yeah i saw, thanks again 😃
21:15:08 Spongie <T​e​K​G​a​m​e​R​> I will just wait until the new forge version spongeforge build is fixed
21:15:46 Spongie <T​e​K​G​a​m​e​R​> Cause for me and some peoples with this version the startup time has increased by 2/3minutes.. :/
21:19:07 Spongie <A​a​r​o​n​1​0​1​1​> @TeKGameR Can you open an issue on Github?
21:19:49 Spongie <T​e​K​G​a​m​e​R​> Don't have time actually i will later i switched everything back to an older version so... :/
22:24:55 Spongie <S​i​r​W​i​l​l​> hm, was ClientConnectionEvent.Auth changed? If I don't cancel it in the beginning it doesn't get cancelled at all
22:41:06 Spongie <k​i​l​l​j​o​y​> What's your code?
22:41:14 Aaron1011 @SirWill: What do you mean by 'at the beginning'?
22:45:29 Spongie <S​i​r​W​i​l​l​> it seems to not wait until the code is completed
22:45:36 Spongie <k​i​l​l​j​o​y​> show your code
22:52:49 Spongie <S​i​r​W​i​l​l​> https://pastebin.com/nRbzQzA8
22:54:24 Aaron1011 @SirWill: is loadUser asynchronous?
22:55:11 Spongie <X​a​k​e​p​_​S​D​K​> Looks like compleyablefuture
22:55:20 Spongie <S​i​r​W​i​l​l​> ^
22:55:20 Spongie <X​a​k​e​p​_​S​D​K​> Completablefuture*
22:55:29 Aaron1011 if so, you'll need to wait for it to complete
22:57:39 Spongie <S​i​r​W​i​l​l​> how would I do that?
22:58:36 Aaron1011 CompletableFuture#get
22:59:11 Spongie <X​a​k​e​p​_​S​D​K​> Call get instead of thenComplete
23:01:26 Spongie <S​i​r​W​i​l​l​> okay, thanks
23:54:35 Spongie <p​i​e​_​f​l​a​v​o​r​> hey, in sponge are the euler rotation angles expressed in radians or degrees?


One of the services provided by the IRC bot is the logging of your channel, be it publicly or privately. These logs are then used to generate channel statistics. The logs themselves are neatly organized and can easily be browsed within our website.


Another service provided by the IRC bot is the ability to create factoid commands on the fly. Allowing for easy and flexible creation of responses based on frequently asked questions, and even listen for certain triggers to have it respond automatically.


Statistics are generated based off of the logs collected by the IRC bot. We are able to generate statistics to accurately capture who is the most active person by hours, along with other things like whom uses the most smileys, who has been granted the most karma, and which person can make sailors blush with their vulgar language.

About the project

The Korobi project aims to be the Swiss Army knife of IRC.

Korobi is carefully designed by people who enjoy using IRC on a day to day basis, and aim to make IRC even more enjoyable by providing a large set of tools for channels to work with.

If you'd like to request Korobi for your own channel, or have any questions at all, please visit #korobi on EsperNet and highlight one of the ops. See the full documentation to see if your channel qualifies.

Read More... Issue Tracker

Channel Last Message