These are chat archives for MylesIsCool/ViaVersion

13th
Aug 2016
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 19:56
@Myless
whoops
@MylesIsCool one question... what IDE do you use?
Myles
@MylesIsCool
Aug 13 2016 19:59
intellij
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 20:00
@MylesIsCool thanks for replying :)
Wow, it seems everyone uses IntelliJ
And I'm here using Eclipse
Myles
@MylesIsCool
Aug 13 2016 20:00
@MrPowerGamerBR I used to use Eclipse but got sick of the compiler issues eventually, I spent 1 week trying intellij and never went back
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 20:08
Downloaded IntelliJ...
Mats
@Matsv
Aug 13 2016 20:08
Doesn't sound like you are happy doing it? ;)
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 20:09
Seems to be working
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 20:19
Uh... it seems IntelliJ isn't loading my files with UTF-8 for some reason
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 20:32
Mats
@Matsv
Aug 13 2016 20:33
Are you using Windows x p? o_O
Checkium
@checkium
Aug 13 2016 20:33
I think it's windows 7
with a ugly skin
Myles
@MylesIsCool
Aug 13 2016 20:34
I dislike darcula, so I use a custom theme
:P
Checkium
@checkium
Aug 13 2016 20:34
blob
"I Wanna Tag Command"
wot
Why did he import Skript O.o
and a lot of other jars
Myles
@MylesIsCool
Aug 13 2016 20:36
cause he's satan in disguise
Gabriele C.
@sgdc3
Aug 13 2016 20:36

- Why did he import Skript?
- Cause he's satan in disguise

Best quote 2016

Checkium
@checkium
Aug 13 2016 20:37
one of the imports
it's
"SparklyWeddings" translated
and "SparklyMaze"
weird
Gabriele C.
@sgdc3
Aug 13 2016 20:38
bleeding_edge_api.jar
LogIt, please kill him
xD
Myles
@MylesIsCool
Aug 13 2016 20:40
Just published this to twitter, but also will post here. If you wondered how we pull information to do with entities for snapshots (to figure out new metadata (datawatchers)), you can check out this gist for the code we use to pull the info https://gist.github.com/MylesIsCool (latest one, requires ASM).
oh
(it's gist.github.com/MylesIsCool for people on irc bridges who can't see edits)
Mats
@Matsv
Aug 13 2016 20:41
My god Myles we can see too many edits
It's the worst
Gabriele C.
@sgdc3
Aug 13 2016 20:41
A wild octocat appears (thanks gitter link preview)
The positive side, you can see people's messages before they remove it ;)
Gabriele C.
@sgdc3
Aug 13 2016 20:42
:P
Which client are you using?
Myles
@MylesIsCool
Aug 13 2016 20:42
I thought it just didn't send
Mats
@Matsv
Aug 13 2016 20:42
Irccloud
Gabriele C.
@sgdc3
Aug 13 2016 20:42
oh, rip xD
Mats
@Matsv
Aug 13 2016 20:43
I want notifications and the one from the Gitter app works sometimes but most of the time not
Gabriele C.
@sgdc3
Aug 13 2016 20:43
gitter app is s***
Mats
@Matsv
Aug 13 2016 20:45
That's why I use the IRC bridge, not the best but it works
Gabriele C.
@sgdc3
Aug 13 2016 20:45
i directly switched to skype xD
Checkium
@checkium
Aug 13 2016 20:54
I dind't edit the "Why did he import Skript"
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:31
@checkplys Windows 7 with the Windows Classic Theme
@sgdc3 bleeding_edge_api.jar = My server custom fork JAR without the Player[] getOnlinePlayers() mapping.
@sgdc3 Also I won't migrate to AuthMe, my server is already using LogIt since 2014 and IMO it's the best login plugin I ever used
@checkplys I imported Skript because 1/8 of my server is still made in Skript, and sometimes I need to get an variable from Skript.
@checkplys my chat plugin has a lot of dependencies because I need to get something from the plugins
Mats
@Matsv
Aug 13 2016 21:35
@MrPowerGamerBR you like IntelliJ so far? :)
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:35
@Matsv reverted to Eclipse because I couldn't find a way to export the plugin JAR
Yeah, I could convert the project to a Maven project, but...
Gabriele C.
@sgdc3
Aug 13 2016 21:37
@MrPowerGamerBR :( xD
Mats
@Matsv
Aug 13 2016 21:37
Oh it's a post from 2010 but still kinda relevant
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:37
@Matsv I will try it later
Really, I don't know why I imported that many dependencies
But I'm 100% sure they are needed in my project
Except the Skript jar, I used it before but I don't need that shit anymore (and soon my server will be 100% Skript free)
90% of the dependencies are special events plugins that I made (so I can give an tag to the players that won the event), the rest are misc things.
Mats
@Matsv
Aug 13 2016 21:39
I really need sharex in my life, it's a shame that it's limited to Windows
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:40
Also, I should stop using SQLibrary in that plugin, it's only used as an dependency because I used SQLibrary on some parts of the plugin
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:48
@sgdc3 also, even if I wanted, I can't migrate to AuthMe because AuthMe doesn't convert the LogIt database to AuthMe
Gabriele C.
@sgdc3
Aug 13 2016 21:48
Sure? I think we have a converter
let me check
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:49
And I'm also not sure if the latest AuthMe version works in 1.7.10
Gabriele C.
@sgdc3
Aug 13 2016 21:49
It works
we have 2 jars
authme spigot for 1.8+
authme legacy with shaded libraries for craftbukkit/spigot 1.7.x
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:50
I use LogIt because when I used AuthMe it had severe performance issues with flatfile (yeah, I didn't know MySQL would be better)
Gabriele C.
@sgdc3
Aug 13 2016 21:50
flatfile was shitty
we deprecated it since months
exactly 1 year ago XD
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:50
The only issue with LogIt is... well, the developer vanished from existance
And it seems AuthMe doesn't convert the LogIt database
(LogIt encrypts the password in SHA256 and has an random salt for every user)
Gabriele C.
@sgdc3
Aug 13 2016 21:53
We do the same xD
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:53
then it should be easy to migrate to AuthMe
Gabriele C.
@sgdc3
Aug 13 2016 21:53
yeah a simple set of queries can do everything
i'll look at logit schema
MrPowerGamerBR
@MrPowerGamerBR
Aug 13 2016 21:54
But I'm still too lazy to migrate to AuthMe, and "if it ain't broke, don't fix it"
(Unless if AuthMe has an performance increase compared to LogIt, then it would be good to migrate to AuthMe)