Advertisement
Guest User

Untitled

a guest
Mar 29th, 2018
975
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 134.37 KB | None | 0 0
  1. https://github.com/Tyrrrz/DiscordChatExporter
  2.  
  3. ================================================
  4. Guild: Direct Messages
  5. Channel: NullByte
  6. Messages: 1,704
  7. ================================================
  8.  
  9. NullByte#5513 [20-Nov-17 10:16 AM]
  10. hello
  11.  
  12. FireFlies#6515 [20-Nov-17 10:18 AM]
  13. Hey there ExoticCode, so essentialy I'm looking to get a core with all the usual simple commands you find on most servers (/msg, /fly, /tp etc). I have a full doc with all the details if you'd like to have a look.
  14.  
  15. NullByte#5513 [20-Nov-17 10:19 AM]
  16. sure
  17.  
  18. FireFlies#6515 [20-Nov-17 10:19 AM]
  19. Here you are: https://docs.google.com/document/d/1JVZObIaiNvC2dtatbVdpgZbn0hfUvaIHfLSp5XVHczM/edit?usp=sharing
  20.  
  21. NullByte#5513 [20-Nov-17 10:24 AM]
  22. what's your budget for this
  23.  
  24. FireFlies#6515 [20-Nov-17 10:26 AM]
  25. I was thinking around $40
  26. What do you think?
  27.  
  28. NullByte#5513 [20-Nov-17 12:18 PM]
  29. I was thinking 60, but I can go 50 and split the difference
  30.  
  31. FireFlies#6515 [20-Nov-17 02:26 PM]
  32. That sounds fair
  33. How long do you think this will take you?
  34.  
  35. NullByte#5513 [20-Nov-17 02:28 PM]
  36. not too terribly long, I might be able to get a beta out to you by tonight
  37.  
  38. FireFlies#6515 [20-Nov-17 02:29 PM]
  39. That would be great, I also forgot to mention that I'll need the source code since I will be adding/removing features from the core for my different gamemodes
  40. Is that a problem?
  41.  
  42. NullByte#5513 [20-Nov-17 04:33 PM]
  43. not at all
  44.  
  45. NullByte#5513 [20-Nov-17 07:34 PM]
  46. what's the server name?
  47.  
  48. FireFlies#6515 [20-Nov-17 08:02 PM]
  49. FireFlies Network
  50. Please don't add any prefixes, if that's what you have in mind
  51.  
  52. NullByte#5513 [20-Nov-17 08:03 PM]
  53. not what I was going after
  54.  
  55. FireFlies#6515 [20-Nov-17 08:03 PM]
  56. Ah ok no worries 😉
  57.  
  58. NullByte#5513 [20-Nov-17 08:03 PM]
  59. working on commands rn, setting up the framework
  60.  
  61. FireFlies#6515 [20-Nov-17 08:04 PM]
  62. Got it 👍
  63.  
  64. NullByte#5513 [20-Nov-17 08:04 PM]
  65. should be ready with a beta in ~2 hours
  66.  
  67. FireFlies#6515 [20-Nov-17 08:04 PM]
  68. Sounds good, I'll still be around
  69.  
  70. NullByte#5513 [20-Nov-17 08:04 PM]
  71. perfect
  72. and I require payment before I send over anything like the source, I'm sure you can trust me with my vouchers and such, as well as my rep on spigot
  73.  
  74. FireFlies#6515 [20-Nov-17 08:06 PM]
  75. That's alright, no worries, but is there any possibility I can do some testing on a test server you own?
  76.  
  77. NullByte#5513 [20-Nov-17 08:06 PM]
  78. I don't own a test server but I can assure you all of it will work
  79. it's not rocket science, it's logic, and if something messes up I can fix it within a couple minutes
  80. if you need I can setup a test server though
  81.  
  82. FireFlies#6515 [20-Nov-17 08:08 PM]
  83. It's fine, also what will the beta include?
  84.  
  85. NullByte#5513 [20-Nov-17 08:09 PM]
  86. it will be everything excluding the command cooldown, auto-afk and the messages or mentions
  87. this is just so you can test to see if everything works while I setup the more complex features
  88.  
  89. FireFlies#6515 [20-Nov-17 08:13 PM]
  90. Sounds fantastic, let me know what your paypal email is so I can pay quickly when the beta is finished
  91.  
  92. NullByte#5513 [20-Nov-17 08:14 PM]
  93. c\_shupe\_@hotmail.com
  94. do you want a core.* giving you access to everything
  95.  
  96. FireFlies#6515 [20-Nov-17 08:23 PM]
  97. That would be nice yes
  98.  
  99. NullByte#5513 [20-Nov-17 08:25 PM]
  100. btw, I'm making this plugin extremely easy to be added to
  101. just in case you want any other developer to add to it
  102. in the future
  103.  
  104. FireFlies#6515 [20-Nov-17 08:30 PM]
  105. Wonderful, it's exaclty what I need since a core will be changed for different gamemodes
  106.  
  107. NullByte#5513 [20-Nov-17 08:31 PM]
  108. the only long part now is making all of the commands, not hard just time consuming
  109.  
  110. FireFlies#6515 [20-Nov-17 08:38 PM]
  111. I understand
  112.  
  113. NullByte#5513 [20-Nov-17 08:46 PM]
  114. what sound do you want played when a message is sent?
  115. oh and the beta won't have the spawnpoint, and stuff saved into data files to keep over resets
  116.  
  117. FireFlies#6515 [20-Nov-17 08:51 PM]
  118. The sound is a pop sound (I think it comes from when an item is picked up)
  119.  
  120. NullByte#5513 [20-Nov-17 09:21 PM]
  121. for the teleporting
  122. if I do /tphere <player> should the target player be notified that he was teleported
  123.  
  124. FireFlies#6515 [20-Nov-17 09:22 PM]
  125. Yes, it should say something like "&7You were teleported to &a[name]&7."
  126. Sorry for not including that
  127.  
  128. NullByte#5513 [20-Nov-17 09:22 PM]
  129. Okay perfect, np
  130. I've finished up to the "back" command, just as an update
  131.  
  132. NullByte#5513 [20-Nov-17 10:02 PM]
  133. https://hastebin.com/raw/xebopimoje
  134. let me know what you think about the messages file as is
  135. just so I know it's the format you want
  136.  
  137. FireFlies#6515 [20-Nov-17 10:12 PM]
  138. Looks good to me! There seems to be an error though when you type 's like here: other: "&a%player%&7’s gamemode was set to &aCREATIVE&7."
  139. I don't know if that's only in the hastebin
  140.  
  141. NullByte#5513 [20-Nov-17 10:12 PM]
  142. that's a `'`
  143. don't worry
  144.  
  145. FireFlies#6515 [20-Nov-17 10:13 PM]
  146. No worries, it's fine 😃
  147.  
  148. NullByte#5513 [20-Nov-17 10:14 PM]
  149. onto invsee, so almost done
  150. with the commands anyway, taking a bit longer than I expected
  151.  
  152. FireFlies#6515 [20-Nov-17 10:15 PM]
  153. That's alright, I prefer you take your time to do a good job than rush through everything 😉
  154.  
  155. NullByte#5513 [20-Nov-17 10:15 PM]
  156. Oh don't worry, it's all done very well in my opinion, and there's no way to rush something like this unless it doesn't work
  157. a few of the commands won't be in the beta, just to save time for you to test out the commands, but they will be added into the second version I put out
  158.  
  159. FireFlies#6515 [20-Nov-17 10:18 PM]
  160. Sounds good 👍
  161. Do you have a github account I can follow the updates on privately?
  162.  
  163. NullByte#5513 [20-Nov-17 10:18 PM]
  164. I don't know if I'm able to make private repos on github
  165. but I can send you the current source for you to look at if you'd' like
  166.  
  167. FireFlies#6515 [20-Nov-17 10:19 PM]
  168. No it's alright it's just for ease since I'm mostly on GitHub for updates and such, but don't worry it's fine
  169.  
  170. NullByte#5513 [20-Nov-17 11:23 PM]
  171. so the beta will most likely be done tonight, the rest of it will be done tomorrow
  172. sound good to you?
  173.  
  174. FireFlies#6515 [20-Nov-17 11:27 PM]
  175. Yes that's fine
  176.  
  177. NullByte#5513 [20-Nov-17 11:41 PM]
  178. I don't understand /list
  179. is it editable in the config, or in the messages yml?
  180.  
  181. FireFlies#6515 [20-Nov-17 11:44 PM]
  182. It's editable in the config
  183. Like the essentials /list
  184. Where you put the groups you want to appear in the list
  185.  
  186. NullByte#5513 [20-Nov-17 11:44 PM]
  187. "/list - Lists the online players and groups. Uses the same system as EssentialsX list.
  188. Permission: core.list
  189. Message: Same as EssentialsX, still needs to be editable in the messages.yml file."
  190. that's what confused me
  191.  
  192. FireFlies#6515 [20-Nov-17 11:45 PM]
  193. Ah yeah, what I'm saying is the format can be editable in the messages.yml, and the content of the list in the config
  194.  
  195. NullByte#5513 [20-Nov-17 11:46 PM]
  196. ohh
  197. alright, got it
  198. so chat formatting and list will be done after the beta, since that's a bit complicated
  199. I do want to get a version out today though so you can test out the commands and make sure the majority of them work
  200.  
  201. FireFlies#6515 [20-Nov-17 11:51 PM]
  202. Alright that's fine, when do you think you'll have it ready? It's getting quite late here
  203.  
  204. NullByte#5513 [20-Nov-17 11:51 PM]
  205. once I get the AFK done I'm going to take a break for today and let my mind rest
  206. so I'll probably put out a version with all commands up to AFK
  207. I'll most likely get more done tonight while you're sleeping but just in case I'm asleep while you need to be testing you'll have a working version
  208.  
  209. FireFlies#6515 [20-Nov-17 11:56 PM]
  210. Sounds good, could you show me a few code snipets before I go? Then I'll pay and you can send versions whenever
  211.  
  212. NullByte#5513 [20-Nov-17 11:58 PM]
  213. https://hastebin.com/vafoxiduno.java
  214. there's my command
  215. https://hastebin.com/zepelenivo.java
  216. that's the messages handler
  217. https://hastebin.com/ihanagetuv.java
  218. that's the teleport command
  219.  
  220. FireFlies#6515 [21-Nov-17 12:00 AM]
  221. Awesome, sending $50 via PayPal now
  222.  
  223. NullByte#5513 [21-Nov-17 12:00 AM]
  224. perfect
  225. once I get ready to go to sleep I'll send over my latest stable version
  226.  
  227. FireFlies#6515 [21-Nov-17 12:01 AM]
  228. Fantastic, just to double check, this is your paypal email correct? c_shupe_@hotmail.com
  229.  
  230. NullByte#5513 [21-Nov-17 12:01 AM]
  231. yes
  232. c\_shupe\_@hotmail.com
  233.  
  234. FireFlies#6515 [21-Nov-17 12:01 AM]
  235. Sweet
  236. Sent
  237. Let me know if you've received it
  238.  
  239. NullByte#5513 [21-Nov-17 12:02 AM]
  240. yep, I've got it
  241. thank you very much
  242.  
  243. FireFlies#6515 [21-Nov-17 12:03 AM]
  244. No worries, can't wait to test it
  245.  
  246. NullByte#5513 [21-Nov-17 12:03 AM]
  247. should be perfect for what you're looking for
  248.  
  249. FireFlies#6515 [21-Nov-17 09:44 AM]
  250. Have you made any progress?
  251. I'm free to test anything now
  252.  
  253. NullByte#5513 [21-Nov-17 06:18 PM]
  254. yes
  255. my apologies I've been sleeping
  256. got super tired after we stopped talking and kind of crashed
  257. https://cdn.discordapp.com/attachments/382096801391575050/382580516383358998/Core-0.0.1.jar
  258. https://cdn.discordapp.com/attachments/382096801391575050/382580567973036032/Core.zip
  259. that's the beta
  260.  
  261. FireFlies#6515 [21-Nov-17 06:19 PM]
  262. That's fine
  263. I get an error on startup
  264. [18:19:33 INFO]: [Core] Enabling Core v1.0
  265. [18:19:33 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  266. java.lang.NullPointerException
  267. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  268. va:46) ~[?:?]
  269. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  270. va:29) ~[?:?]
  271. at com.exoticcode.core.command.CommandAFK.<init>(CommandAFK.java:14) ~[?
  272. :?]
  273. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:39) ~[?:?
  274. ]
  275. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:35) ~[?:?]
  276. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  277. atched.jar:git-TacoSpigot-"c2835dfc"]
  278. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  279. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  280. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  281. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  282. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  283. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  284. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  285. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  286. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  287. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  288. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  289. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  290. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  291. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  292. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  293. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  294. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  295. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  296. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  297. [18:19:33 INFO]: [Core] Disabling Core v1.0
  298.  
  299. NullByte#5513 [21-Nov-17 06:20 PM]
  300. perfect
  301.  
  302. FireFlies#6515 [21-Nov-17 06:20 PM]
  303. x)
  304.  
  305. NullByte#5513 [21-Nov-17 06:20 PM]
  306. making progress 😉
  307.  
  308. FireFlies#6515 [21-Nov-17 06:20 PM]
  309. Yeah it happens 😜
  310.  
  311. NullByte#5513 [21-Nov-17 06:20 PM]
  312. plugin.getCommand(command).setExecutor(this);
  313. hmmm
  314. lmao
  315.  
  316. FireFlies#6515 [21-Nov-17 06:20 PM]
  317. The plugin is the only plugin on the test server
  318.  
  319. NullByte#5513 [21-Nov-17 06:21 PM]
  320. noo I found my problem
  321. I didn't register "afk" as a command
  322. https://cdn.discordapp.com/attachments/382096801391575050/382581427750961152/Core-0.0.1.jar
  323. all fixed
  324.  
  325. FireFlies#6515 [21-Nov-17 06:23 PM]
  326. [18:22:45 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  327. java.lang.NullPointerException
  328. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  329. va:46) ~[?:?]
  330. at com.exoticcode.core.command.CommandClear.<init>(CommandClear.java:14)
  331. ~[?:?]
  332. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:41) ~[?:?
  333. ]
  334. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:35) ~[?:?]
  335. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  336. atched.jar:git-TacoSpigot-"c2835dfc"]
  337. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  338. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  339. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  340. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  341. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  342. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  343. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  344. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  345. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  346. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  347. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  348. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  349. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  350. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  351. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  352. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  353. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  354. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  355. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  356.  
  357. NullByte#5513 [21-Nov-17 06:24 PM]
  358. filtering out all the commands I didn't add XD
  359. yay
  360. https://cdn.discordapp.com/attachments/382096801391575050/382582086529187840/Core-0.0.1.jar
  361. heal is gonna throw an error
  362. ugh my plugin.yml is so outdated
  363.  
  364. FireFlies#6515 [21-Nov-17 06:25 PM]
  365. Alright
  366. [18:25:22 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  367. java.lang.NullPointerException
  368. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  369. va:46) ~[?:?]
  370. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  371. va:24) ~[?:?]
  372. at com.exoticcode.core.command.CommandHeal.<init>(CommandHeal.java:13) ~
  373. [?:?]
  374. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:46) ~[?:?
  375. ]
  376. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:35) ~[?:?]
  377. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  378. atched.jar:git-TacoSpigot-"c2835dfc"]
  379. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  380. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  381. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  382. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  383. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  384. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  385. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  386. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  387. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  388. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  389. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  390. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  391. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  392. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  393. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  394. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  395. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  396. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  397. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  398.  
  399. NullByte#5513 [21-Nov-17 06:25 PM]
  400. "CommandHeal"
  401. yep
  402.  
  403. FireFlies#6515 [21-Nov-17 06:25 PM]
  404. Sweet 😉
  405.  
  406. NullByte#5513 [21-Nov-17 06:25 PM]
  407. https://cdn.discordapp.com/attachments/382096801391575050/382582414570160128/Core-0.0.1.jar
  408. everything should be smooth on startup now
  409.  
  410. FireFlies#6515 [21-Nov-17 06:26 PM]
  411. Great, loads now 😉
  412.  
  413. NullByte#5513 [21-Nov-17 06:26 PM]
  414. haha good progress
  415.  
  416. FireFlies#6515 [21-Nov-17 06:30 PM]
  417. Alright so
  418. What commands are working right now?
  419. For me Heal, Clear and AFK are working
  420.  
  421. NullByte#5513 [21-Nov-17 06:30 PM]
  422. message:
  423. aliases: ["m", "tell", "t", "msg"]
  424. reply:
  425. aliases: ["r"]
  426. sounds:
  427. setspawn:
  428. spawn:
  429. tp:
  430. tphere:
  431. back:
  432. gmc:
  433. gms:
  434. invsee:
  435. aliases: ["inv"]
  436. fly:
  437. vanish:
  438. aliases: ["v"]
  439. god:
  440. afk:
  441. heal:
  442. clear:
  443. those are all commands working
  444.  
  445. FireFlies#6515 [21-Nov-17 06:31 PM]
  446. Hmm, I don't think I have the permissions then
  447. I'm OPed though
  448.  
  449. NullByte#5513 [21-Nov-17 06:31 PM]
  450. let me add a * perm
  451. and OP won't get you anywhere
  452.  
  453. FireFlies#6515 [21-Nov-17 06:31 PM]
  454. That's probably why
  455.  
  456. NullByte#5513 [21-Nov-17 06:31 PM]
  457. I made it so that if anyone gets op somehow they won't be able to control anything
  458.  
  459. FireFlies#6515 [21-Nov-17 06:31 PM]
  460. Ok that's fine
  461. Is core.* the global perm?
  462.  
  463. NullByte#5513 [21-Nov-17 06:32 PM]
  464. creating master permission node now
  465. one sec
  466.  
  467. FireFlies#6515 [21-Nov-17 06:32 PM]
  468. Oki
  469. Also could you give me a little list of the permissions?
  470.  
  471. NullByte#5513 [21-Nov-17 06:34 PM]
  472. https://hastebin.com/raw/moferimoda
  473. https://cdn.discordapp.com/attachments/382096801391575050/382584562783354881/Core-0.0.1.jar
  474. master permission node added
  475.  
  476. FireFlies#6515 [21-Nov-17 06:35 PM]
  477. Is it Core.* ?
  478.  
  479. NullByte#5513 [21-Nov-17 06:35 PM]
  480. yes
  481.  
  482. FireFlies#6515 [21-Nov-17 06:35 PM]
  483. Got it
  484. I notice that none of the placeholders are functioning
  485.  
  486. NullByte#5513 [21-Nov-17 06:36 PM]
  487. ?
  488. like?
  489.  
  490. FireFlies#6515 [21-Nov-17 06:36 PM]
  491. http://prntscr.com/hdetzu
  492. %player%, %message% etc
  493.  
  494. NullByte#5513 [21-Nov-17 06:36 PM]
  495. hmm
  496. one moment
  497. https://cdn.discordapp.com/attachments/382096801391575050/382585326436220928/Core-0.0.1.jar
  498. simple mistake
  499.  
  500. FireFlies#6515 [21-Nov-17 06:38 PM]
  501. The message isn't showing up when messaging someone
  502. It's blank
  503.  
  504. NullByte#5513 [21-Nov-17 06:39 PM]
  505. what do you mean
  506.  
  507. FireFlies#6515 [21-Nov-17 06:39 PM]
  508. http://prntscr.com/hdevic
  509.  
  510. NullByte#5513 [21-Nov-17 06:39 PM]
  511. interesting
  512.  
  513. FireFlies#6515 [21-Nov-17 06:39 PM]
  514. I'm typing a message but nothing is sending
  515. Also if I do /r
  516. Whatever the message is will appear for the name
  517.  
  518. NullByte#5513 [21-Nov-17 06:41 PM]
  519. screenshot?
  520.  
  521. FireFlies#6515 [21-Nov-17 06:41 PM]
  522. http://prntscr.com/hdew6r
  523.  
  524. NullByte#5513 [21-Nov-17 06:41 PM]
  525. that is very odd
  526.  
  527. FireFlies#6515 [21-Nov-17 06:41 PM]
  528. http://prntscr.com/hdewcp
  529. ./tphere doesn't teleport the player
  530. It says it does but it doesn't
  531.  
  532. NullByte#5513 [21-Nov-17 06:42 PM]
  533. https://cdn.discordapp.com/attachments/382096801391575050/382586643724369921/Core-0.0.1.jar
  534. there's the debug for reply/message
  535. do a couple messages and replies and send me the console log for the past few entries
  536.  
  537. FireFlies#6515 [21-Nov-17 06:43 PM]
  538. ./setspawn doesn't save yaw/pitch
  539. Alright
  540.  
  541. NullByte#5513 [21-Nov-17 06:43 PM]
  542. ah you want spawn to save yaw/pitch?
  543.  
  544. FireFlies#6515 [21-Nov-17 06:43 PM]
  545. Yes please
  546. I'll write a little list of bugs I find and send that
  547.  
  548. NullByte#5513 [21-Nov-17 06:44 PM]
  549. okay
  550.  
  551. FireFlies#6515 [21-Nov-17 06:45 PM]
  552. This is the console output
  553. [18:44:54 INFO]: FireFlies issued server command: /t Anaconda Hey
  554. [18:44:54 INFO]: TO: 1 FROM: 1
  555. [18:44:54 INFO]: S: Hey E:Hey
  556. [18:45:02 INFO]: Anaconda issued server command: /r How are you?
  557. [18:45:02 INFO]: TO: 2 FROM: 0
  558. [18:45:02 INFO]: S: How E:you?
  559. This is what shows up in chat
  560. http://prntscr.com/hdeyjg
  561. http://prntscr.com/hdeysz
  562.  
  563. NullByte#5513 [21-Nov-17 06:47 PM]
  564. perfect
  565. https://cdn.discordapp.com/attachments/382096801391575050/382587784436645900/Core-0.0.1.jar
  566. fixed spawn yaw/bitch and messages along with replies
  567.  
  568. FireFlies#6515 [21-Nov-17 06:47 PM]
  569. Awesome
  570. ./tphere [name] doesn't teleport the player to you, it says it does but it doesn't.
  571.  
  572. NullByte#5513 [21-Nov-17 06:47 PM]
  573. it does now
  574. ^ last update
  575.  
  576. FireFlies#6515 [21-Nov-17 06:47 PM]
  577. Ok nice
  578.  
  579. NullByte#5513 [21-Nov-17 06:48 PM]
  580. fixed that too, forgot to mention
  581. simple mistakes, leaving things out probably due to being tired
  582.  
  583. FireFlies#6515 [21-Nov-17 06:48 PM]
  584. Messages are fixed
  585. Tphere is fixed
  586. Spawn fixed
  587.  
  588. NullByte#5513 [21-Nov-17 06:49 PM]
  589. 😃 perfect, hope you're pleased with my work so far
  590.  
  591. FireFlies#6515 [21-Nov-17 06:49 PM]
  592. I am, very fast work 😉
  593. There's an error for /fly
  594.  
  595. NullByte#5513 [21-Nov-17 06:50 PM]
  596. beautiful
  597. I love errors
  598.  
  599. FireFlies#6515 [21-Nov-17 06:50 PM]
  600. https://hastebin.com/levuyaquju.vbs
  601.  
  602. NullByte#5513 [21-Nov-17 06:50 PM]
  603. got it 😃
  604.  
  605. FireFlies#6515 [21-Nov-17 06:50 PM]
  606. Hahaha coding is 10% making something and 90% fixing errors 😆
  607. I'll be right back, I'll do some more testing in a bit
  608.  
  609. NullByte#5513 [21-Nov-17 06:51 PM]
  610. https://cdn.discordapp.com/attachments/382096801391575050/382588865401192448/Core-0.0.1.jar
  611. fly is fixed
  612. and yeah basically lmao, 90% is trying to find out what's missing x.x
  613.  
  614. FireFlies#6515 [21-Nov-17 06:54 PM]
  615. I bet x)
  616. Could you give me a list of the permissions?
  617.  
  618. NullByte#5513 [21-Nov-17 06:55 PM]
  619. it's in the chat
  620.  
  621. FireFlies#6515 [21-Nov-17 06:55 PM]
  622. So I can test the point of view from a regular player to a staff member for example
  623.  
  624. NullByte#5513 [21-Nov-17 06:55 PM]
  625. https://hastebin.com/raw/moferimoda
  626.  
  627. FireFlies#6515 [21-Nov-17 06:55 PM]
  628. Oh thank you
  629.  
  630. NullByte#5513 [21-Nov-17 06:55 PM]
  631. np
  632.  
  633. FireFlies#6515 [21-Nov-17 07:01 PM]
  634. Disallow item pickup and drop for god mode and vanished players
  635.  
  636. Remove sound when sending a message, sounds are only when receiving a message
  637. Other than that, everything looks good 😃
  638.  
  639. NullByte#5513 [21-Nov-17 07:01 PM]
  640. god mode players can't drop or pickup?
  641.  
  642. FireFlies#6515 [21-Nov-17 07:01 PM]
  643. I'm very happy with your work as it is right now
  644.  
  645. NullByte#5513 [21-Nov-17 07:02 PM]
  646. okie doke
  647.  
  648. FireFlies#6515 [21-Nov-17 07:02 PM]
  649. Actually wait
  650. Leave god mode as it is
  651. But take out vanish for god mode
  652. Basically in god mode you can't take or give damage in any way possible
  653. But make players in godmode visible
  654. Vanished players however can't pick up or drop items
  655.  
  656. NullByte#5513 [21-Nov-17 07:03 PM]
  657. godmode players are visible 0.0
  658.  
  659. FireFlies#6515 [21-Nov-17 07:03 PM]
  660. No they disappear x)
  661.  
  662. NullByte#5513 [21-Nov-17 07:03 PM]
  663. whut
  664.  
  665. FireFlies#6515 [21-Nov-17 07:03 PM]
  666. xD
  667. A player in god mode is vanished right now
  668.  
  669. NullByte#5513 [21-Nov-17 07:03 PM]
  670. yep
  671. that's true
  672. whoopsss
  673.  
  674. FireFlies#6515 [21-Nov-17 07:04 PM]
  675. ;P
  676.  
  677. NullByte#5513 [21-Nov-17 07:04 PM]
  678. https://cdn.discordapp.com/attachments/382096801391575050/382592180151255054/Core-0.0.1.jar
  679. fixed
  680.  
  681. FireFlies#6515 [21-Nov-17 07:07 PM]
  682. Nice it works
  683.  
  684. NullByte#5513 [21-Nov-17 07:07 PM]
  685. perfect
  686.  
  687. FireFlies#6515 [21-Nov-17 07:07 PM]
  688. Awesome, so I think everything works as it should now
  689.  
  690. NullByte#5513 [21-Nov-17 07:08 PM]
  691. great, I will continue work and give you updates every so often
  692.  
  693. FireFlies#6515 [21-Nov-17 07:08 PM]
  694. Sounds good, will you be working on commands or config today?
  695.  
  696. NullByte#5513 [21-Nov-17 07:08 PM]
  697. commands
  698. I need to finish the commands
  699.  
  700. FireFlies#6515 [21-Nov-17 07:08 PM]
  701. Perfect 👍
  702.  
  703. NullByte#5513 [21-Nov-17 07:08 PM]
  704. then move onto different things like chat and vault hooks
  705.  
  706. FireFlies#6515 [21-Nov-17 07:08 PM]
  707. Also, I have a couple small plugins I'd like to be merged within the core
  708. Do you think you would be able to add those in too?
  709.  
  710. NullByte#5513 [21-Nov-17 07:09 PM]
  711. Depends on the plugin, the size of the plugin, and if you're willing to pay for the merging
  712. usually I don't like messing with other's source code but instead recreate
  713.  
  714. FireFlies#6515 [21-Nov-17 07:10 PM]
  715. Well the plugins are small and I have the source codes for each, it's simply an AntiSpam, a report plugin and a toggle chat plugin (toggle global chat and private chat)
  716. You can have a look if you want and let me know what you think
  717.  
  718. NullByte#5513 [21-Nov-17 07:10 PM]
  719. sure
  720.  
  721. FireFlies#6515 [21-Nov-17 07:11 PM]
  722. https://cdn.discordapp.com/attachments/382096801391575050/382593962382458890/Plugins.zip
  723. There should be 3 folders
  724.  
  725. NullByte#5513 [21-Nov-17 07:13 PM]
  726. ew gradle
  727.  
  728. FireFlies#6515 [21-Nov-17 07:13 PM]
  729. No idea what that is x)
  730. There should be 4 commands in total
  731.  
  732. NullByte#5513 [21-Nov-17 07:17 PM]
  733. that anti-spam plugin x.x
  734.  
  735. FireFlies#6515 [21-Nov-17 07:17 PM]
  736. How bad is it doctor?
  737.  
  738. NullByte#5513 [21-Nov-17 07:18 PM]
  739. well
  740. if it's the actual source
  741. then it's horribly written
  742.  
  743. FireFlies#6515 [21-Nov-17 07:19 PM]
  744. Well it is the actual source x)
  745.  
  746. NullByte#5513 [21-Nov-17 07:19 PM]
  747. it literally had random fields which did absolutely nothing
  748. it had stuff in there which had no purpose
  749. ``` switch (val[0].toLowerCase()) {
  750. case "reload":
  751. try {
  752. aa.cLoad(true);
  753. } catch (IOException | InvalidConfigurationException ex) {
  754. ex.printStackTrace();
  755. }
  756. return Language.sendMessage(cs, "onReload");
  757. }
  758. return true;```
  759. that's a horrible way to do that
  760.  
  761. FireFlies#6515 [21-Nov-17 07:20 PM]
  762. Alright well, I'll add in $5 if you can fix/ merge those 3 plugins within the Core
  763. Deal?
  764.  
  765. NullByte#5513 [21-Nov-17 07:22 PM]
  766. lemme look more into the plugins xD
  767.  
  768. FireFlies#6515 [21-Nov-17 07:22 PM]
  769. Sure x)
  770.  
  771. NullByte#5513 [21-Nov-17 07:23 PM]
  772. and they all work?
  773.  
  774. FireFlies#6515 [21-Nov-17 07:24 PM]
  775. 100%, I use them currently
  776.  
  777. NullByte#5513 [21-Nov-17 07:24 PM]
  778. weird
  779. why do you want them merged into core?
  780.  
  781. FireFlies#6515 [21-Nov-17 07:26 PM]
  782. I don't want them to be seperate plugins, they belong on all the servers and are just annoying to have seperately
  783.  
  784. NullByte#5513 [21-Nov-17 07:26 PM]
  785. hmm okay
  786. I'll merge them and tone them up for 10
  787. just to make it all neat and efficient instead of whatever the hell he had going xD
  788.  
  789. FireFlies#6515 [21-Nov-17 07:29 PM]
  790. $8 and we have a deal
  791.  
  792. NullByte#5513 [21-Nov-17 07:29 PM]
  793. lol okay deal
  794.  
  795. FireFlies#6515 [21-Nov-17 07:29 PM]
  796. x)
  797. Sent
  798.  
  799. NullByte#5513 [21-Nov-17 07:30 PM]
  800. I'll put merging at first priority and get that done rn for testing
  801.  
  802. FireFlies#6515 [21-Nov-17 07:30 PM]
  803. Alright sounds good
  804. I'll give you the messages for the plugins
  805. For ToggleChat
  806. onChatOn: '&7Global chat&f: &aenabled'
  807. onChatOff: '&7Global chat&f: &cdisabled'
  808.  
  809. onPrivateChatOn: '&7Private messaging&f: &aenabled'
  810. onPrivateChatOff: '&7Private messaging&f: &cdisabled'
  811. onOtherPlayerPrivateBlocked: '&cThis player disabled private messaging.'
  812. For HelpMeStaff
  813. onDelay: '&cWait a little bit more before doing that again.'
  814. sayPrefix: '&a%player% &7needs help&f:&c&l '
  815. multiReport: '&4%player% &7has been reported &a&l%time% &7times.'
  816. reportPrefix: '&a%player% &7reported &4%reported% &7for&f: &c&l'
  817. playerNotFound: '&cPlayer not found.'
  818. noPermission: '&4The action could not be completed, refer to &c&l/help &4for commands.'
  819. onPlayerAsk: '&aQuestion sent, please wait for a response.'
  820. onPlayerReport: '&aReport sent.'
  821. onPlayerReportThemselves: '&cYou cannot report yourself.'
  822.  
  823. NullByte#5513 [21-Nov-17 07:32 PM]
  824. alrdy have them
  825.  
  826. FireFlies#6515 [21-Nov-17 07:32 PM]
  827. Yeah but they're the defaults
  828. They ugly x)
  829.  
  830. NullByte#5513 [21-Nov-17 07:33 PM]
  831. lol
  832.  
  833. FireFlies#6515 [21-Nov-17 07:33 PM]
  834. Antispam: onSpam: '&cRefrain from repeating yourself.'
  835. I can change them if you don't want to
  836.  
  837. NullByte#5513 [21-Nov-17 07:33 PM]
  838. no I can setup the defaults for you
  839. I'll probably end up recreating all 3
  840.  
  841. FireFlies#6515 [21-Nov-17 07:38 PM]
  842. Whatever you think is best
  843.  
  844. NullByte#5513 [21-Nov-17 08:05 PM]
  845. https://cdn.discordapp.com/attachments/382096801391575050/382607513327108099/Core-0.0.1.jar
  846. ./report and /ask have been added
  847. you will have to delete the config and messages.yml
  848. to reload
  849.  
  850. FireFlies#6515 [21-Nov-17 08:18 PM]
  851. I get an error
  852. [20:17:50 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  853. java.lang.NullPointerException
  854. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.ja
  855. va:46) ~[?:?]
  856. at com.exoticcode.core.command.CommandAsk.<init>(CommandAsk.java:26) ~[?
  857. :?]
  858. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:60) ~[?:?
  859. ]
  860. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:38) ~[?:?]
  861. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  862. atched.jar:git-TacoSpigot-"c2835dfc"]
  863. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  864. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  865. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  866. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  867. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  868. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  869. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  870. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  871. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  872. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  873. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  874. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  875. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  876. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  877. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  878. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  879. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  880. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  881. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  882.  
  883. NullByte#5513 [21-Nov-17 08:18 PM]
  884. hmm
  885.  
  886. FireFlies#6515 [21-Nov-17 08:18 PM]
  887. Also what are the permissions for those commands?
  888.  
  889. NullByte#5513 [21-Nov-17 08:18 PM]
  890. https://cdn.discordapp.com/attachments/382096801391575050/382610848830455810/Core-0.0.1.jar
  891. fixed
  892. and it's the same
  893.  
  894. FireFlies#6515 [21-Nov-17 08:19 PM]
  895. Could you replace some with core?
  896. For example core.ask.send
  897. core.report.send
  898.  
  899. NullByte#5513 [21-Nov-17 08:19 PM]
  900. yep
  901.  
  902. FireFlies#6515 [21-Nov-17 08:19 PM]
  903. core.report.receive etc
  904. Thank you
  905.  
  906. NullByte#5513 [21-Nov-17 08:21 PM]
  907. https://cdn.discordapp.com/attachments/382096801391575050/382611381008203778/Core-0.0.1.jar
  908. done
  909.  
  910. FireFlies#6515 [21-Nov-17 08:21 PM]
  911. I get an error when doing /report
  912. https://hastebin.com/ajefuxoxox.vbs
  913. Same thing for /ask
  914.  
  915. NullByte#5513 [21-Nov-17 08:23 PM]
  916. https://cdn.discordapp.com/attachments/382096801391575050/382612022669344778/Core-0.0.1.jar
  917. fixed
  918. have you sent the 8$
  919.  
  920. FireFlies#6515 [21-Nov-17 08:42 PM]
  921. Yes
  922.  
  923. NullByte#5513 [21-Nov-17 08:42 PM]
  924. alright perfect
  925.  
  926. FireFlies#6515 [21-Nov-17 08:47 PM]
  927. I get an error when doing /report or /ask
  928. https://hastebin.com/evegebivum.vbs
  929.  
  930. NullByte#5513 [21-Nov-17 08:57 PM]
  931. thought I fixed that...?
  932. with ^^
  933.  
  934. FireFlies#6515 [21-Nov-17 09:00 PM]
  935. No idea x)
  936.  
  937. NullByte#5513 [21-Nov-17 09:00 PM]
  938. can i see your config.yml
  939.  
  940. FireFlies#6515 [21-Nov-17 09:01 PM]
  941. Spawn-on-join: true
  942. askCooldown: 60 #Second
  943. reportCooldown: 120 #Second
  944. Auto-afk: 300 (in seconds)
  945. Teleport-to-center: true
  946. Message-sound: random.pop
  947. Command-cooldown (a cooldown between commands for ALL commands on the server): 1 (in seconds)
  948. Disable-join-leave-messages: true
  949. Disable-death-messages: true
  950. Disable-weather: true
  951. Disable-xp: true
  952. Time: normal (set this to day to always be day)
  953.  
  954. Command-cooldown-blacklist: (commands where the command cooldown won’t take effect)
  955. -msg
  956. -r
  957. -t
  958. -message
  959. -tell
  960.  
  961. groups:
  962. Admins: founder co-founder administrator staff-manager
  963. Staff: senior-moderator moderator junior-moderator architect
  964. VIP: famous big-donation supporter vip
  965. Players: small-donation
  966. Default: %else%
  967.  
  968. chat:
  969. format: '&3{DISPLAYNAME}&7: &f{MESSAGE}'
  970. #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
  971.  
  972. group-formats:
  973. #Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
  974. #Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
  975. Should I reload it?
  976.  
  977. NullByte#5513 [21-Nov-17 09:01 PM]
  978. nope
  979. and it still gives that error?
  980.  
  981. FireFlies#6515 [21-Nov-17 09:01 PM]
  982. Yes
  983.  
  984. NullByte#5513 [21-Nov-17 09:01 PM]
  985. weird
  986. https://cdn.discordapp.com/attachments/382096801391575050/382621949462839296/Core-0.0.1.jar
  987. that should fix
  988.  
  989. FireFlies#6515 [21-Nov-17 09:04 PM]
  990. There aren't any placeholders like before
  991. It just says %player% etc
  992.  
  993. NullByte#5513 [21-Nov-17 09:04 PM]
  994. for the report and ask?
  995.  
  996. FireFlies#6515 [21-Nov-17 09:04 PM]
  997. Yes
  998.  
  999. NullByte#5513 [21-Nov-17 09:05 PM]
  1000. when you do which command?
  1001. can you ss
  1002.  
  1003. FireFlies#6515 [21-Nov-17 09:05 PM]
  1004. ./report and ./ask
  1005.  
  1006. NullByte#5513 [21-Nov-17 09:05 PM]
  1007. can you ss
  1008.  
  1009. FireFlies#6515 [21-Nov-17 09:05 PM]
  1010. http://prntscr.com/hdgzt2
  1011.  
  1012. NullByte#5513 [21-Nov-17 09:06 PM]
  1013. alright
  1014. does that happen with any other command?
  1015. try /heal
  1016. https://cdn.discordapp.com/attachments/382096801391575050/382623206265323527/Core-0.0.1.jar
  1017. fixed
  1018.  
  1019. FireFlies#6515 [21-Nov-17 09:13 PM]
  1020. Yep seems fixed
  1021. There's no cooldown though
  1022.  
  1023. NullByte#5513 [21-Nov-17 09:13 PM]
  1024. there's no cooldown?
  1025. hmm odd
  1026.  
  1027. FireFlies#6515 [21-Nov-17 09:14 PM]
  1028. And in the report plugin there's a feature where when a staff logs on, he is given a list of the players that were reported and online
  1029. I don't know if you added that
  1030.  
  1031. NullByte#5513 [21-Nov-17 09:14 PM]
  1032. yep
  1033. it should work
  1034.  
  1035. FireFlies#6515 [21-Nov-17 09:14 PM]
  1036. Alright, I'm not able to test it right now but I trust you
  1037.  
  1038. NullByte#5513 [21-Nov-17 09:14 PM]
  1039. if not I know what's wrong and I'll fix it in the next update
  1040.  
  1041. FireFlies#6515 [21-Nov-17 09:15 PM]
  1042. Sounds good
  1043. I get this on startup
  1044. https://hastebin.com/labativemi.sql
  1045. It doesn't stop the plugin from loading
  1046.  
  1047. NullByte#5513 [21-Nov-17 09:15 PM]
  1048. ik
  1049. in the config
  1050. there's a lot I need to fix
  1051.  
  1052. FireFlies#6515 [21-Nov-17 09:16 PM]
  1053. Alright that's fine, just give me regular updates like you're doing
  1054.  
  1055. NullByte#5513 [21-Nov-17 09:16 PM]
  1056. perfect 😃 my plan is to be done with the plugin by Friday
  1057.  
  1058. FireFlies#6515 [21-Nov-17 09:16 PM]
  1059. No worries 😃
  1060.  
  1061. FireFlies#6515 [22-Nov-17 11:49 AM]
  1062. Could you add a /core reload command so I can easily reload messages and settings?
  1063.  
  1064. NullByte#5513 [22-Nov-17 11:52 AM]
  1065. yes
  1066. I'll get to that next chance i get
  1067.  
  1068. FireFlies#6515 [22-Nov-17 11:57 AM]
  1069. No problem
  1070.  
  1071. NullByte#5513 [22-Nov-17 11:58 AM]
  1072. the messages wont throw any errors, it's early in the morning so I forgot who I was talking to haha, working on two projects at once
  1073.  
  1074. FireFlies#6515 [22-Nov-17 11:59 AM]
  1075. Hahaha alright x)
  1076.  
  1077. FireFlies#6515 [23-Nov-17 02:29 PM]
  1078. Hey there, anything new recently?
  1079.  
  1080. NullByte#5513 [24-Nov-17 12:47 AM]
  1081. not atm, had to pause due to thanksgiving stuff
  1082.  
  1083. NullByte#5513 [25-Nov-17 05:24 PM]
  1084. sorry about the radio silence x.x my family has been very involved during thanksgiving this year
  1085.  
  1086. FireFlies#6515 [26-Nov-17 01:42 PM]
  1087. It's fine, I also spent a lot of time with my family. Have you made any progress?
  1088.  
  1089. NullByte#5513 [28-Nov-17 01:47 AM]
  1090. unfortunately not too too much
  1091.  
  1092. NullByte#5513 [01-Dec-17 04:25 AM]
  1093. hey man I am so sorry for the radio silence and extreme lack of updates, if you're still on board I should have more stuff for you tonight, family stuff and a lot of school work came in the way of it all, I really hope you understand, and again very sorry.
  1094. I realize it's probably nerve wracking for you and I really have been flaking lately, which I apologize for
  1095.  
  1096. FireFlies#6515 [01-Dec-17 09:23 AM]
  1097. It's alright, I have another plugin that has been in development for the past 8 months, so waiting a week is nothing for me 😉
  1098.  
  1099. NullByte#5513 [01-Dec-17 10:27 AM]
  1100. thank God, hopefully I can get your business after this as well haha
  1101.  
  1102. FireFlies#6515 [01-Dec-17 05:08 PM]
  1103. :p
  1104. Will you have an update tonight?
  1105.  
  1106. NullByte#5513 [01-Dec-17 05:12 PM]
  1107. yes
  1108.  
  1109. FireFlies#6515 [01-Dec-17 05:18 PM]
  1110. Awesome thank you
  1111.  
  1112. NullByte#5513 [02-Dec-17 07:24 PM]
  1113. okay, I've finished with /mentions and /broadcast
  1114. and I've made the foundation for reading events correctly
  1115. which means when someone logs out etc I can handle it anywhere in the plugin
  1116. and I made some important foundation changes
  1117. https://hastebin.com/raw/ebakevocuk
  1118. this is the current todo list
  1119. sorry about the long wait x.x I feel bad about it
  1120.  
  1121. FireFlies#6515 [02-Dec-17 08:34 PM]
  1122. Thank you for the update 👍
  1123.  
  1124. FireFlies#6515 [04-Dec-17 10:06 AM]
  1125. Have you made a little progress?
  1126.  
  1127. NullByte#5513 [04-Dec-17 03:57 PM]
  1128. yah slowly but surely, again sorry for the wait
  1129.  
  1130. FireFlies#6515 [06-Dec-17 01:10 PM]
  1131. Any updates?
  1132.  
  1133. FireFlies#6515 [13-Dec-17 04:01 PM]
  1134. Anything new? It's been a while
  1135.  
  1136. NullByte#5513 [13-Dec-17 04:02 PM]
  1137. yeh, very sorry about that, midterms are over tmrw
  1138.  
  1139. FireFlies#6515 [13-Dec-17 04:50 PM]
  1140. Will you be able to finish this weekend?
  1141.  
  1142. NullByte#5513 [13-Dec-17 05:12 PM]
  1143. yes
  1144.  
  1145. FireFlies#6515 [14-Dec-17 06:33 PM]
  1146. For the chat aspect of it, would it be easier to add a new chat system?
  1147. With prefixes, formats etc?
  1148. Of course I would be paying more for it
  1149. Because I have certain features I'd like to add to the chat, but I can't with the plugins I'm using right now
  1150.  
  1151. NullByte#5513 [14-Dec-17 06:36 PM]
  1152. yes, I'm making a new chat system
  1153.  
  1154. FireFlies#6515 [14-Dec-17 06:36 PM]
  1155. What do you mean by that?
  1156.  
  1157. NullByte#5513 [14-Dec-17 06:37 PM]
  1158. I'm alrdy making my own system for chatting
  1159.  
  1160. FireFlies#6515 [14-Dec-17 06:37 PM]
  1161. Alright, so there will be a new way of making prefixes right?
  1162.  
  1163. NullByte#5513 [14-Dec-17 06:38 PM]
  1164. yes, probably
  1165. I mean, I will handle all chat on the server if you want
  1166. I thought that's what you wanted from a core plugin anyways
  1167.  
  1168. FireFlies#6515 [14-Dec-17 06:39 PM]
  1169. Ok, I'm asking because on my server you can have multiple prefixes like this for example http://prntscr.com/hnix6l
  1170. Depending on the ranks you get
  1171. They're like trophies
  1172. But something I wanted to add was a hover message when you hover over someone's prefixes
  1173.  
  1174. NullByte#5513 [14-Dec-17 06:40 PM]
  1175. as long as they get permissions to define the prefix I can do it
  1176.  
  1177. FireFlies#6515 [14-Dec-17 06:40 PM]
  1178. Such as "This is obtained when you have done this"
  1179. For example
  1180.  
  1181. NullByte#5513 [14-Dec-17 06:41 PM]
  1182. I would like to change the chat system to completely permission based
  1183. if that's okay with you
  1184.  
  1185. FireFlies#6515 [14-Dec-17 06:41 PM]
  1186. I don't see any problem with it
  1187. Currently each group has a different prefix
  1188. Sort of as a permission
  1189. So if you're added to it you get the prefix
  1190.  
  1191. NullByte#5513 [14-Dec-17 06:41 PM]
  1192. and I'll make ladder ranks so you can associate chat.owner with owner but can still have everything lower but be recognized as an owner
  1193.  
  1194. FireFlies#6515 [14-Dec-17 06:41 PM]
  1195. That would be great
  1196.  
  1197. NullByte#5513 [14-Dec-17 06:42 PM]
  1198. I'll explain it more in depth but it will be extremely complez
  1199. complex*
  1200.  
  1201. FireFlies#6515 [14-Dec-17 06:42 PM]
  1202. Anyways, just try whatever you think is best and I will see
  1203.  
  1204. NullByte#5513 [14-Dec-17 06:42 PM]
  1205. so I hope you're a good server admin
  1206.  
  1207. FireFlies#6515 [14-Dec-17 06:42 PM]
  1208. I can handle it don't worry
  1209. Could you add hover messages over prefixes though?
  1210. That's the main thing I want to add but can't do with my current setup
  1211.  
  1212. NullByte#5513 [14-Dec-17 06:42 PM]
  1213. you seem to know what you're doing which is why I'm making it complicated, and each part of the message can be tolerable
  1214. hoverable*
  1215.  
  1216. FireFlies#6515 [14-Dec-17 06:43 PM]
  1217. Great, even the name?
  1218.  
  1219. NullByte#5513 [14-Dec-17 06:43 PM]
  1220. yes
  1221.  
  1222. FireFlies#6515 [14-Dec-17 06:43 PM]
  1223. Amazing
  1224. I'll leave you to it then 😃
  1225.  
  1226. NullByte#5513 [14-Dec-17 06:43 PM]
  1227. trust me, I know what I'm doing ;)
  1228.  
  1229. FireFlies#6515 [14-Dec-17 06:43 PM]
  1230. I have no doubt 😄
  1231.  
  1232. NullByte#5513 [15-Dec-17 04:15 AM]
  1233. please describe exactly what you want the chat to do, like I want a whole document dedicated to the chatting system so I know exactly what you want out of this.
  1234.  
  1235. FireFlies#6515 [15-Dec-17 09:00 AM]
  1236. Sounds good, I will do that
  1237.  
  1238. FireFlies#6515 [15-Dec-17 11:16 AM]
  1239. So, I've made an ideal config section for chat which is actually very easy to understand
  1240. Essentially there are 2 parts: the format and the prefix
  1241. The format is the color of the name, suffix and chat color
  1242. The prefix is whatever comes before the format
  1243. The prefixes can stack via priority
  1244. So you can have multiple prefixes depending on your ranks/permissions
  1245. They stack to the left
  1246. So the higher the priority, the more to the left the prefix will be
  1247. I will of course give examples
  1248. I will update the doc
  1249. Here is the new config: https://hastebin.com/oneqaqipif.pl
  1250. If you need clarification on how anything works, let me know
  1251.  
  1252. FireFlies#6515 [15-Dec-17 12:11 PM]
  1253. The examples for the chat format is with my staff ranks
  1254. There are some features unrelated to chat that I'd like to add as well
  1255. Such as commands or core features that I'd like on all servers
  1256. I will pay more if needed
  1257. But first I'd like you to finish what there already is to finish 😉
  1258.  
  1259. FireFlies#6515 [15-Dec-17 01:27 PM]
  1260. The "Automute" section in the config is new, basically if one of the words in the list is said in global or private chat, the message is not sent and the command next to it is executed, this is to stop players from being extremely toxic
  1261.  
  1262. FireFlies#6515 [15-Dec-17 04:20 PM]
  1263. I've also added "Mentions", where when you say someone's name in chat they are alerted via message and sound
  1264. Unless they don't have the permission to receive mentions
  1265. Will you be able to work on it today?
  1266.  
  1267. NullByte#5513 [15-Dec-17 04:35 PM]
  1268. yes
  1269.  
  1270. FireFlies#6515 [15-Dec-17 04:36 PM]
  1271. Fantastic, let me know if you have any sort of questions what so ever
  1272.  
  1273. NullByte#5513 [15-Dec-17 04:36 PM]
  1274. alrighr
  1275.  
  1276. FireFlies#6515 [20-Dec-17 10:21 PM]
  1277. Have you made any progress yet?
  1278.  
  1279. NullByte#5513 [20-Dec-17 10:49 PM]
  1280. hey sorry about the lack of communication, I have made a bit of progress but the family wants to spend a lot of time together recently so I'm trying to fit in time
  1281.  
  1282. FireFlies#6515 [20-Dec-17 10:59 PM]
  1283. It's alright, I understand, when do you think you will have it finished?
  1284.  
  1285. NullByte#5513 [21-Dec-17 09:20 AM]
  1286. not to sure, prob on the 23rd or 24th
  1287. I'm taking a road trip on the 23rd so I'll be working like 7-9 hours straight on plugins
  1288.  
  1289. FireFlies#6515 [21-Dec-17 01:08 PM]
  1290. Awesome, keep me updated please
  1291.  
  1292. NullByte#5513 [21-Dec-17 06:24 PM]
  1293. definitely
  1294.  
  1295. NullByte#5513 [27-Dec-17 09:40 AM]
  1296. very sorry about the lack of updates, been spending a lot of time with the family since it's around christmas time and I've been on a bit of a vacation
  1297. I'll start up again and hopefully finish your plugin shortly
  1298.  
  1299. FireFlies#6515 [27-Dec-17 09:42 AM]
  1300. It's alright I understand, please try to complete it soon though
  1301.  
  1302. NullByte#5513 [27-Dec-17 09:43 AM]
  1303. I will do my best to complete it as soon as possible
  1304. I understand your concerns if you have any and I apologize for causing them
  1305.  
  1306. FireFlies#6515 [27-Dec-17 09:43 AM]
  1307. No worries 😉
  1308.  
  1309. NullByte#5513 [27-Dec-17 09:44 AM]
  1310. You're one of the most lenient clients and most understanding I've ever met
  1311.  
  1312. FireFlies#6515 [27-Dec-17 09:46 AM]
  1313. Sometimes I feel like I'm too nice to people, but then again everything surrounding this game is meant to be fun, so I never take it too seriously 😄
  1314.  
  1315. NullByte#5513 [27-Dec-17 09:47 AM]
  1316. That's a good thing, no especially for me if you're on my ass about things like some clients the plugins tend to be rushed through and poorly made.
  1317. With what I've been able to do with your plugin on my times when I'm off wifi I've been able to restructure and make your plugin very sturdy.
  1318.  
  1319. FireFlies#6515 [27-Dec-17 09:49 AM]
  1320. See, that's wonderful, I prefer leaving time for someone to do a great job and have the time to double check/organize things, rather than rushing through it, missing features and leaving bugs which will need fixing later
  1321.  
  1322. NullByte#5513 [27-Dec-17 09:50 AM]
  1323. Exactly, and with that as you've seen even if there are bugs I'm able to finish them within a minute or so
  1324.  
  1325. FireFlies#6515 [27-Dec-17 09:51 AM]
  1326. Yes, it was very pleasant with the first update when you were ready to fix bugs that I gave to you on the spot
  1327.  
  1328. NullByte#5513 [01-Jan-18 06:06 AM]
  1329. hey, do you mind resending the plugin doc, I've seemed to have misplaced it and I don't know where it is
  1330.  
  1331. FireFlies#6515 [01-Jan-18 09:01 AM]
  1332. Yes
  1333. https://docs.google.com/document/d/1JVZObIaiNvC2dtatbVdpgZbn0hfUvaIHfLSp5XVHczM
  1334. There you are
  1335.  
  1336. NullByte#5513 [01-Jan-18 01:34 PM]
  1337. thank you
  1338.  
  1339. FireFlies#6515 [01-Jan-18 02:51 PM]
  1340. No worries
  1341.  
  1342. NullByte#5513 [04-Jan-18 06:00 PM]
  1343. so I'm getting quite a bit of it done today
  1344. and I'll probably be able to finish it today actually
  1345. when I finish the remaining commands I'll send it over to you for testing while I finish up the chat functions
  1346. also, should I hook into vaults for ranks, or just make permissions for ranks to be put into groups for /list
  1347.  
  1348. FireFlies#6515 [04-Jan-18 06:02 PM]
  1349. Fantastic, for /list hooking into Vault would be great I think 👍
  1350.  
  1351. NullByte#5513 [04-Jan-18 06:02 PM]
  1352. okay perfect
  1353. I have quite a bit on my todo list but I have school off so I'm just gonna work on this for like 7hrs straight
  1354. taking a lot more work then I first thought when looking at your doc, guess I sped through a few pages lmao
  1355.  
  1356. FireFlies#6515 [04-Jan-18 06:03 PM]
  1357. Hahaha well I'll be here, so just let me know when you want me to test anything and I'll be ready
  1358.  
  1359. NullByte#5513 [04-Jan-18 06:04 PM]
  1360. https://cdn.discordapp.com/attachments/382096801391575050/398522047279661056/Capture.PNG
  1361. like these are just commands
  1362. haha
  1363.  
  1364. FireFlies#6515 [04-Jan-18 06:04 PM]
  1365. 😮 looks organized
  1366.  
  1367. NullByte#5513 [04-Jan-18 06:04 PM]
  1368. that's how I do things
  1369. https://cdn.discordapp.com/attachments/382096801391575050/398522328960729108/Capture.PNG
  1370. then that's the rest
  1371. but to be honest, I've set up the infrastructure so well that I could add virtually ANYTHING you want to it, for example you want your own economy? it would take like 1hr to integrate haha
  1372.  
  1373. FireFlies#6515 [04-Jan-18 06:07 PM]
  1374. That's perfect, since the core is the trunk and I would need to add branches to it
  1375.  
  1376. NullByte#5513 [04-Jan-18 06:08 PM]
  1377. and I'd love for you to come back to me for that, and the delays won't be there in the future since I've kind of cleared up everything at school and my schedule will be free until next time school starts or until finals week / SAT week starts
  1378. I probably won't bump my thread on spigot anymore so I won't have any other people to deal with except this one other guy who has me on his payrole, so you'll be one of my only clients if you need anything haha
  1379.  
  1380. FireFlies#6515 [04-Jan-18 06:10 PM]
  1381. Yeah if I'm satisfied with the whole work I'll definitely come back 👍 I don't know if I will need anything done soon, but most likely in the future!
  1382.  
  1383. NullByte#5513 [04-Jan-18 06:10 PM]
  1384. sounds good to me, very happy that you're satisfied though to be honest
  1385. kind of surprised but still very happy
  1386. probably the hardest thing left is the /seen and /list commands
  1387.  
  1388. FireFlies#6515 [04-Jan-18 06:12 PM]
  1389. Well if the work is perfect in the end, and 100% up to my standards, I will be satisfied even if it takes more time than expected
  1390.  
  1391. NullByte#5513 [04-Jan-18 06:13 PM]
  1392. I've never failed to create a plugin I thought I could make
  1393. there are some impossible things that you can't actually do but you haven't asked for anything extravogant
  1394. and I'm good at what I do to the point where I can do anything possible, so if you wanted me to make a permissions plugin inside of this then I could do that too
  1395. so you don't have to worry about it not working perfectly, and I love the fact that you're advanced with how you read and can do configs, makes my life 10x easier because I don't have to explain my configs 1000 times to you like some other people
  1396. https://hastebin.com/ziligigato.sql like here's your messages.yml which I'm sure you know how to handle with expertise
  1397. and I think you're a bit versed in java and such so if you need to review my code then I'm sure you could, just to make sure I'm not hacking you or wever some other clients are paranoid about
  1398.  
  1399. FireFlies#6515 [04-Jan-18 06:19 PM]
  1400. Hahaha are there really clients that are paranoid about getting hacked? x)
  1401.  
  1402. NullByte#5513 [04-Jan-18 06:19 PM]
  1403. yep
  1404.  
  1405. FireFlies#6515 [04-Jan-18 06:19 PM]
  1406. I mean it is something to worry about, but cmon
  1407.  
  1408. NullByte#5513 [04-Jan-18 06:19 PM]
  1409. they ask for the source then go through every class thinking they know what they're looking for
  1410. but
  1411. for some kids, they have no idea what they're looking for so even though they're paranoid there's nothing they could do even if I did want to, which isn't a priority for me because that's just juvenial
  1412. and it would blackball my reputation on spigot but yeh
  1413.  
  1414. FireFlies#6515 [04-Jan-18 06:21 PM]
  1415. Yeah I mean if you're gonna do something like that you have to make sure it's not possible to get caught x)
  1416. But anywho, I'm excited to test things out later on 😉
  1417.  
  1418. NullByte#5513 [04-Jan-18 06:22 PM]
  1419. well
  1420. what I would do is throw in a nullbyte then obfuscate that piece of code so they literally can't view the hacking class, then I'd slightly reference an opening of that class through bytecode insertion into my main class to run that piece of code which would take them over, when it would just crash any compiler they use. But that's beside the point\
  1421.  
  1422. FireFlies#6515 [04-Jan-18 06:24 PM]
  1423. I'm sure there's many many ways to do it 😄
  1424.  
  1425. NullByte#5513 [04-Jan-18 06:24 PM]
  1426. which is why it's stupid for people to even look
  1427. unless they have security experts looking through it
  1428.  
  1429. FireFlies#6515 [04-Jan-18 06:24 PM]
  1430. Yeah
  1431.  
  1432. NullByte#5513 [04-Jan-18 06:25 PM]
  1433. and I'm kinda known for putting null bytes into file names which is a known exploit on windows and linux machines because they use nullbytes as file ends
  1434. so I can make a png file run as a .exe because of that flaw, it looks like a png but when reduced to binary it will run like a .exe
  1435.  
  1436. FireFlies#6515 [04-Jan-18 06:26 PM]
  1437. Ahh yeah that's deadly
  1438.  
  1439. NullByte#5513 [04-Jan-18 06:26 PM]
  1440. it's how people break into windows machines with false usb boot drives which redirects to the main machine
  1441. then there's another exploit in windows where in the login screen you have admin privileges bc why not so we just use net stat controls to grab the password of the login then we have the password for admin controls which we can abuse
  1442. scary shit
  1443.  
  1444. FireFlies#6515 [04-Jan-18 06:27 PM]
  1445. Yeah x)
  1446.  
  1447. NullByte#5513 [04-Jan-18 06:31 PM]
  1448. question
  1449. Admins: founder co-founder administrator staff-manager
  1450. Staff: senior-moderator moderator junior-moderator architect
  1451. VIP: famous big-donation supporter vip
  1452. Players: small-donation
  1453. Default: %else%
  1454. for that under the "groups" in the config.yml
  1455. is small-donation a rank?
  1456.  
  1457. FireFlies#6515 [04-Jan-18 06:32 PM]
  1458. Yes
  1459.  
  1460. NullByte#5513 [04-Jan-18 06:32 PM]
  1461. noted, ty
  1462.  
  1463. FireFlies#6515 [04-Jan-18 06:32 PM]
  1464. small-donation is a rank
  1465.  
  1466. NullByte#5513 [04-Jan-18 06:39 PM]
  1467. https://hastebin.com/aqiwonolup.vbs
  1468. do you understand this, just by looking at it?
  1469. including the ladder stuff
  1470.  
  1471. FireFlies#6515 [04-Jan-18 06:39 PM]
  1472. Of course
  1473.  
  1474. NullByte#5513 [04-Jan-18 06:39 PM]
  1475. https://hastebin.com/zoriwocugo.vbs
  1476. it will actually look like that ^
  1477.  
  1478. FireFlies#6515 [04-Jan-18 06:39 PM]
  1479. Great 😉
  1480.  
  1481. NullByte#5513 [04-Jan-18 06:40 PM]
  1482. 😃
  1483. for this next giant update
  1484. you'll need to delete all the files
  1485. so I hope you didn't do any editting to the messages.yml
  1486. and if you did save them and copy paste them back in
  1487.  
  1488. FireFlies#6515 [04-Jan-18 06:42 PM]
  1489. No worries, that's fine
  1490.  
  1491. NullByte#5513 [04-Jan-18 06:42 PM]
  1492. I didn't change format, I just added to current configs
  1493. https://hastebin.com/lucuyexela.java here's the class for group management, if you can understand it, it should clear up any questions you may have about the config
  1494.  
  1495. FireFlies#6515 [04-Jan-18 06:54 PM]
  1496. Ahh yes I see
  1497.  
  1498. NullByte#5513 [04-Jan-18 06:55 PM]
  1499. it's not finished, but that's the config part
  1500. actually doing a lot of restructuring to it, but yeh that's the gist
  1501.  
  1502. NullByte#5513 [04-Jan-18 07:09 PM]
  1503. and for a rank update to take place the player just needs to relog, which I think is reasonable
  1504. just for memory stabilization and lag optimization stuff
  1505. I mean, I can do async stuff in the future if you really want but for now that's how it will need to be just to avoid memory issues
  1506. and lag issues
  1507. https://hastebin.com/segufepimo.java here's a finished version for the group manager
  1508.  
  1509. FireFlies#6515 [04-Jan-18 07:19 PM]
  1510. Yeah it's fine if they have to relog
  1511.  
  1512. NullByte#5513 [04-Jan-18 07:19 PM]
  1513. I'll change it later to an async pooling system but for now I just want to get a stable version out
  1514.  
  1515. FireFlies#6515 [04-Jan-18 07:20 PM]
  1516. Yeah that's no problem 👍
  1517.  
  1518. NullByte#5513 [04-Jan-18 07:20 PM]
  1519. great 😃
  1520. alright... done with the list command, that took a while xD
  1521. my current todo list, just as an update: https://hastebin.com/epiruhosuc.sql
  1522.  
  1523. FireFlies#6515 [04-Jan-18 07:35 PM]
  1524. Looking good!
  1525. Just to clarify, for the "Command cooldown" message, please show the milliseconds
  1526.  
  1527. NullByte#5513 [04-Jan-18 07:36 PM]
  1528. you got it boss
  1529.  
  1530. FireFlies#6515 [04-Jan-18 07:37 PM]
  1531. Sweet! Just for example if the cooldown is 1 second, and a player executes a command too fast it would say "You must wait 0.23 seconds.." or however much he has to wait
  1532.  
  1533. NullByte#5513 [04-Jan-18 07:37 PM]
  1534. oh
  1535. so
  1536. not
  1537. 1s 938ms
  1538.  
  1539. FireFlies#6515 [04-Jan-18 07:38 PM]
  1540. Yeah sorry I phrased it wrong, it stays in the second format
  1541. It just shows the decimals 😉
  1542.  
  1543. NullByte#5513 [04-Jan-18 07:38 PM]
  1544. I'll get to that after I finish the commands
  1545.  
  1546. FireFlies#6515 [04-Jan-18 07:38 PM]
  1547. Yep no worries
  1548.  
  1549. NullByte#5513 [04-Jan-18 07:38 PM]
  1550. and decimals will take percentage into account 😃
  1551. not milliseconds
  1552. just gonna use deciseconds 😉
  1553.  
  1554. FireFlies#6515 [04-Jan-18 07:39 PM]
  1555. Yeah I didn't know how else to describe it 😂
  1556.  
  1557. NullByte#5513 [04-Jan-18 07:39 PM]
  1558. hah np
  1559.  
  1560. NullByte#5513 [04-Jan-18 08:03 PM]
  1561. https://hastebin.com/raw/ipahabufar the plugin.yml is getting super bulky haha
  1562. question for /seen
  1563. Player {0} has been offline since {1}.
  1564. Player {0} has been online since {1}.
  1565. you want it to be like that
  1566. or do you want their IP / geolocation info as well?
  1567. bc that's the /seen info for essentials
  1568. it's very dynamic on what essentials sends out so what information do you want in the /seen command?
  1569.  
  1570. FireFlies#6515 [04-Jan-18 08:23 PM]
  1571. Just the online/offline times/dates is fine, no geolocation
  1572. Also if a person is online and in vanish, they are tagged as offline in /seen
  1573.  
  1574. NullByte#5513 [04-Jan-18 08:24 PM]
  1575. so it's a gen player command not an admin command
  1576. and do you want like blank time ago, or do you want a date in there explaining the last time they logged in?
  1577. so like 5:45 on December 3rd
  1578. or 5hrs ago
  1579.  
  1580. FireFlies#6515 [04-Jan-18 08:27 PM]
  1581. Could you do both? Something like "Offline since: 5 hours, 32 minutes ago (December 3rd at 17:45)"
  1582. The date could be last login/log off
  1583. Depending if they're online or offline
  1584.  
  1585. NullByte#5513 [04-Jan-18 08:30 PM]
  1586. sure sure
  1587. might do that later then while you're testing the other stuff
  1588.  
  1589. FireFlies#6515 [04-Jan-18 08:31 PM]
  1590. Yep that's fine
  1591.  
  1592. NullByte#5513 [04-Jan-18 08:31 PM]
  1593. perfect, I'll just move onto /speed then
  1594.  
  1595. FireFlies#6515 [04-Jan-18 08:32 PM]
  1596. Sweet 👍
  1597.  
  1598. NullByte#5513 [05-Jan-18 12:53 AM]
  1599. so, I haven't had much luck with the /seen it's just giving me trouble with times and stuff, so I'll send you what I currently have to test and move onto the chatting system for now
  1600. what variables do you want, like "balance" "rank" etc... what do you need?
  1601. for now since you're offline I'll just get my homework done and make the infastructure for the chatting system 😃
  1602.  
  1603. NullByte#5513 [05-Jan-18 04:27 AM]
  1604. I think most commands are done and I think I got chat done except for formatting for the hover stuff, however the over text shows but I didn't know what you wanted me to add
  1605. https://cdn.discordapp.com/attachments/382096801391575050/398679082663149578/Core.jar
  1606. Lemme know if you find any bugs and I'll fix them asap
  1607.  
  1608. FireFlies#6515 [05-Jan-18 09:06 AM]
  1609. In the chat config there's places where I can set the hover messages "prefix-hover" and "suffix-hover", so I will set them. As for placeholders I haven't thought about them yet so I'll let you know x)
  1610. I will test everything and make a list of bugs/changes that need to be made 👍
  1611.  
  1612. NullByte#5513 [05-Jan-18 09:08 AM]
  1613. awesome, and yeah there's hover messages enabled but if you don't want the hover for a certain group you can remove it
  1614.  
  1615. FireFlies#6515 [05-Jan-18 09:08 AM]
  1616. Alright sweet, I'll check it out
  1617. Thank you for the update
  1618.  
  1619. NullByte#5513 [05-Jan-18 09:08 AM]
  1620. of course, I hope you're impressed with the work
  1621.  
  1622. FireFlies#6515 [05-Jan-18 09:36 AM]
  1623. Alright so I get a bunch of errors on startup
  1624.  
  1625. NullByte#5513 [05-Jan-18 09:36 AM]
  1626. send me them
  1627.  
  1628. FireFlies#6515 [05-Jan-18 09:36 AM]
  1629. https://hastebin.com/apodefiyow.sql
  1630. ^
  1631.  
  1632. NullByte#5513 [05-Jan-18 09:37 AM]
  1633. the first 2 are config issues, the last one is on mr
  1634. me
  1635.  
  1636. FireFlies#6515 [05-Jan-18 09:37 AM]
  1637. Alright that's fine
  1638.  
  1639. NullByte#5513 [05-Jan-18 09:40 AM]
  1640. https://cdn.discordapp.com/attachments/382096801391575050/398757567976701952/Core.jar
  1641. all fixed up
  1642. if you delete your messages.yml it should auto fix the 2 startup errors you were given
  1643.  
  1644. FireFlies#6515 [05-Jan-18 09:41 AM]
  1645. Alright I just get this one
  1646. [09:41:36 INFO]: [Core] Enabling Core v1.0
  1647. [09:41:36 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  1648. java.lang.ExceptionInInitializerError
  1649. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:100) ~[?:?]
  1650. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:73) ~[?:?]
  1651. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-TacoSpigot-"c2835dfc"]
  1652. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1653. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1654. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1655. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1656. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1657. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1658. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1659. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1660. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1661. at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]
  1662. Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
  1663. at com.exoticcode.core.command.gameplay.CommandPing.<clinit>(CommandPing.java:31) ~[?:?]
  1664. ... 13 more
  1665. [09:41:36 INFO]: [Core] Disabling Core v1.0
  1666.  
  1667. NullByte#5513 [05-Jan-18 09:42 AM]
  1668. oh
  1669. you use taco spigot
  1670.  
  1671. FireFlies#6515 [05-Jan-18 09:42 AM]
  1672. Yeah x)
  1673.  
  1674. NullByte#5513 [05-Jan-18 09:43 AM]
  1675. https://cdn.discordapp.com/attachments/382096801391575050/398758310192480259/Core.jar
  1676. should fix it
  1677. 10/10 taco spigot fucks me up there in that situation hahaha
  1678.  
  1679. FireFlies#6515 [05-Jan-18 09:44 AM]
  1680. Yeah sorry I use it to have players from 1.7-latest be able to join with 0 compatibility issues
  1681.  
  1682. NullByte#5513 [05-Jan-18 09:44 AM]
  1683. no problem at all, I think I got it all fixed up and sorted regardless
  1684.  
  1685. FireFlies#6515 [05-Jan-18 09:44 AM]
  1686. Alright sweet!
  1687. Oh
  1688. [09:44:55 INFO]: [Core] Enabling Core v1.0
  1689. [09:44:55 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  1690. java.lang.ExceptionInInitializerError
  1691. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:100) ~[?:?]
  1692. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:73) ~[?:?]
  1693. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-TacoSpigot-"c2835dfc"]
  1694. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1695. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1696. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1697. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1698. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1699. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1700. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1701. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1702. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1703. at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]
  1704. Caused by: java.lang.ArrayIndexOutOfBoundsException: 3
  1705. at com.exoticcode.core.command.gameplay.CommandPing.<clinit>(CommandPing.java:31) ~[?:?]
  1706. ... 13 more
  1707. [09:44:55 INFO]: [Core] Disabling Core v1.0
  1708. Not sure if it's the same one
  1709.  
  1710. NullByte#5513 [05-Jan-18 09:46 AM]
  1711. it is...
  1712. https://cdn.discordapp.com/attachments/382096801391575050/398759224617861130/Core.jar
  1713. try that
  1714. I've never worked with TacoSpigot edits except once
  1715.  
  1716. FireFlies#6515 [05-Jan-18 09:48 AM]
  1717. [09:48:20 INFO]: [Core] Enabling Core v1.0
  1718. [09:48:20 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  1719. java.lang.NullPointerException
  1720. at com.exoticcode.core.command.AbstractCommand.<init>(AbstractCommand.java:46) ~[?:?]
  1721. at com.exoticcode.core.command.gameplay.CommandPing.<init>(CommandPing.java:49) ~[?:?]
  1722. at com.exoticcode.core.CorePlugin.initCommands(CorePlugin.java:100) ~[?:?]
  1723. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:73) ~[?:?]
  1724. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[patched.jar:git-TacoSpigot-"c2835dfc"]
  1725. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1726. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1727. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1728. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1729. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:408) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1730. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:372) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1731. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1732. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1733. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1734. at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]
  1735. [09:48:20 INFO]: [Core] Disabling Core v1.0
  1736.  
  1737. NullByte#5513 [05-Jan-18 09:49 AM]
  1738. perfect 😛
  1739. a real issue
  1740. https://cdn.discordapp.com/attachments/382096801391575050/398760004850679829/Core.jar
  1741. stupid mistake
  1742. with a lot of commands come with missing a coupe plugin.yml additions
  1743.  
  1744. FireFlies#6515 [05-Jan-18 09:51 AM]
  1745. Ahh yes
  1746. The plugin.yml
  1747. Sometimes annoying x)
  1748. No errors!
  1749.  
  1750. NullByte#5513 [05-Jan-18 09:51 AM]
  1751. very
  1752. perfect
  1753. now you can test out the commands and give me the rest of the errors 🤣
  1754.  
  1755. FireFlies#6515 [05-Jan-18 09:51 AM]
  1756. Yes 😉
  1757. Ohh yeah rip I forgot about the permissions
  1758. Gotta switch PC x)
  1759.  
  1760. NullByte#5513 [05-Jan-18 09:57 AM]
  1761. haha
  1762.  
  1763. FireFlies#6515 [05-Jan-18 10:09 AM]
  1764. Alright, do you have a list of the permissions?
  1765.  
  1766. NullByte#5513 [05-Jan-18 10:12 AM]
  1767. yep
  1768. https://hastebin.com/raw/opoyuxasuq
  1769.  
  1770. FireFlies#6515 [05-Jan-18 10:13 AM]
  1771. Thank you 👍
  1772. Oh also, in the config I noticed there's some things missing
  1773. Like these things
  1774. spawn-on-join: true
  1775. auto-afk: 300
  1776. teleport-to-center: true
  1777. message-sound: "CHICKEN_EGG_POP"
  1778. command-cooldown: 1
  1779. disable-join-leave-messages: true
  1780. disable-death-messages: true
  1781. disable-weather: true
  1782. disable-xp: true
  1783. time: normal
  1784. Is that normal?
  1785.  
  1786. NullByte#5513 [05-Jan-18 10:24 AM]
  1787. yes
  1788. I'm adding them in one by one soon
  1789.  
  1790. FireFlies#6515 [05-Jan-18 10:24 AM]
  1791. Awesome 👍
  1792. I'm just testing all commands right now
  1793.  
  1794. NullByte#5513 [05-Jan-18 10:24 AM]
  1795. good good :)
  1796.  
  1797. FireFlies#6515 [05-Jan-18 10:27 AM]
  1798. How is the afk mode progress?
  1799. Like are you done with it?
  1800.  
  1801. NullByte#5513 [05-Jan-18 10:28 AM]
  1802. nearly, yeah
  1803. what should the modifiers for AFK people be
  1804. like what all should it effect
  1805.  
  1806. FireFlies#6515 [05-Jan-18 10:30 AM]
  1807. What do you mean?
  1808. Alright I think these are all the bugs I've found currently, I haven't tested the chat yet
  1809. /ignore doesn't work, if I ignore someone they can message me but I can't message them + their messages are still shown in global chat
  1810. /ping format problems: http://prntscr.com/hwc5rf
  1811. /mentions doesn't work
  1812. /messages doesn't show time stamp
  1813. No toggle global and private chat commands (/tgc, /tpc)
  1814. No antispam
  1815. Nothing happens when doing /list
  1816.  
  1817. NullByte#5513 [05-Jan-18 10:38 AM]
  1818. for the format problems edit messages.yml, I'll fix the ignore function and mentions function, I'll also fix the messages time stamp and the global chat stuff as well
  1819.  
  1820. FireFlies#6515 [05-Jan-18 10:38 AM]
  1821. Alright awesome
  1822. For the afk mode, what is it you need?
  1823.  
  1824. NullByte#5513 [05-Jan-18 10:38 AM]
  1825. what changes, like what modifications are necessary for players who are afk
  1826.  
  1827. FireFlies#6515 [05-Jan-18 10:39 AM]
  1828. Nothing happens to players who are afk, they are just put into afk mode so other players know they are afk
  1829.  
  1830. NullByte#5513 [05-Jan-18 10:39 AM]
  1831. right but like where is it shown
  1832.  
  1833. FireFlies#6515 [05-Jan-18 10:39 AM]
  1834. It depends on the permissions
  1835. Core.afk.broadcast - Sends a message to all players when you go into AFK mode.
  1836.  
  1837. NullByte#5513 [05-Jan-18 10:40 AM]
  1838. gotcha
  1839.  
  1840. FireFlies#6515 [05-Jan-18 10:40 AM]
  1841. So if I have that permission, it would show in chat "FireFlies is now AFK" and "FireFlies is no longer AFK"
  1842. If I don't it won't show anything in chat when I enter AFK mode, it would just show me the toggle messages "AFK mode: enabled" etc.
  1843. Everything about the AFK mode is permission based basically
  1844.  
  1845. NullByte#5513 [05-Jan-18 10:42 AM]
  1846. gotcha
  1847. ./ignore is fixed, /ping is a messages.yml problem on your end which you can edit, anti-spam please explain how you want that to work, I'm not sure what's wrong with mentions, can you show me an example of it not working, and /tgc and /tpc will be added in soon
  1848.  
  1849. FireFlies#6515 [05-Jan-18 10:43 AM]
  1850. For the antispam, I sent you the source code but I think you told me that is was bad x)
  1851. I'll write a little explanation for the antispam
  1852. For mentions, if I say someone's name in chat then they do /mentions, nothing shows up
  1853.  
  1854. NullByte#5513 [05-Jan-18 10:44 AM]
  1855. can you show me that happening?
  1856. and okay so it's an extra, gotcha
  1857.  
  1858. FireFlies#6515 [05-Jan-18 10:45 AM]
  1859. Yep I'll give you a screenie
  1860. http://prntscr.com/hwcbe2
  1861.  
  1862. NullByte#5513 [05-Jan-18 10:46 AM]
  1863. and you're fireflies I assume
  1864.  
  1865. FireFlies#6515 [05-Jan-18 10:46 AM]
  1866. Yes
  1867. When I do /mentions it's on my FireFlies account
  1868.  
  1869. NullByte#5513 [05-Jan-18 10:47 AM]
  1870. https://cdn.discordapp.com/attachments/382096801391575050/398774469751078912/Core.jar
  1871. this will fix /mentions and /ignore
  1872.  
  1873. FireFlies#6515 [05-Jan-18 10:48 AM]
  1874. Mentions still doing the same thing
  1875.  
  1876. NullByte#5513 [05-Jan-18 10:49 AM]
  1877. really? hmm
  1878. okay
  1879.  
  1880. FireFlies#6515 [05-Jan-18 10:49 AM]
  1881. For /ignore, messages still show in global chat but private chat is fixed
  1882.  
  1883. NullByte#5513 [05-Jan-18 10:49 AM]
  1884. any errors?
  1885.  
  1886. FireFlies#6515 [05-Jan-18 10:49 AM]
  1887. No errors
  1888.  
  1889. NullByte#5513 [05-Jan-18 10:49 AM]
  1890. and that's odd, I'll fix that
  1891.  
  1892. FireFlies#6515 [05-Jan-18 10:51 AM]
  1893. Also for /ignore
  1894. If I ignore someone, they can't message me and I can't message them either
  1895. Right now if I ignore Anaconda I can message him but he can't message me
  1896.  
  1897. NullByte#5513 [05-Jan-18 10:53 AM]
  1898. https://cdn.discordapp.com/attachments/382096801391575050/398775993017434112/Core.jar
  1899. ah okay
  1900.  
  1901. FireFlies#6515 [05-Jan-18 10:54 AM]
  1902. And please add a core.ignore.bypass, I think I forgot to add that in the doc
  1903. Wouldn't want Owners/Admins to get ignored x)
  1904.  
  1905. NullByte#5513 [05-Jan-18 10:55 AM]
  1906. will do
  1907.  
  1908. FireFlies#6515 [05-Jan-18 10:55 AM]
  1909. Mentions works!
  1910. Fantastic, thank you 🙏
  1911.  
  1912. NullByte#5513 [05-Jan-18 10:55 AM]
  1913. can admins ignore players though?
  1914.  
  1915. FireFlies#6515 [05-Jan-18 10:55 AM]
  1916. Yes admins can ignore players
  1917.  
  1918. NullByte#5513 [05-Jan-18 10:56 AM]
  1919. okay
  1920.  
  1921. FireFlies#6515 [05-Jan-18 10:56 AM]
  1922. Although if someone is being an ass to an admin he'll probably get muted rather than ignored
  1923.  
  1924. NullByte#5513 [05-Jan-18 10:58 AM]
  1925. https://cdn.discordapp.com/attachments/382096801391575050/398777328764846080/Core.jar
  1926. I've added in the ignore bypass and fixed up the ignore commnd
  1927. so it should work
  1928. I'm gonna go get some sleep to get ready for school if there's nothing else major rn
  1929.  
  1930. FireFlies#6515 [05-Jan-18 11:00 AM]
  1931. Alright sweet, and yeah that's fine
  1932.  
  1933. NullByte#5513 [06-Jan-18 11:13 AM]
  1934. everything working as it should?
  1935.  
  1936. FireFlies#6515 [06-Jan-18 11:23 AM]
  1937. I'm still testing things, I haven't found the time yesterday 😉
  1938. But I think everything that is already coded is working as it should
  1939.  
  1940. NullByte#5513 [06-Jan-18 11:23 AM]
  1941. ohh okay no problem :) and that's perfect makes me happy to hear
  1942. and you can chat properly?
  1943. like say things in chat
  1944.  
  1945. FireFlies#6515 [06-Jan-18 11:25 AM]
  1946. What do you mean?
  1947. Like global chat?
  1948. Just typing?
  1949. I just launched and got this error
  1950. [11:27:48 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  1951. java.lang.OutOfMemoryError: Requested array size exceeds VM limit
  1952. at java.util.ArrayList.<init>(Unknown Source) ~[?:1.8.0_151]
  1953. at com.exoticcode.core.groups.GroupHandler.<init>(GroupHandler.java:35)
  1954. ~[?:?]
  1955. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:64) ~[?:?]
  1956. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  1957. atched.jar:git-TacoSpigot-"c2835dfc"]
  1958. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  1959. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1960. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  1961. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1962. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  1963. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1964. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  1965. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1966. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  1967. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1968. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  1969. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1970. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  1971. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1972. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  1973. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1974. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  1975. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  1976. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  1977. [11:27:48 INFO]: [Core] Disabling Core v1.0
  1978. It was when I installed vault
  1979. If I remove vault it works again
  1980.  
  1981. NullByte#5513 [06-Jan-18 11:31 AM]
  1982. oh okay
  1983. I know what the problem is
  1984. haha
  1985. one second lemme fix that real quick
  1986.  
  1987. FireFlies#6515 [06-Jan-18 11:32 AM]
  1988. Alrighty
  1989. I'm just checking things again
  1990.  
  1991. NullByte#5513 [06-Jan-18 11:33 AM]
  1992. https://cdn.discordapp.com/attachments/382096801391575050/399148392204468224/Core.jar
  1993. fixed
  1994.  
  1995. FireFlies#6515 [06-Jan-18 11:34 AM]
  1996. [11:34:23 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  1997. java.lang.IndexOutOfBoundsException: Index: 1, Size: 0
  1998. at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_151]
  1999. at java.util.ArrayList.set(Unknown Source) ~[?:1.8.0_151]
  2000. at com.exoticcode.core.groups.GroupHandler.associateGroups(GroupHandler.
  2001. java:88) ~[?:?]
  2002. at com.exoticcode.core.groups.GroupHandler.<init>(GroupHandler.java:42)
  2003. ~[?:?]
  2004. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:64) ~[?:?]
  2005. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  2006. atched.jar:git-TacoSpigot-"c2835dfc"]
  2007. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  2008. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2009. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  2010. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2011. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  2012. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2013. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  2014. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2015. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  2016. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2017. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  2018. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2019. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  2020. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2021. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  2022. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2023. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  2024. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2025. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  2026. [11:34:23 INFO]: [Core] Disabling Core v1.0
  2027. 😛
  2028.  
  2029. NullByte#5513 [06-Jan-18 11:36 AM]
  2030. https://cdn.discordapp.com/attachments/382096801391575050/399149139356549121/Core.jar
  2031. when this runs
  2032. along with the error, a number will appear above it
  2033. tell me what that number is
  2034.  
  2035. FireFlies#6515 [06-Jan-18 11:37 AM]
  2036. Alright, these are the current bugs that I spot right now Ignore: messages still showing up in global chat
  2037. Mentions/Messages: No time stamps
  2038.  
  2039. NullByte#5513 [06-Jan-18 11:37 AM]
  2040. okay
  2041. I need to restructure a bit of that then, noted
  2042.  
  2043. FireFlies#6515 [06-Jan-18 11:38 AM]
  2044. 5 is the number
  2045.  
  2046. NullByte#5513 [06-Jan-18 11:42 AM]
  2047. okay interesting
  2048. https://cdn.discordapp.com/attachments/382096801391575050/399151841578975253/Core.jar
  2049. that should fix the bug where you can see ignored players messages and should fix the bug
  2050.  
  2051. FireFlies#6515 [06-Jan-18 11:48 AM]
  2052. I still get this error
  2053. [11:48:42 INFO]: [Core] Enabling Core v1.0
  2054. [11:48:42 ERROR]: Error occurred while enabling Core v1.0 (Is it up to date?)
  2055. java.lang.NullPointerException
  2056. at com.exoticcode.core.groups.GroupHandler.registerListeners(GroupHandle
  2057. r.java:55) ~[?:?]
  2058. at com.exoticcode.core.groups.GroupHandler.<init>(GroupHandler.java:46)
  2059. ~[?:?]
  2060. at com.exoticcode.core.CorePlugin.onEnable(CorePlugin.java:64) ~[?:?]
  2061. at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[p
  2062. atched.jar:git-TacoSpigot-"c2835dfc"]
  2063. at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
  2064. .java:332) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2065. at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
  2066. r.java:404) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2067. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.jav
  2068. a:359) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2069. at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.
  2070. java:318) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2071. at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:4
  2072. 08) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2073. at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:3
  2074. 72) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2075. at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:3
  2076. 27) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2077. at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.jav
  2078. a:267) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2079. at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java
  2080. :563) [patched.jar:git-TacoSpigot-"c2835dfc"]
  2081. at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  2082. [11:48:42 INFO]: [Core] Disabling Core v1.0
  2083.  
  2084. NullByte#5513 [06-Jan-18 11:49 AM]
  2085. different bug 😉 perfect we're getting somewhere
  2086.  
  2087. FireFlies#6515 [06-Jan-18 11:49 AM]
  2088. 😄
  2089. I'm writing a quick description for the antispam
  2090.  
  2091. NullByte#5513 [06-Jan-18 11:50 AM]
  2092. order of operations issue hahaha
  2093.  
  2094. FireFlies#6515 [06-Jan-18 11:50 AM]
  2095. I think I sent you the source though
  2096. Ahh I see
  2097.  
  2098. NullByte#5513 [06-Jan-18 11:50 AM]
  2099. https://cdn.discordapp.com/attachments/382096801391575050/399152754724962308/Core.jar
  2100. you have no worries
  2101. you don't need to write the description
  2102. I'll just reverse engineer his program and make it more efficient haha
  2103.  
  2104. FireFlies#6515 [06-Jan-18 11:51 AM]
  2105. Yeah that's what I thought you would be doing x)
  2106.  
  2107. NullByte#5513 [06-Jan-18 11:51 AM]
  2108. my plugins are always pretty efficient and I continue working on them after I finish them if I find something that will work better for it
  2109. Im very dedicated to my work haha
  2110.  
  2111. FireFlies#6515 [06-Jan-18 11:51 AM]
  2112. That's really good
  2113. A good amount of developers I've seen in the past could care less as long as it works
  2114.  
  2115. NullByte#5513 [06-Jan-18 11:52 AM]
  2116. not me
  2117. I'm not every other developer haha
  2118.  
  2119. FireFlies#6515 [06-Jan-18 11:52 AM]
  2120. "This is a horrible way to do this, but whatever it works hahahaa!!!11"
  2121.  
  2122. NullByte#5513 [06-Jan-18 11:52 AM]
  2123. as you can see by my prices xD
  2124. I think a diff dev would work 300+$ out of you for this kind of plugin
  2125. maybe more especially since it's a core which is a controller for the server
  2126.  
  2127. FireFlies#6515 [06-Jan-18 11:52 AM]
  2128. You know Minecript or Pennzly?
  2129.  
  2130. NullByte#5513 [06-Jan-18 11:53 AM]
  2131. lil bit
  2132. why?
  2133.  
  2134. FireFlies#6515 [06-Jan-18 11:53 AM]
  2135. For this core I went to them first since they're reputable
  2136.  
  2137. NullByte#5513 [06-Jan-18 11:53 AM]
  2138. sure
  2139.  
  2140. FireFlies#6515 [06-Jan-18 11:53 AM]
  2141. Wanna know what their "accurate quote" was?
  2142.  
  2143. NullByte#5513 [06-Jan-18 11:53 AM]
  2144. mhm
  2145.  
  2146. FireFlies#6515 [06-Jan-18 11:53 AM]
  2147. $450
  2148.  
  2149. NullByte#5513 [06-Jan-18 11:53 AM]
  2150. yep
  2151. how much did I charge you?
  2152. I think around 60
  2153.  
  2154. FireFlies#6515 [06-Jan-18 11:53 AM]
  2155. I went to another freelance developer, he was charging $60 too but I didn't like his reputation
  2156.  
  2157. NullByte#5513 [06-Jan-18 11:54 AM]
  2158. right
  2159.  
  2160. FireFlies#6515 [06-Jan-18 11:54 AM]
  2161. Then came to you 😉
  2162.  
  2163. NullByte#5513 [06-Jan-18 11:54 AM]
  2164. well my plugin works with efficiency and as it should correct?
  2165.  
  2166. FireFlies#6515 [06-Jan-18 11:54 AM]
  2167. Of course
  2168. Oh I get this error btw
  2169. Oops wait can't paste
  2170.  
  2171. NullByte#5513 [06-Jan-18 11:54 AM]
  2172. no prob haha
  2173.  
  2174. FireFlies#6515 [06-Jan-18 11:54 AM]
  2175. https://hastebin.com/jasucuyuba.css
  2176. In the MC community, pretty sure a developer can make more with lower prices than with high prices
  2177.  
  2178. NullByte#5513 [06-Jan-18 11:55 AM]
  2179. https://cdn.discordapp.com/attachments/382096801391575050/399153999934128129/Core.jar
  2180.  
  2181. FireFlies#6515 [06-Jan-18 11:55 AM]
  2182. Your customers are usually teenagers/kids with low budgets
  2183.  
  2184. NullByte#5513 [06-Jan-18 11:55 AM]
  2185. that's not true ^
  2186. I just don't need money
  2187.  
  2188. FireFlies#6515 [06-Jan-18 11:56 AM]
  2189. Yeah but for the many developers that I've seen, with prices too high they don't get any customers
  2190.  
  2191. NullByte#5513 [06-Jan-18 11:56 AM]
  2192. not true ^
  2193. but yeh nice theory
  2194. with my reputation I can charge 5-10x more than what I am charging and still get just as many clients
  2195. the first day I bumped my thread I got 10 replies within 1 day
  2196. and they all said "that's lower than I expected" so they obviously were okay with and expected me to charge more, so I could've gotten more but I'm in the business of helping clients not bankrupting them
  2197.  
  2198. FireFlies#6515 [06-Jan-18 11:58 AM]
  2199. https://hastebin.com/qudigoziha.css
  2200.  
  2201. NullByte#5513 [06-Jan-18 11:58 AM]
  2202. do you mind sending me the spigot jar you're using
  2203.  
  2204. NullByte#5513 [06-Jan-18 12:00 PM]
  2205. because this error shouldn't be happening as far as I can tell
  2206.  
  2207. FireFlies#6515 [06-Jan-18 12:02 PM]
  2208. https://drive.google.com/open?id=13Y8EQxVU8D9s46-fZy99s-nDMDxNlyyh
  2209. There you go
  2210. A lot of developers I've gone towards were overcharging way too much, and I feel it really scares away customers; example: I wanted to get a ping display plugin where your ping is displayed on your XP bar, I went up to a new developer who needed to enlarge his portfolio, he wanted to charge me $25 for it
  2211.  
  2212. NullByte#5513 [06-Jan-18 12:04 PM]
  2213. wtf 0.0
  2214. what is this jar
  2215. xD
  2216.  
  2217. FireFlies#6515 [06-Jan-18 12:05 PM]
  2218. It's called TacoSpigot yeah?
  2219.  
  2220. NullByte#5513 [06-Jan-18 12:05 PM]
  2221. I don't actually know how my plugin is actually running off of this
  2222.  
  2223. FireFlies#6515 [06-Jan-18 12:06 PM]
  2224. It's just the normal 1.8.8 TacoSpigot x)
  2225.  
  2226. NullByte#5513 [06-Jan-18 12:06 PM]
  2227. one second
  2228. lemme try to run it on my test server
  2229. I've never seen this
  2230.  
  2231. FireFlies#6515 [06-Jan-18 12:06 PM]
  2232. Oki
  2233.  
  2234. NullByte#5513 [06-Jan-18 12:07 PM]
  2235. weird...
  2236.  
  2237. FireFlies#6515 [06-Jan-18 12:07 PM]
  2238. I haven't had any problems with plugins because of my jar x)
  2239.  
  2240. NullByte#5513 [06-Jan-18 12:07 PM]
  2241. I'm only having nms issues
  2242. haha
  2243. https://cdn.discordapp.com/attachments/382096801391575050/399158447574351873/Core.jar
  2244. can you put that in
  2245. and tell me what all it prints
  2246.  
  2247. FireFlies#6515 [06-Jan-18 12:14 PM]
  2248. https://hastebin.com/riheguyoze.css
  2249.  
  2250. NullByte#5513 [06-Jan-18 12:15 PM]
  2251. how tf
  2252. https://cdn.discordapp.com/attachments/382096801391575050/399159589372821514/Core.jar
  2253. try this
  2254.  
  2255. FireFlies#6515 [06-Jan-18 12:20 PM]
  2256. https://hastebin.com/ceduxayexe.css
  2257.  
  2258. NullByte#5513 [06-Jan-18 12:22 PM]
  2259. this is very weird
  2260.  
  2261. FireFlies#6515 [06-Jan-18 12:25 PM]
  2262. :/
  2263.  
  2264. NullByte#5513 [06-Jan-18 12:28 PM]
  2265. shouldn't take long to fix, one moment, I think I found the issue
  2266. https://cdn.discordapp.com/attachments/382096801391575050/399166123058266122/Core.jar
  2267. try this out
  2268. TacoSpigot uses a differently patched API so ChatSerializer isn't a defined class in it so I needed to use the bungeecord API to set in BaseComponent[] into the Packet instead of using an IChatBaseComponent so I needed to do some changing in how I read and did all the chat stuff with the hover messages etc
  2269.  
  2270. FireFlies#6515 [06-Jan-18 12:45 PM]
  2271. https://hastebin.com/umidunuhom.css
  2272.  
  2273. NullByte#5513 [06-Jan-18 12:47 PM]
  2274. https://cdn.discordapp.com/attachments/382096801391575050/399167069939302401/Core.jar
  2275. forgot a '.'
  2276. one dot and you can get errors xD
  2277.  
  2278. FireFlies#6515 [06-Jan-18 12:48 PM]
  2279. #coding x)
  2280.  
  2281. NullByte#5513 [06-Jan-18 12:48 PM]
  2282. yessir
  2283. https://hastebin.com/miluqijega.java
  2284. formatting is very fun ^ especially with chat x.x
  2285. ```java
  2286. toSend = "{\"text\":\"\",\"extra\":[\"text\":\"" + event.getMessage() + "\",\"hoverEvent\":{\"action\":\"show_text\",\"value\":\"" + hoverFixed + "\"}]}";
  2287. ```
  2288.  
  2289. FireFlies#6515 [06-Jan-18 12:50 PM]
  2290. Works!
  2291.  
  2292. NullByte#5513 [06-Jan-18 12:50 PM]
  2293. 😃 there we go
  2294. now everything chat based including the ignore and hoverchat should work now
  2295.  
  2296. FireFlies#6515 [06-Jan-18 12:51 PM]
  2297. Sweet!
  2298. Also is there a reload command?
  2299.  
  2300. NullByte#5513 [06-Jan-18 12:51 PM]
  2301. not yet
  2302. I'll add one in though, what should it be? /creload or /crl
  2303.  
  2304. FireFlies#6515 [06-Jan-18 12:52 PM]
  2305. ./core reload and as allias /creload
  2306. or /c reload
  2307. Ohh wait
  2308. I think there might be a problem with the way the groups/chat system works
  2309.  
  2310. NullByte#5513 [06-Jan-18 12:55 PM]
  2311. how so
  2312.  
  2313. FireFlies#6515 [06-Jan-18 12:56 PM]
  2314. I can't have groups be grouped together if you see what I mean
  2315.  
  2316. NullByte#5513 [06-Jan-18 12:56 PM]
  2317. how do you mean
  2318.  
  2319. FireFlies#6515 [06-Jan-18 12:57 PM]
  2320. Like right now Admins are grouped as Founder, Co-Founder, Administrator and Staff-Manager
  2321. I can't set a prefix for each group
  2322.  
  2323. NullByte#5513 [06-Jan-18 12:57 PM]
  2324. set their prefix at %rank%
  2325.  
  2326. FireFlies#6515 [06-Jan-18 12:57 PM]
  2327. Groups need to be independent from eachother
  2328.  
  2329. NullByte#5513 [06-Jan-18 12:58 PM]
  2330. %rank% corresponds to literal ranks
  2331. oh wait
  2332.  
  2333. FireFlies#6515 [06-Jan-18 12:58 PM]
  2334. Yeah but with that, I can't add custom colors
  2335.  
  2336. NullByte#5513 [06-Jan-18 12:58 PM]
  2337. one sec
  2338.  
  2339. FireFlies#6515 [06-Jan-18 12:58 PM]
  2340. I can't make a custom prefix if you see what I mean
  2341.  
  2342. NullByte#5513 [06-Jan-18 12:58 PM]
  2343. yep, I get it, I can add that into the config, since there's no vault API option for getting prefixes
  2344.  
  2345. FireFlies#6515 [06-Jan-18 12:59 PM]
  2346. If you look at the example config in the doc, I'd like it similar to that, where each group has their own chat formats and prefixes
  2347.  
  2348. FireFlies#6515 [06-Jan-18 01:00 PM]
  2349. Here's an example for the junior-moderator class
  2350. chat:
  2351. formats:
  2352. junior-moderator:
  2353. priority: 2
  2354. name-color: "&2"
  2355. name: "%player%"
  2356. suffix: "&7: "
  2357. chat-color: "&f"
  2358. name-hover:
  2359. - ""
  2360. suffix-hover:
  2361. - ""
  2362. name-click-command: "/poke %player%"
  2363. suffix-click-command: ""
  2364. permission: "chat.format.junior.moderator"
  2365.  
  2366. prefixes:
  2367. junior-moderator:
  2368. priority: 1
  2369. prefix: "&7[&2Jr&7. &2Moderator&7] "
  2370. prefix-hover:
  2371. - "&a%player% &6is a &2Junior Moderator&6."
  2372. prefix-click-command: ""
  2373. permission: "chat.prefix.junior.moderator"
  2374. The chat system is seperated in 2 parts: formats and prefixes
  2375.  
  2376. NullByte#5513 [06-Jan-18 01:01 PM]
  2377. https://cdn.discordapp.com/attachments/382096801391575050/399170650541129729/Core.jar
  2378. this should incorporate prefixes now set by the permissions plugin
  2379. do you want me to redo the chat system like above?
  2380. I can if you'd prefer that way
  2381.  
  2382. FireFlies#6515 [06-Jan-18 01:02 PM]
  2383. Yeah but I wanted to avoid using the permissions plugin for prefixes x)
  2384. Yes I'd like it to be the format like in the example config
  2385.  
  2386. NullByte#5513 [06-Jan-18 01:02 PM]
  2387. hmm okay, I can do that format for you 😃
  2388.  
  2389. FireFlies#6515 [06-Jan-18 01:03 PM]
  2390. Fantastic, thank you very much 😃
  2391.  
  2392. NullByte#5513 [06-Jan-18 01:03 PM]
  2393. I need to redo like the entire chat system so it might take some time
  2394. but not too much time
  2395.  
  2396. FireFlies#6515 [06-Jan-18 01:03 PM]
  2397. Ok no worries, I will make a format where everything is explained in comments so there's no doubts
  2398.  
  2399. NullByte#5513 [06-Jan-18 01:04 PM]
  2400. okay 😃
  2401. once you get that sent over I'll start working on the new integration
  2402.  
  2403. FireFlies#6515 [06-Jan-18 01:04 PM]
  2404. Alright wonderful
  2405.  
  2406. NullByte#5513 [06-Jan-18 01:05 PM]
  2407. and I'll just make it /corereload or /crl or /creload
  2408. I can't do spaces just so /core is reserved for a different command
  2409. in case we want something added to a /about or artifact checking in the future
  2410.  
  2411. FireFlies#6515 [06-Jan-18 01:06 PM]
  2412. Alright that's completely fine
  2413.  
  2414. NullByte#5513 [06-Jan-18 01:06 PM]
  2415. once everything works and everything is like 100% on my own time I'm going to redo everything in the plugin (not the backend) but the structure so it's a bit easier to add to / is a little more efficient
  2416. just for fun and just for my peace of mind, for now though it's structured in more of a hard-coded way so I don't have control over the artifacts and checking in on things
  2417. so this is just version 1 of a long-term project I plan to keep working on for a while for you, I get bored pretty easily so remaking the entire plugin into an artifact based system would be much better for me
  2418.  
  2419. FireFlies#6515 [06-Jan-18 01:09 PM]
  2420. That would be amazing, thank you very much for doing that
  2421.  
  2422. NullByte#5513 [06-Jan-18 01:09 PM]
  2423. of course
  2424. just lemme know when you got that chat formatting done so I can do that system
  2425.  
  2426. FireFlies#6515 [06-Jan-18 01:12 PM]
  2427. Yep no worries, almost done right now
  2428. Alright here
  2429. chat: #global chat section in config
  2430. formats: #first section in the chat section
  2431. moderator: #group name, same as set in the permissions plugin
  2432. priority: 3 #if a person has multiple groups, the one with the highest priority will be shown
  2433. name-color: "&9" #color of the person's name
  2434. name: "%player%" #format of the name
  2435. suffix: "&7: " #format of the suffix; what comes after the name, but before the message
  2436. chat-color: "&f" #color of the chat
  2437. name-hover: #message shown when hovering over the name
  2438. - ""
  2439. suffix-hover: #what is shown when hovering over the suffix
  2440. - ""
  2441. name-click-command: "/poke %player%" #command executed when clicking on the name
  2442. suffix-click-command: "" #command executed when clicking on the suffix
  2443. permission: "chat.format.moderator" #permission required to have this format
  2444.  
  2445. prefixes: #second section in the chat section
  2446. moderator: #group name, same as set in the permissions plugin
  2447. priority: 2 #if a person has multiple groups, prefixes will stack to the left, the higher the priority the more to the left the prefix will be
  2448. prefix: "&7[&9Moderator&7] " #format of the prefix; everything that comes before the name
  2449. prefix-hover: #message shown when hovering over the name
  2450. - "&a%player% &6is a &9Moderator&6."
  2451. prefix-click-command: "" #command executed when clicking on the prefix
  2452. permission: "chat.prefix.moderator" #permission required to have this prefix
  2453. I will put it in a hastebin
  2454. https://hastebin.com/edapesubuy.bash
  2455.  
  2456. NullByte#5513 [06-Jan-18 01:21 PM]
  2457. perfect
  2458.  
  2459. FireFlies#6515 [06-Jan-18 01:22 PM]
  2460. There are 3 important things to remember:
  2461. 1. There are 2 separate parts to the chat format; the format and the prefix.
  2462. 2. Formats are like layers; the highest layer is the only one shown.
  2463. 3. Prefixes, unlike formats, are stackable; prefixes stack to the left of the name in the order of priority.
  2464. I could give you examples if you want
  2465.  
  2466. NullByte#5513 [06-Jan-18 01:22 PM]
  2467. please do
  2468.  
  2469. FireFlies#6515 [06-Jan-18 01:22 PM]
  2470. Alright give me a sec
  2471.  
  2472. NullByte#5513 [06-Jan-18 01:24 PM]
  2473. this is a very interesting system, I think I like it
  2474.  
  2475. FireFlies#6515 [06-Jan-18 01:24 PM]
  2476. To me, it's a system that can offer everything regarding the chat 😉
  2477.  
  2478. NullByte#5513 [06-Jan-18 01:26 PM]
  2479. I like it
  2480. now for the prefixes, should priority go left to right or right to left
  2481. so p1 p2 p3
  2482. or
  2483. p3 p2 p1
  2484.  
  2485. FireFlies#6515 [06-Jan-18 01:27 PM]
  2486. p3, p2, p1
  2487. Highest priority = More to the left
  2488. It would be Founder, Moderator, architect for example
  2489. Alright so this is explaining the parts within the chat format
  2490. http://prntscr.com/hwt40s
  2491. Prefix = Left of name
  2492. Suffix = Right of name but before message
  2493. Message = Right of suffix
  2494. And they alll act independentally
  2495. The format section = Name, suffix and message
  2496. The prefix section = Prefix
  2497.  
  2498. NullByte#5513 [06-Jan-18 01:32 PM]
  2499. gotcha
  2500. 1 issue
  2501. why do they have a group and a permission for the prefixes
  2502. I suggest just having a permission but having a key instead of a group
  2503. just to have separators instead of group requirements
  2504.  
  2505. FireFlies#6515 [06-Jan-18 01:34 PM]
  2506. The group name doesn't mean anything, it's just to see which group is which easily
  2507. It's like a title
  2508. I could give any name
  2509. If you see what I mean
  2510.  
  2511. NullByte#5513 [06-Jan-18 01:35 PM]
  2512. perfect 😃
  2513. " moderator: #group name, same as set in the permissions plugin
  2514. "
  2515.  
  2516. FireFlies#6515 [06-Jan-18 01:35 PM]
  2517. Sweet!
  2518.  
  2519. NullByte#5513 [06-Jan-18 01:35 PM]
  2520. you had it like that
  2521. so I was confused
  2522. 😉
  2523.  
  2524. FireFlies#6515 [06-Jan-18 01:35 PM]
  2525. Yeah sorry x)
  2526. It's just a title to easily see which prefix is for which group
  2527. So this is an example of a player having both the founder and moderator rank
  2528. http://prntscr.com/hwt4zh
  2529. The prefixes stack, but the format is only founder
  2530.  
  2531. NullByte#5513 [06-Jan-18 01:36 PM]
  2532. gotcha
  2533. okay I understand it all now
  2534. I think it's perfect
  2535.  
  2536. FireFlies#6515 [06-Jan-18 01:37 PM]
  2537. Fantastic! Let me know if you need any sort of additional clarification 😉
  2538. Or examples
  2539.  
  2540. NullByte#5513 [06-Jan-18 01:39 PM]
  2541. of course 😃
  2542.  
  2543. NullByte#5513 [06-Jan-18 02:14 PM]
  2544. so
  2545. the new chat system may not work at first but if it doesn't you jsut need to let me know and I have a second option which will work, I'm not 100% sure if it's one thing or the other so we'll just test and check 😃
  2546.  
  2547. FireFlies#6515 [06-Jan-18 02:17 PM]
  2548. Alrighty no worries, I'm AFK right now so I'll have to test in a couple minutes
  2549.  
  2550. NullByte#5513 [06-Jan-18 02:18 PM]
  2551. well I still have a lot to do with it, the setup took a while and once I finish it I'm gonna send you a beta then immediately redo it
  2552. since theres a more optimal way to do it but I want to test my system and make sure it works
  2553.  
  2554. FireFlies#6515 [06-Jan-18 02:19 PM]
  2555. Cool no problem 👍
  2556.  
  2557. NullByte#5513 [06-Jan-18 02:30 PM]
  2558. for the default format / default prefix leave the permission empty or remove it completely, then put the ladder at -1
  2559.  
  2560. FireFlies#6515 [06-Jan-18 02:31 PM]
  2561. Okay
  2562.  
  2563. NullByte#5513 [06-Jan-18 02:51 PM]
  2564. https://cdn.discordapp.com/attachments/382096801391575050/399198293130870785/Core.jar
  2565. Try this out
  2566.  
  2567. FireFlies#6515 [06-Jan-18 02:51 PM]
  2568. Alright, should I remove the old config?
  2569.  
  2570. NullByte#5513 [06-Jan-18 02:52 PM]
  2571. doesn't matter
  2572. I made a new configuration file
  2573. for chat
  2574.  
  2575. FireFlies#6515 [06-Jan-18 02:52 PM]
  2576. Ok sweet
  2577.  
  2578. NullByte#5513 [06-Jan-18 02:53 PM]
  2579. it should all work fine
  2580.  
  2581. FireFlies#6515 [06-Jan-18 02:54 PM]
  2582. No errors 😉
  2583.  
  2584. NullByte#5513 [06-Jan-18 02:54 PM]
  2585. 😃
  2586. try talking in chat now ig
  2587. also
  2588. the reload command is in there so you should be able to reload the chat config without restarting or wever
  2589.  
  2590. FireFlies#6515 [06-Jan-18 02:56 PM]
  2591. Alright sweet
  2592. So, if someone doesn't have any permissions regarding the chat
  2593. What is supposed to happen when talking in chat?
  2594.  
  2595. NullByte#5513 [06-Jan-18 02:56 PM]
  2596. %player%:%message%
  2597.  
  2598. FireFlies#6515 [06-Jan-18 02:57 PM]
  2599. Ok this is what I'm getting right now, haven't added any permissions or changed anything https://hastebin.com/febalehomo.rb
  2600.  
  2601. NullByte#5513 [06-Jan-18 02:57 PM]
  2602. hmm ok
  2603. something wrong with my json then, I'll look at it
  2604.  
  2605. FireFlies#6515 [06-Jan-18 02:58 PM]
  2606. Alright 👍
  2607.  
  2608. NullByte#5513 [06-Jan-18 02:58 PM]
  2609. https://cdn.discordapp.com/attachments/382096801391575050/399200138616373248/Core.jar
  2610. try this
  2611. and
  2612. send me the stacktrace and the line above it
  2613. or 2 or whatever it fills up it should be a bunch of " and { and [] and stuff like that
  2614.  
  2615. FireFlies#6515 [06-Jan-18 03:00 PM]
  2616. Yep here
  2617. https://hastebin.com/kubebeniqi.rb
  2618.  
  2619. NullByte#5513 [06-Jan-18 03:01 PM]
  2620. apparently you do have some permissions then
  2621. since it's accepting the moderator permission for you
  2622.  
  2623. FireFlies#6515 [06-Jan-18 03:01 PM]
  2624. Yeah I just set it
  2625.  
  2626. NullByte#5513 [06-Jan-18 03:01 PM]
  2627. ah okay
  2628.  
  2629. FireFlies#6515 [06-Jan-18 03:01 PM]
  2630. In the class
  2631. Should I remove it and try again?
  2632.  
  2633. NullByte#5513 [06-Jan-18 03:01 PM]
  2634. yep
  2635. then send me the other raw
  2636.  
  2637. FireFlies#6515 [06-Jan-18 03:01 PM]
  2638. Alright
  2639. https://hastebin.com/ayaracebez.rb
  2640.  
  2641. NullByte#5513 [06-Jan-18 03:04 PM]
  2642. weird... one moment
  2643. https://cdn.discordapp.com/attachments/382096801391575050/399201863397802005/Core.jar
  2644. that might fix it
  2645.  
  2646. FireFlies#6515 [06-Jan-18 03:08 PM]
  2647. https://hastebin.com/azivavagav.rb
  2648.  
  2649. NullByte#5513 [06-Jan-18 03:10 PM]
  2650. getting somewhere
  2651. what... this is weird
  2652.  
  2653. FireFlies#6515 [06-Jan-18 03:12 PM]
  2654. x)
  2655.  
  2656. NullByte#5513 [06-Jan-18 03:16 PM]
  2657. oh odd
  2658. okay I think I understand
  2659. https://cdn.discordapp.com/attachments/382096801391575050/399205827510272003/Core.jar
  2660. use this and send me the debug messages
  2661. should be prefixed with "one" "two" and "three"
  2662.  
  2663. FireFlies#6515 [06-Jan-18 03:22 PM]
  2664. https://hastebin.com/axojivomen.vbs
  2665.  
  2666. NullByte#5513 [06-Jan-18 03:23 PM]
  2667. 0.o weird
  2668. https://cdn.discordapp.com/attachments/382096801391575050/399206591234179073/Core.jar
  2669. try this one
  2670.  
  2671. FireFlies#6515 [06-Jan-18 03:25 PM]
  2672. https://hastebin.com/tilosewaha.rb
  2673.  
  2674. NullByte#5513 [06-Jan-18 03:25 PM]
  2675. better okay perf
  2676. ohh interesting
  2677. https://cdn.discordapp.com/attachments/382096801391575050/399208085823946752/Core.jar
  2678. try this out
  2679.  
  2680. FireFlies#6515 [06-Jan-18 03:31 PM]
  2681. https://hastebin.com/avucayovuq.pl
  2682.  
  2683. NullByte#5513 [06-Jan-18 03:36 PM]
  2684. https://cdn.discordapp.com/attachments/382096801391575050/399209516341788682/Core.jar
  2685. maybe that will work
  2686. sorry this json stuff is very weird
  2687.  
  2688. FireFlies#6515 [06-Jan-18 03:40 PM]
  2689. No worries x)
  2690.  
  2691. NullByte#5513 [06-Jan-18 03:40 PM]
  2692. but I am ready for the next error xD maybe it's not reading the json correctly because this should work x.x but idk anymore
  2693.  
  2694. FireFlies#6515 [06-Jan-18 03:40 PM]
  2695. 😮
  2696. Works in chat
  2697.  
  2698. NullByte#5513 [06-Jan-18 03:40 PM]
  2699. really
  2700.  
  2701. FireFlies#6515 [06-Jan-18 03:40 PM]
  2702. [15:40:43 INFO]: {"text":" ","extra":[{"text":"ºfMrGreenJam"},{"text":": "},{"te
  2703. xt":"ºfasd"}]}
  2704. Yeah
  2705. Sent
  2706.  
  2707. NullByte#5513 [06-Jan-18 03:41 PM]
  2708. to be honest
  2709.  
  2710. FireFlies#6515 [06-Jan-18 03:41 PM]
  2711. There's a space before the name though
  2712.  
  2713. NullByte#5513 [06-Jan-18 03:41 PM]
  2714. I'm very surprised
  2715. yep
  2716.  
  2717. FireFlies#6515 [06-Jan-18 03:41 PM]
  2718. x) http://prntscr.com/hwudga
  2719.  
  2720. NullByte#5513 [06-Jan-18 03:41 PM]
  2721. I fixed that haha
  2722. https://cdn.discordapp.com/attachments/382096801391575050/399210948549804043/Core.jar
  2723.  
  2724. FireFlies#6515 [06-Jan-18 03:41 PM]
  2725. So now if I put the permission
  2726.  
  2727. NullByte#5513 [06-Jan-18 03:42 PM]
  2728. removed the debug message and the space before the name
  2729.  
  2730. FireFlies#6515 [06-Jan-18 03:42 PM]
  2731. Yep works
  2732.  
  2733. NullByte#5513 [06-Jan-18 03:42 PM]
  2734. awesome
  2735. send me a pic I want to see
  2736. xD
  2737.  
  2738. FireFlies#6515 [06-Jan-18 03:43 PM]
  2739. http://prntscr.com/hwue4m
  2740.  
  2741. NullByte#5513 [06-Jan-18 03:43 PM]
  2742. try the reload command too after adding a prefix
  2743. and see if it works
  2744.  
  2745. FireFlies#6515 [06-Jan-18 03:43 PM]
  2746. There might be an extra space between prefix and name
  2747.  
  2748. NullByte#5513 [06-Jan-18 03:43 PM]
  2749. there is
  2750.  
  2751. FireFlies#6515 [06-Jan-18 03:44 PM]
  2752. I think you made it add a space by default, and then I set it where there's a space after the prefix
  2753. "&7[&9Moderator&7] "
  2754.  
  2755. NullByte#5513 [06-Jan-18 03:44 PM]
  2756. mhm
  2757. should I remove the default space
  2758.  
  2759. FireFlies#6515 [06-Jan-18 03:44 PM]
  2760. Could you take out the default "add space"
  2761. Yes please
  2762. Just in case some day I won't want a space there ;P
  2763.  
  2764. NullByte#5513 [06-Jan-18 03:44 PM]
  2765. https://cdn.discordapp.com/attachments/382096801391575050/399211757496827905/Core.jar
  2766. gotcha
  2767. we got some good progress going on this plugin, I think I like how it's turning out
  2768.  
  2769. FireFlies#6515 [06-Jan-18 03:45 PM]
  2770. Yeah same, this chat system is literally a dream come true for me
  2771.  
  2772. NullByte#5513 [06-Jan-18 03:45 PM]
  2773. haha
  2774.  
  2775. FireFlies#6515 [06-Jan-18 03:46 PM]
  2776. Luckperms is the permissions plugin I'm using, and it has support for prefixes but damn is it complicated to get it right
  2777.  
  2778. NullByte#5513 [06-Jan-18 03:46 PM]
  2779. well now you got my thing
  2780. and my chat system will work w/o vault
  2781.  
  2782. FireFlies#6515 [06-Jan-18 03:46 PM]
  2783. Thank baby Jesus
  2784.  
  2785. NullByte#5513 [06-Jan-18 03:46 PM]
  2786. the only thing that needs vault is the lists
  2787.  
  2788. FireFlies#6515 [06-Jan-18 03:46 PM]
  2789. Alright nice
  2790.  
  2791. NullByte#5513 [06-Jan-18 03:46 PM]
  2792. and if you want I can make the lists permission based and remove the vault necessity
  2793.  
  2794. FireFlies#6515 [06-Jan-18 03:46 PM]
  2795. And the space is removed 😉
  2796. Maybe it's a better idea, I will probably always have vault anyways so if you want to do it that way too it's fine
  2797.  
  2798. NullByte#5513 [06-Jan-18 03:47 PM]
  2799. I can make your own permissions system too if you'd like
  2800. when and if you want that
  2801.  
  2802. FireFlies#6515 [06-Jan-18 03:48 PM]
  2803. I think it's alright, I don't have the budget for a custom permissions plugin and Luckperms is amazing already so I don't know
  2804. It's just not a good enough chat format plugin x)
  2805.  
  2806. NullByte#5513 [06-Jan-18 03:49 PM]
  2807. well what's your budget for this plugin right now if you wanted to add to it, because I'm fine doing it really cheap xD I'm having fun with your plugin so I don't really mind
  2808. like I'm not gonna charge for the chat system remake/reformat
  2809.  
  2810. FireFlies#6515 [06-Jan-18 03:50 PM]
  2811. Well, I'll think about it, but for now please complete the core since it's more of a priority, and I have some other little features and commands I want to get added to the core at some point so I'll probably ask you to do those too x)
  2812.  
  2813. NullByte#5513 [06-Jan-18 03:50 PM]
  2814. okay, sounds good to me
  2815.  
  2816. FireFlies#6515 [06-Jan-18 03:50 PM]
  2817. 😄
  2818.  
  2819. NullByte#5513 [06-Jan-18 03:50 PM]
  2820. gonna go get /speed done
  2821.  
  2822. FireFlies#6515 [06-Jan-18 03:51 PM]
  2823. Wonderful
  2824.  
  2825. NullByte#5513 [06-Jan-18 03:51 PM]
  2826. then work on socialspy, for socialspy I'm gonna add in a piece to the config named "socialspy" to where you can list which commands you want to see
  2827.  
  2828. FireFlies#6515 [06-Jan-18 03:51 PM]
  2829. Cool, that's nice
  2830. I will complete the chat config to make it exactly how I want it
  2831. And make sure everything works with priorities etc
  2832.  
  2833. NullByte#5513 [06-Jan-18 03:53 PM]
  2834. awesome
  2835.  
  2836. FireFlies#6515 [06-Jan-18 04:07 PM]
  2837. For the hover messages, what do I do to disable one?
  2838.  
  2839. NullByte#5513 [06-Jan-18 04:07 PM]
  2840. just remove it
  2841. it's not a necessary option in the config
  2842.  
  2843. FireFlies#6515 [06-Jan-18 04:07 PM]
  2844. Remove the whole line?
  2845. Ok super
  2846.  
  2847. NullByte#5513 [06-Jan-18 04:07 PM]
  2848. mhm
  2849. same with click stuff
  2850.  
  2851. FireFlies#6515 [06-Jan-18 04:07 PM]
  2852. Sweet
  2853. http://prntscr.com/hwus4n 😂 😂
  2854. When you have every permission
  2855. I don't think the reload command is working
  2856. Btw I don't know if /list is supposed to work now or not
  2857. But it doesn't
  2858.  
  2859. NullByte#5513 [06-Jan-18 05:00 PM]
  2860. can you do /list and if there is a stacktrace send it, also you probably shouldn't have every single permission then xD
  2861.  
  2862. FireFlies#6515 [06-Jan-18 05:01 PM]
  2863. Yeah don't worry I fixed that x)
  2864.  
  2865. NullByte#5513 [06-Jan-18 05:01 PM]
  2866. also show me what shows up when you do /list
  2867.  
  2868. FireFlies#6515 [06-Jan-18 05:01 PM]
  2869. Yes there is a stacktrace
  2870.  
  2871. NullByte#5513 [06-Jan-18 05:01 PM]
  2872. oh send it
  2873.  
  2874. FireFlies#6515 [06-Jan-18 05:01 PM]
  2875. https://hastebin.com/egikupuyef.vbs
  2876.  
  2877. NullByte#5513 [06-Jan-18 05:02 PM]
  2878. 🤦
  2879. https://cdn.discordapp.com/attachments/382096801391575050/399231284842594305/Core.jar
  2880. fixed
  2881.  
  2882. FireFlies#6515 [06-Jan-18 05:02 PM]
  2883. x)
  2884. Also, I was wondering if it was possible to replace the %player% in messages, with the person's prefix and format
  2885.  
  2886. NullByte#5513 [06-Jan-18 05:03 PM]
  2887. wym?
  2888. that's a bad idea
  2889.  
  2890. FireFlies#6515 [06-Jan-18 05:03 PM]
  2891. I will give an example
  2892.  
  2893. NullByte#5513 [06-Jan-18 05:03 PM]
  2894. ok
  2895. that's a bad idea with people with more than 3 prefixes
  2896.  
  2897. FireFlies#6515 [06-Jan-18 05:04 PM]
  2898. I see
  2899. Here's a stacktrace for /list
  2900.  
  2901. NullByte#5513 [06-Jan-18 05:04 PM]
  2902. ooo ok
  2903.  
  2904. FireFlies#6515 [06-Jan-18 05:04 PM]
  2905. https://hastebin.com/sexudakoko.vbs
  2906. But people won't have large prefixes
  2907. There won't be someone with Founder Administrator Moderator Architect prefixes all at once
  2908.  
  2909. NullByte#5513 [06-Jan-18 05:05 PM]
  2910. https://cdn.discordapp.com/attachments/382096801391575050/399232057819136011/Core.jar
  2911.  
  2912. FireFlies#6515 [06-Jan-18 05:06 PM]
  2913. The only prefixes someone will have is their rank (staff ranks) and then what is called a "trophy", it's like a colored symbol representing something by the side of their rank
  2914.  
  2915. NullByte#5513 [06-Jan-18 05:06 PM]
  2916. hmm okay I think it's doable then, do you want their hovering to work as well
  2917.  
  2918. FireFlies#6515 [06-Jan-18 05:06 PM]
  2919. If you could yes that would be nice, otherwise it's not a priority
  2920.  
  2921. NullByte#5513 [06-Jan-18 05:06 PM]
  2922. I can
  2923.  
  2924. FireFlies#6515 [06-Jan-18 05:06 PM]
  2925. Alright then why not x)
  2926.  
  2927. NullByte#5513 [06-Jan-18 05:06 PM]
  2928. Let's do it after we finish the first stable version though 😉
  2929.  
  2930. FireFlies#6515 [06-Jan-18 05:07 PM]
  2931. Yes it's more of an enhancement 😉
  2932.  
  2933. NullByte#5513 [06-Jan-18 05:07 PM]
  2934. exactly
  2935. I'll add it into the v2 of the Core
  2936.  
  2937. FireFlies#6515 [06-Jan-18 05:07 PM]
  2938. Alright, I'll make a little list of these small aesthetics
  2939.  
  2940. NullByte#5513 [06-Jan-18 05:07 PM]
  2941. perfect
  2942. and I'll add them in while doing my rewrite
  2943.  
  2944. FireFlies#6515 [06-Jan-18 05:08 PM]
  2945. Wonderful
  2946.  
  2947. NullByte#5513 [06-Jan-18 05:08 PM]
  2948. because I want to just rewrite the whole thing to make it more able to be added to and fixed up and stuff like that
  2949. just for me purposes
  2950. also do you want me to gather data into MySQL or should I put it into flatfiles
  2951.  
  2952. FireFlies#6515 [06-Jan-18 05:09 PM]
  2953. I think flatfile is fine
  2954.  
  2955. NullByte#5513 [06-Jan-18 05:09 PM]
  2956. perfect 😃
  2957.  
  2958. FireFlies#6515 [06-Jan-18 05:09 PM]
  2959. This is what comes up for /list
  2960.  
  2961. NullByte#5513 [06-Jan-18 05:09 PM]
  2962. I'll do the rewrite of course after I finish up the rest of the commands / config integration
  2963.  
  2964. FireFlies#6515 [06-Jan-18 05:09 PM]
  2965. http://prntscr.com/hwvbcu
  2966. Sounds good!
  2967.  
  2968. NullByte#5513 [06-Jan-18 05:09 PM]
  2969. 0.o
  2970. hmm
  2971.  
  2972. FireFlies#6515 [06-Jan-18 05:10 PM]
  2973. Also the "Chat" section in the config might not be necessary anymore
  2974.  
  2975. NullByte#5513 [06-Jan-18 05:10 PM]
  2976. that's really what comes up? 0,o
  2977.  
  2978. FireFlies#6515 [06-Jan-18 05:10 PM]
  2979. Yes x)
  2980.  
  2981. NullByte#5513 [06-Jan-18 05:10 PM]
  2982. yeh you can delete it
  2983. in fact delete the config so social spy stuff is in there
  2984.  
  2985. FireFlies#6515 [06-Jan-18 05:10 PM]
  2986. Oh nice
  2987.  
  2988. NullByte#5513 [06-Jan-18 05:11 PM]
  2989. https://cdn.discordapp.com/attachments/382096801391575050/399233464555143168/Core.jar
  2990. this fixes the list issue you're having
  2991.  
  2992. FireFlies#6515 [06-Jan-18 05:12 PM]
  2993. Alright that works now
  2994.  
  2995. NullByte#5513 [06-Jan-18 05:12 PM]
  2996. geegee
  2997.  
  2998. FireFlies#6515 [06-Jan-18 05:13 PM]
  2999. I'm gonna have to go for a bit, I'll be back later though 😉
  3000.  
  3001. NullByte#5513 [06-Jan-18 05:15 PM]
  3002. no problem 😃
  3003. what does disable exp mean? like literally disabling the gaining of exp?
  3004. also what does teleport-to-center mean
  3005.  
  3006. FireFlies#6515 [06-Jan-18 05:24 PM]
  3007. Disable exp = disable all forms of gaining exp
  3008. Teleport to center means, everytime someone teleports somewhere using a teleport command he is teleported in the center of the block
  3009.  
  3010. NullByte#5513 [06-Jan-18 05:27 PM]
  3011. okay
  3012. can you explain the time portion of it
  3013.  
  3014. FireFlies#6515 [06-Jan-18 05:27 PM]
  3015. For the config?
  3016. Time: normal, day or night
  3017. Normal means it cycles between day and night
  3018. Day means it stays day
  3019. Night means it stays night
  3020. Those are the 3 parameters
  3021.  
  3022. NullByte#5513 [06-Jan-18 05:32 PM]
  3023. okie doke
  3024. also what's wrong with the reload command
  3025.  
  3026. FireFlies#6515 [06-Jan-18 05:45 PM]
  3027. It doesn't seem to do anything
  3028. I tried /crl /creload /corereload etc
  3029.  
  3030. NullByte#5513 [06-Jan-18 05:46 PM]
  3031. it doesn't send you any messages?
  3032. ohh okay
  3033. I know why
  3034.  
  3035. FireFlies#6515 [06-Jan-18 05:46 PM]
  3036. No it doesn't do anything I think
  3037. Oki
  3038.  
  3039. NullByte#5513 [06-Jan-18 05:56 PM]
  3040. all that's left is the command cooldown and auto afk and all afk parameters
  3041. then a couple more extra pieces
  3042. oh and the chat formatting stuff
  3043. and /enchant and /seen
  3044. so not much left
  3045. do you have protocollib?
  3046.  
  3047. NullByte#5513 [06-Jan-18 06:16 PM]
  3048. Core.afk.kick - Whether or not you are kicked if you become AFK after a certain amount of time of inactivity.
  3049. how much time ^
  3050. should I make it configurable
  3051.  
  3052. FireFlies#6515 [06-Jan-18 06:32 PM]
  3053. Yes it's in the config if tou look
  3054. It's 300 sec I think
  3055. But make it 900 sec
  3056.  
  3057. NullByte#5513 [06-Jan-18 07:45 PM]
  3058. no 300 was the auto afk
  3059. auto kick is different
  3060.  
  3061. FireFlies#6515 [06-Jan-18 07:51 PM]
  3062. Oh yeah that's right my bad
  3063.  
  3064. NullByte#5513 [06-Jan-18 07:54 PM]
  3065. https://hastebin.com/zujagaxowa.pas
  3066. this is the last of the todo list 😃
  3067.  
  3068. NullByte#5513 [06-Jan-18 08:02 PM]
  3069. do you have procollib?
  3070. AFK is completely done btw
  3071.  
  3072. FireFlies#6515 [06-Jan-18 08:17 PM]
  3073. Wonderful!
  3074. There's also /tgc and /tpc, I also sent the source for that
  3075. And yes I have ProtocolLib 😃
  3076.  
  3077. NullByte#5513 [06-Jan-18 08:19 PM]
  3078. perfect
  3079. means I can do another thing on the list
  3080.  
  3081. FireFlies#6515 [06-Jan-18 08:21 PM]
  3082. Sweet!
  3083.  
  3084. NullByte#5513 [06-Jan-18 08:32 PM]
  3085. https://hastebin.com/idizivahop.vbs
  3086. the rest of the todo list
  3087. feels great to see it like that 😃
  3088. and the /tgc and /tpc
  3089. of course
  3090.  
  3091. FireFlies#6515 [06-Jan-18 08:56 PM]
  3092. Looking good!
  3093.  
  3094. NullByte#5513 [06-Jan-18 10:17 PM]
  3095. okay so I have some suggestions for a chat integration thing
  3096. so I suggest making a core /chat command then using sub commands like "/chat clear" "/chat mute -p" "/chat mute -g" "/chat history <player>" "/chat history"
  3097.  
  3098. FireFlies#6515 [06-Jan-18 10:35 PM]
  3099. Sounds nice, for -p and -g it's private and global chat right?
  3100.  
  3101. NullByte#5513 [06-Jan-18 10:35 PM]
  3102. mhm
  3103.  
  3104. FireFlies#6515 [06-Jan-18 10:35 PM]
  3105. Sweet, if it's not too much of a hassle that would be great 😃
  3106.  
  3107. NullByte#5513 [06-Jan-18 10:35 PM]
  3108. It's definitely not
  3109.  
  3110. FireFlies#6515 [06-Jan-18 10:36 PM]
  3111. 😎😎
  3112.  
  3113. FireFlies#6515 [07-Jan-18 04:34 PM]
  3114. Here are some random things I found, they're more enhancements than bugs (except the /list one)
  3115. Replace %player% with the prefix and format
  3116.  
  3117. Group all "missing target" messages into 1 message in the messages.yml file, the message should be "&c%player% &7is offline."
  3118.  
  3119. /list doesn't work correctly, only the categories come up without the names of the players inside them:
  3120. http://prntscr.com/hx7xop
  3121. For the list, only show the categories if there are users online who belong to the category. For example, if there are no Founders, Co-Founders or Administrators online, don't show the "Admins" category in /list since it is empty.
  3122.  
  3123. For /mentions and /messages, add a message when there are no mentions or messages. Also, redo the format system since I can only place a header but not a footer in the messages.yml
  3124.  
  3125. When executing a command without the necessary arguments/variables, show the accepted command format. For example if I just execute the command "/msg" it should tell me to use "Format: /msg [name] [message]"
  3126.  
  3127. NullByte#5513 [07-Jan-18 09:08 PM]
  3128. okay
  3129. and for the format I thought it did
  3130.  
  3131. FireFlies#6515 [07-Jan-18 09:11 PM]
  3132. I saw the message for it in the messages.yml file, but if I try doing /msg or /msg FireFlies without any message after it, it just says "message not found"
  3133.  
  3134. NullByte#5513 [07-Jan-18 09:11 PM]
  3135. oh weird
  3136. I'll fix that
  3137.  
  3138. FireFlies#6515 [11-Jan-18 02:27 PM]
  3139. Lookstraight seems to have stopped working for some reason
  3140.  
  3141. NullByte#5513 [11-Jan-18 02:40 PM]
  3142. any error in the console?
  3143.  
  3144. FireFlies#6515 [11-Jan-18 02:41 PM]
  3145. No errors
  3146.  
  3147. NullByte#5513 [11-Jan-18 02:41 PM]
  3148. what happens? can you describe it
  3149.  
  3150. FireFlies#6515 [11-Jan-18 02:41 PM]
  3151. Nothing, I just wanted to test /lookstraight and it didn't work :/
  3152. I remember it working though
  3153.  
  3154. NullByte#5513 [11-Jan-18 02:42 PM]
  3155. hmmm odd
  3156. okay, I'll try a different method of getting it to work when I get home
  3157.  
  3158. FireFlies#6515 [11-Jan-18 02:42 PM]
  3159. Alright no worries, will you be working on the whole plugin soon?
  3160.  
  3161. NullByte#5513 [11-Jan-18 02:42 PM]
  3162. yeah, I got a lot of my homework done I needed done so that's a big step forward
  3163. so I'll have time to work on plugins
  3164.  
  3165. FireFlies#6515 [11-Jan-18 02:43 PM]
  3166. Awesome, just keep me updated 👍
  3167.  
  3168. NullByte#5513 [11-Jan-18 02:43 PM]
  3169. definitely :)
  3170.  
  3171. FireFlies#6515 [12-Jan-18 11:43 AM]
  3172. I came up with a couple cool small features
  3173. Would you be willing to add them in?
  3174. Of course after the main features are implemented
  3175.  
  3176. NullByte#5513 [12-Jan-18 05:32 PM]
  3177. yeah definitely
  3178.  
  3179. FireFlies#6515 [13-Jan-18 11:26 AM]
  3180. Awesome, I'll probably add them to the doc 👍
  3181. Also /setspawn doesn't seem to save the spawn location
  3182. When I restart the server the /spawn isn't set
  3183.  
  3184. NullByte#5513 [13-Jan-18 11:27 AM]
  3185. any errors?
  3186. oh I might know why
  3187.  
  3188. FireFlies#6515 [13-Jan-18 11:28 AM]
  3189. Yeah when there isn't any spawn and I try /spawn there's an error
  3190. Gimme a sec I'll copy it
  3191. https://hastebin.com/akubanatiy.vbs
  3192.  
  3193. FireFlies#6515 [13-Jan-18 12:11 PM]
  3194. I've added a couple things under the "extra features" section on the doc, you can have a look at those in your own time
  3195. Also I'm ready to test anything today so just let me know if you're working on it
  3196.  
  3197. NullByte#5513 [13-Jan-18 12:53 PM]
  3198. gotcha
  3199.  
  3200. FireFlies#6515 [20-Jan-18 06:00 PM]
  3201. How you worked on it again lately?
  3202.  
  3203. NullByte#5513 [25-Jan-18 12:09 PM]
  3204. yeah sorry, it's almost done and ready, had end of semester exams to worry about
  3205.  
  3206. NullByte#5513 [26-Jan-18 07:19 PM]
  3207. okay
  3208. the usage, it should already work
  3209. like when you do /msg
  3210. spawn I think I've fixed
  3211. the plugin is just about done disregarding the small extra features you put into the doc
  3212. and I'll fix the list as well but I need to slightly change how it works
  3213. all I have left is the list thing, command cooldown, and the anti-spam, otherwise it's done
  3214. antispam is done, command cooldown is done
  3215. also, I need to know what information you want in /seen I've forgotten
  3216.  
  3217. FireFlies#6515 [27-Jan-18 10:41 AM]
  3218. Alright cool
  3219. So /seen should simply show the online/offline times
  3220.  
  3221. NullByte#5513 [27-Jan-18 10:42 AM]
  3222. ah okay
  3223. makes sense
  3224.  
  3225. FireFlies#6515 [27-Jan-18 10:43 AM]
  3226. So something like "&aFireFlies &7has been &a&lONLINE &7for &a2 &7hrs, &a13 &7min, &a38 &7sec"
  3227. Or "&aFireFlies &7has been &c&lOFFLINE &7for &a2 &7hrs, &a13 &7min, &a38 &7sec"
  3228. Just something that makes sense
  3229. When reading it
  3230. And if a person is vanished, they are shown as offline to players who don't have the permission to see vanished players.
  3231.  
  3232. NullByte#5513 [27-Jan-18 10:45 AM]
  3233. alright sounds good
  3234.  
  3235. FireFlies#6515 [27-Jan-18 10:46 AM]
  3236. Fantastic, I'm ready to test things so just let me know
  3237.  
  3238. NullByte#5513 [27-Jan-18 10:49 AM]
  3239. will do 😃
  3240.  
  3241. FireFlies#6515 [30-Jan-18 11:04 AM]
  3242. Hey Null I really need this soon, when do you think you can have everything complete and "release-ready"?
  3243.  
  3244. NullByte#5513 [30-Jan-18 11:04 AM]
  3245. so the only thing I'm having issues with is the list, so I may remake the way I have that setup so it works in the way that you'd like
  3246.  
  3247. FireFlies#6515 [30-Jan-18 11:05 AM]
  3248. Alright sounds good 👍
  3249.  
  3250. NullByte#5513 [30-Jan-18 11:06 AM]
  3251. and for the extra additions we never talked about those in depth so I need to look into those a bit more, lemme give you what I have now so you can test everything and lmk if anything is broken as of now
  3252.  
  3253. FireFlies#6515 [30-Jan-18 11:06 AM]
  3254. Yeah the extra features are on the doc if you want to go have a look whenever you find the time, but sure I can test right now
  3255.  
  3256. NullByte#5513 [30-Jan-18 11:07 AM]
  3257. I think I only have 3 commands on my todo list which is good, and they're easy ones, if you could make a separate doc making the list of bugs, things you want changed, and the issues that would be useful for me
  3258.  
  3259. FireFlies#6515 [30-Jan-18 11:08 AM]
  3260. Yes I can do that no worries
  3261.  
  3262. NullByte#5513 [30-Jan-18 11:08 AM]
  3263. perfect
  3264. lemme get the thing exported
  3265.  
  3266. FireFlies#6515 [30-Jan-18 11:08 AM]
  3267. Sounds good 🙂
  3268.  
  3269. NullByte#5513 [30-Jan-18 11:11 AM]
  3270. https://cdn.discordapp.com/attachments/382096801391575050/407840263956856842/Core-0.0.1.jar
  3271. I think this is the latest
  3272.  
  3273. FireFlies#6515 [30-Jan-18 11:16 AM]
  3274. Alright cool
  3275. I've got this exception on startup
  3276. https://hastebin.com/mahekekocu.sql
  3277.  
  3278. NullByte#5513 [30-Jan-18 11:19 AM]
  3279. yay bug
  3280.  
  3281. FireFlies#6515 [30-Jan-18 11:19 AM]
  3282. x)
  3283.  
  3284. NullByte#5513 [30-Jan-18 11:19 AM]
  3285. I'm happy to see those, reminds me I'm human
  3286.  
  3287. FireFlies#6515 [30-Jan-18 11:19 AM]
  3288. Hehe
  3289.  
  3290. NullByte#5513 [30-Jan-18 11:20 AM]
  3291. anyway send me the bug so I can fix it, but I've already fixed up the list if you delete your messages.yml 😛
  3292.  
  3293. FireFlies#6515 [30-Jan-18 11:20 AM]
  3294. Ahh sweet
  3295.  
  3296. NullByte#5513 [30-Jan-18 11:20 AM]
  3297. yessir
  3298.  
  3299. FireFlies#6515 [30-Jan-18 11:20 AM]
  3300. Here's the bug https://hastebin.com/mahekekocu.sql
  3301.  
  3302. NullByte#5513 [30-Jan-18 11:20 AM]
  3303. maybe... maybe I fixed it
  3304.  
  3305. FireFlies#6515 [30-Jan-18 11:20 AM]
  3306. x)
  3307.  
  3308. NullByte#5513 [30-Jan-18 11:20 AM]
  3309. we will find out
  3310. you don't have protocollib
  3311. that's the issue
  3312.  
  3313. FireFlies#6515 [30-Jan-18 11:20 AM]
  3314. 🤞
  3315. Hmm
  3316. I'm almost certain I do
  3317. Yeah I do
  3318.  
  3319. NullByte#5513 [30-Jan-18 11:21 AM]
  3320. it thinks you don't
  3321. lol
  3322.  
  3323. FireFlies#6515 [30-Jan-18 11:21 AM]
  3324. ._.
  3325.  
  3326. NullByte#5513 [30-Jan-18 11:21 AM]
  3327. do you have the updated vers
  3328.  
  3329. FireFlies#6515 [30-Jan-18 11:21 AM]
  3330. Probably
  3331. Gonna check
  3332.  
  3333. NullByte#5513 [30-Jan-18 11:22 AM]
  3334. you need the latest version to be able to be compatible with the plugin I have
  3335. lol
  3336. 4.4.0
  3337.  
  3338. FireFlies#6515 [30-Jan-18 11:22 AM]
  3339. Hmm where's the 4.4.0 version?
  3340. It goes up to 4.4.3 on the resource page
  3341. Ah dev builds
  3342. Wait nvm
  3343.  
  3344. NullByte#5513 [30-Jan-18 11:23 AM]
  3345. 4.4.0 is the latest stable
  3346. go get 4.4.0 and try again
  3347.  
  3348. FireFlies#6515 [30-Jan-18 11:26 AM]
  3349. I get this https://hastebin.com/pedatohudi.sql
  3350. I've got 4.4.0 now
  3351.  
  3352. NullByte#5513 [30-Jan-18 11:26 AM]
  3353. you still get that?
  3354. weird...
  3355.  
  3356. FireFlies#6515 [30-Jan-18 11:27 AM]
  3357. Ye
  3358.  
  3359. NullByte#5513 [30-Jan-18 11:27 AM]
  3360. send me your version of probollib please
  3361. so I can take a look at it
  3362.  
  3363. FireFlies#6515 [30-Jan-18 11:27 AM]
  3364. Sure
  3365. https://cdn.discordapp.com/attachments/382096801391575050/407844433686691860/ProtocolLib.jar
  3366.  
  3367. NullByte#5513 [30-Jan-18 11:28 AM]
  3368. maybe there's a separate api you need
  3369. but idk
  3370.  
  3371. FireFlies#6515 [30-Jan-18 11:28 AM]
  3372. ¯\_(ツ)_/¯
  3373.  
  3374. NullByte#5513 [30-Jan-18 11:28 AM]
  3375. this is all to remove the command not found btw 😉
  3376. haha
  3377.  
  3378. FireFlies#6515 [30-Jan-18 11:28 AM]
  3379. x)
  3380.  
  3381. NullByte#5513 [30-Jan-18 11:29 AM]
  3382. looks like you may need a separate api
  3383. which is odd
  3384. wait no
  3385. this makes no sense
  3386. woo I'm stupid
  3387. https://cdn.discordapp.com/attachments/382096801391575050/407846019775201289/Core-0.0.1.jar
  3388. should fix the error & list, delete your messages.yml
  3389.  
  3390. FireFlies#6515 [30-Jan-18 11:37 AM]
  3391. Ayy no errors
  3392. Oh lord
  3393. Uhh
  3394. Something is going wrong
  3395. This is the first error https://hastebin.com/bihehocuho.css
  3396. Then it spams this https://hastebin.com/dodakebore.vbs
  3397.  
  3398. NullByte#5513 [30-Jan-18 11:41 AM]
  3399. ruh roh
  3400. will fix
  3401. delete your config.yml and try again
  3402. lemme know if the error persists
  3403. it shouldn't persist but yeh
  3404. that's just the antispam integration gone wrong
  3405.  
  3406. FireFlies#6515 [30-Jan-18 11:44 AM]
  3407. Alrighty
  3408. I think it's good now
  3409. Oh wait shit
  3410.  
  3411. NullByte#5513 [30-Jan-18 11:45 AM]
  3412. ?
  3413.  
  3414. FireFlies#6515 [30-Jan-18 11:45 AM]
  3415. Some spam http://prntscr.com/i7lapt
  3416.  
  3417. NullByte#5513 [30-Jan-18 11:45 AM]
  3418. ripe okay
  3419. were you afk?
  3420. then it started spamming
  3421. or did it just start spamming when you logged in
  3422.  
  3423. FireFlies#6515 [30-Jan-18 11:46 AM]
  3424. Yeah when I logged in
  3425. https://hastebin.com/nobomaqunu.coffeescript
  3426. That's the logs
  3427.  
  3428. NullByte#5513 [30-Jan-18 11:47 AM]
  3429. oml
  3430. we're about to do some debugging 😉
  3431.  
  3432. FireFlies#6515 [30-Jan-18 11:49 AM]
  3433. Fun! ^-^
  3434.  
  3435. NullByte#5513 [30-Jan-18 11:50 AM]
  3436. https://cdn.discordapp.com/attachments/382096801391575050/407850075549859841/Core-0.0.1.jar
  3437. so
  3438. run this and run any command which doesn't exist
  3439. and show me what happens in chat
  3440. brb gonna go tell my mom I'm awake, she gets mad if I stay asleep past 5:30 bc I usually don't get ready in time, but we have a 2hr delay and she doesn't know so brb haha
  3441.  
  3442. FireFlies#6515 [30-Jan-18 11:52 AM]
  3443. Alright x)
  3444. I can't seem to be able to log on
  3445. It times me out
  3446. Oh shit
  3447. http://prntscr.com/i7lfsy
  3448. That's what's spamming in console x)
  3449.  
  3450. NullByte#5513 [30-Jan-18 11:55 AM]
  3451. oh no
  3452. that's weird
  3453. what is causing that, I've never seen that before
  3454.  
  3455. FireFlies#6515 [30-Jan-18 11:56 AM]
  3456. No idea
  3457. ¯\_(ツ)_/¯
  3458.  
  3459. NullByte#5513 [30-Jan-18 11:57 AM]
  3460. https://cdn.discordapp.com/attachments/382096801391575050/407851786276175882/Core-0.0.1.jar
  3461. try this
  3462. maybe that will fix it
  3463. like I said, debugging is fun 😛
  3464.  
  3465. FireFlies#6515 [30-Jan-18 11:58 AM]
  3466. Yup
  3467. Still can't log in
  3468.  
  3469. NullByte#5513 [30-Jan-18 12:00 PM]
  3470. same thing?
  3471. or different thing
  3472.  
  3473. FireFlies#6515 [30-Jan-18 12:01 PM]
  3474. It just doesn't let me log in, it doesn't spam the / though
  3475.  
  3476. NullByte#5513 [30-Jan-18 12:01 PM]
  3477. 0.0
  3478. oh
  3479. I know why 😉
  3480. maybe
  3481. https://cdn.discordapp.com/attachments/382096801391575050/407853366715088897/Core-0.0.1.jar
  3482. try this
  3483. maybe I'm flooding the stream and idk how or why
  3484.  
  3485. FireFlies#6515 [30-Jan-18 12:05 PM]
  3486. Still can't log in :/
  3487.  
  3488. NullByte#5513 [30-Jan-18 12:05 PM]
  3489. does it just try and load forever
  3490. or does it give an error
  3491.  
  3492. FireFlies#6515 [30-Jan-18 12:05 PM]
  3493. No everything loads normal, then I try to connect and nothing happens in the logs
  3494. Then I time out
  3495. In the console everything is working normally
  3496. Oh it does say thi
  3497. this
  3498. [12:04:54] [LoginProcessingThread/INFO]: UUID of player FireFlies is 9d030c15-9f31-444c-bc41-9a88aa18731d
  3499.  
  3500. NullByte#5513 [30-Jan-18 12:08 PM]
  3501. okie doke one sec
  3502. so I guess it's flooding the stream 0.o
  3503. https://cdn.discordapp.com/attachments/382096801391575050/407855112497922049/Core-0.0.1.jar
  3504. try this and lmk if it still happens
  3505.  
  3506. FireFlies#6515 [30-Jan-18 12:14 PM]
  3507. Yayy works
  3508.  
  3509. NullByte#5513 [30-Jan-18 12:15 PM]
  3510. that's bad
  3511. not good ^ haha
  3512.  
  3513. FireFlies#6515 [30-Jan-18 12:15 PM]
  3514. x)
  3515.  
  3516. NullByte#5513 [30-Jan-18 12:16 PM]
  3517. https://cdn.discordapp.com/attachments/382096801391575050/407856496831889411/Core-0.0.1.jar
  3518. now try this and tell me if you can log in
  3519.  
  3520. FireFlies#6515 [30-Jan-18 12:16 PM]
  3521. Wait I can
  3522. I meant that I can log in x)
  3523.  
  3524. NullByte#5513 [30-Jan-18 12:16 PM]
  3525. I know
  3526. that's bad
  3527. but I have narrowed down the problem
  3528.  
  3529. FireFlies#6515 [30-Jan-18 12:17 PM]
  3530. o x)
  3531.  
  3532. NullByte#5513 [30-Jan-18 12:17 PM]
  3533. the new jar will narrow it down even more
  3534. haha
  3535.  
  3536. FireFlies#6515 [30-Jan-18 12:17 PM]
  3537. I seee
  3538.  
  3539. NullByte#5513 [30-Jan-18 12:17 PM]
  3540. so can you still log in with the new one?
  3541.  
  3542. FireFlies#6515 [30-Jan-18 12:17 PM]
  3543. Yep
  3544.  
  3545. NullByte#5513 [30-Jan-18 12:18 PM]
  3546. okay
  3547.  
  3548. FireFlies#6515 [30-Jan-18 12:19 PM]
  3549. Alright so what would you like me to try out
  3550.  
  3551. NullByte#5513 [30-Jan-18 12:19 PM]
  3552. https://cdn.discordapp.com/attachments/382096801391575050/407857347265036309/Core-0.0.1.jar
  3553. try this
  3554. I'm trying to figure out what I'm doing wrong with the packet intercepting
  3555.  
  3556. FireFlies#6515 [30-Jan-18 12:19 PM]
  3557. Alrighty
  3558. Can still join
  3559.  
  3560. NullByte#5513 [30-Jan-18 12:20 PM]
  3561. ok
  3562. any errors in console
  3563. there should be one
  3564.  
  3565. FireFlies#6515 [30-Jan-18 12:20 PM]
  3566. Yes quite a lot
  3567.  
  3568. NullByte#5513 [30-Jan-18 12:20 PM]
  3569. send me them
  3570. please
  3571.  
  3572. FireFlies#6515 [30-Jan-18 12:21 PM]
  3573. https://hastebin.com/huqufonoma.coffeescript
  3574.  
  3575. NullByte#5513 [30-Jan-18 12:21 PM]
  3576. https://cdn.discordapp.com/attachments/382096801391575050/407857967472312321/Core-0.0.1.jar
  3577. now try this and lmk if there are still errors
  3578.  
  3579. FireFlies#6515 [30-Jan-18 12:23 PM]
  3580. Can log in, no errors
  3581.  
  3582. NullByte#5513 [30-Jan-18 12:23 PM]
  3583. ok
  3584. https://cdn.discordapp.com/attachments/382096801391575050/407858507547672576/Core-0.0.1.jar
  3585. try to log in with that
  3586. it should stop you from logging in
  3587. I think I know the issue
  3588.  
  3589. FireFlies#6515 [30-Jan-18 12:25 PM]
  3590. Yup
  3591. Can't log in
  3592.  
  3593. NullByte#5513 [30-Jan-18 12:25 PM]
  3594. awesome
  3595. https://cdn.discordapp.com/attachments/382096801391575050/407858933475180546/Core-0.0.1.jar
  3596. try this and run a command which doesn't exist and lmk what happens and if there are any errors in console
  3597.  
  3598. FireFlies#6515 [30-Jan-18 12:27 PM]
  3599. No errors, just says "The action could not be completed..."
  3600. If I try just /msg
  3601. It says "Message not found"
  3602.  
  3603. NullByte#5513 [30-Jan-18 12:28 PM]
  3604. :0
  3605. can you screenshot please
  3606.  
  3607. FireFlies#6515 [30-Jan-18 12:29 PM]
  3608. http://prntscr.com/i7lwuw
  3609. If I do /asd it would say "The action could not be completed..."
  3610.  
  3611. NullByte#5513 [30-Jan-18 12:29 PM]
  3612. perfect
  3613.  
  3614. FireFlies#6515 [30-Jan-18 12:29 PM]
  3615. If I do /msg it just say message not found
  3616.  
  3617. NullByte#5513 [30-Jan-18 12:29 PM]
  3618. https://cdn.discordapp.com/attachments/382096801391575050/407859895367368705/Core-0.0.1.jar
  3619. use that
  3620. and
  3621. I added the command /enchant
  3622.  
  3623. FireFlies#6515 [30-Jan-18 12:29 PM]
  3624. Alright sweet
  3625. How does it work?
  3626.  
  3627. NullByte#5513 [30-Jan-18 12:30 PM]
  3628. it works
  3629. xD
  3630.  
  3631. FireFlies#6515 [30-Jan-18 12:30 PM]
  3632. ./enchant [name] [level] ?
  3633.  
  3634. NullByte#5513 [30-Jan-18 12:30 PM]
  3635. yes
  3636. except
  3637.  
  3638. FireFlies#6515 [30-Jan-18 12:30 PM]
  3639. ok
  3640.  
  3641. NullByte#5513 [30-Jan-18 12:30 PM]
  3642. without a level it defaults to 1
  3643.  
  3644. FireFlies#6515 [30-Jan-18 12:30 PM]
  3645. Alright nice
  3646.  
  3647. NullByte#5513 [30-Jan-18 12:30 PM]
  3648. lmk if that works or any errors
  3649. also delete your messages.yml
  3650.  
  3651. FireFlies#6515 [30-Jan-18 12:30 PM]
  3652. Yup
  3653.  
  3654. NullByte#5513 [30-Jan-18 12:30 PM]
  3655. every command adds new messages xD take that as a general rule
  3656. lmao
  3657.  
  3658. FireFlies#6515 [30-Jan-18 12:31 PM]
  3659. Yeah I got it don't worry x)
  3660. The /msg thing works now
  3661. With the format etc
  3662.  
  3663. NullByte#5513 [30-Jan-18 12:31 PM]
  3664. okay now all I need to do is /seen and the freeze / dot command / etc...
  3665. the other features
  3666.  
  3667. FireFlies#6515 [30-Jan-18 12:32 PM]
  3668. Enchant seems to be working fine 😉
  3669. Sweet!
  3670. I'll make a list of bugs
  3671. Not sure when I'll have it completed though
  3672.  
  3673. NullByte#5513 [30-Jan-18 12:34 PM]
  3674. haha okay no worries
  3675. I'll just work on finishing /seen which is seeming to be a lot harder than people think it is
  3676. rip for that
  3677. ```java
  3678. public class TimePlayerHandler implements Listener {
  3679.  
  3680. private final Map<UUID, Long> online;
  3681. private final Map<String, Long> offline;
  3682. private final File file;
  3683.  
  3684. public TimePlayerHandler(JavaPlugin plugin) {
  3685. online = Maps.newHashMap();
  3686. offline = Maps.newHashMap();
  3687. file = new File(plugin.getDataFolder(), ".times");
  3688. }
  3689.  
  3690. public void save() throws IOException {
  3691. if (!file.exists()) {
  3692.  
  3693. }
  3694. }
  3695.  
  3696. }```
  3697. The start to a long process x.x
  3698. also, using /reload breaks the /seen command
  3699. but as a good server owner I hope you never use the /reload command
  3700.  
  3701. FireFlies#6515 [30-Jan-18 12:39 PM]
  3702. Hell no fuck that bullshit xD
  3703.  
  3704. NullByte#5513 [30-Jan-18 12:41 PM]
  3705. people that use /reload piss me off
  3706. they complain, they're like "I tried to reload your plugin and it broke" well no shit my plugin has instances of classes which you're trying to make 10 of with your reloading
  3707. and my instances create static variables which hold vital information about players which can't be cleared just by reloading, and adding in safeguards for that is just dumb because reloading causes a bunch of tps issues anyways
  3708. okay almost done woo
  3709. so
  3710. you do you want the times to be configurable up to days, or up to weeks?
  3711. so like offline for 30 weeks 6 days 23 hours 59 minutes 59 seconds
  3712. online for 30 weeks 6 days 23 hours.... etc
  3713. or
  3714. do you want it w d h s m
  3715. or weeks days hours seconds minutes, in order ofc
  3716.  
  3717. FireFlies#6515 [30-Jan-18 01:00 PM]
  3718. weeks days hours seconds minutes is fine
  3719. The whole words
  3720. And people who reload make me mad too
  3721. It's like people who ask how to port forward
  3722.  
  3723. NullByte#5513 [30-Jan-18 01:01 PM]
  3724. yeahp
  3725. oof schools didn't close, I gtg in around 30 minutes
  3726. but /seen should be done by then
  3727. https://cdn.discordapp.com/attachments/382096801391575050/407869013277016075/Core-0.0.1.jar
  3728. ./seen is finished
  3729. lemme know if it works or not
  3730. I'll do the extra features when I get home from school
  3731.  
  3732. FireFlies#6515 [30-Jan-18 01:47 PM]
  3733. I get an error when logging in I think https://hastebin.com/ogoqabefiw.vbs
  3734. And /seen doesn't do anything
  3735.  
  3736. NullByte#5513 [30-Jan-18 01:48 PM]
  3737. alright, I'll fix that, I know what the problem is, but rn I have school so I'll fix it when I get home:)
  3738. I'll try to get it ready for release today hopefully
  3739. or tomorrow, today to tomorrow is ETA
  3740.  
  3741. FireFlies#6515 [30-Jan-18 01:49 PM]
  3742. Alright cool thank you 👍
  3743.  
  3744. NullByte#5513 [30-Jan-18 01:51 PM]
  3745. ofc, it's long overdue anywyas
  3746.  
  3747. FireFlies#6515 [30-Jan-18 01:52 PM]
  3748. Yeah just a tad x)
  3749.  
  3750. NullByte#5513 [30-Jan-18 01:52 PM]
  3751. very sorry about that x.x
  3752.  
  3753. FireFlies#6515 [30-Jan-18 01:52 PM]
  3754. It's cool don't worry 🖖
  3755.  
  3756. NullByte#5513 [30-Jan-18 01:52 PM]
  3757. beautiful
  3758. again, if you ever need anything on the future it will be done much quicker
  3759. also can I ask for another 5$ for the extra freeze/dot command etc since they are extra features haha
  3760.  
  3761. FireFlies#6515 [30-Jan-18 02:00 PM]
  3762. Sure I'll do it tonight though since I also gotta leave
  3763.  
  3764. NullByte#5513 [30-Jan-18 02:04 PM]
  3765. np
  3766.  
  3767. NullByte#5513 [30-Jan-18 09:12 PM]
  3768. https://cdn.discordapp.com/attachments/382096801391575050/407991593531080704/Core-1.0.0.jar
  3769. This should be release ready unless you found any other bugs
  3770. I'm very proud of this plugin haha
  3771. gonna rewrite it eventually as well
  3772. actually, you don't have to pay me for those extra features, I'm also making a servercore plugin that's opensource which is drag and drop server play so I'll probably remake your plugin based off that or if you want you can use that and I'll just make a module which includes the plethora of extra stuff you want if you'd like, for example the /list works differently, the rank handling works very differently, a lot of the stuff is different about the servercore which I'm making and your core has a lot of things changed about the actual plugin. Although if you want I can just rewrite it based off that and make it function the way you'd like.
  3773. so yeh, don't pay me that extra 5 I asked for, it's all free of charge for you at this point
  3774.  
  3775. FireFlies#6515 [31-Jan-18 10:09 AM]
  3776. I’m not sure I understand, I mean as long as everything I ask for is in 1 plugin and nothing custom is released, that’s fine with me 👍
  3777.  
  3778. NullByte#5513 [31-Jan-18 12:26 PM]
  3779. yeah dw I'm not releasing anything I'm giving you
  3780. lmk when that release is tested and make a list of bugs, then I can get working on those, the extra features aren't in yet, I'll do those tonight
  3781.  
  3782. FireFlies#6515 [31-Jan-18 12:42 PM]
  3783. Yep I’m gonna have lunch and I’ll get going with the testing 👍
  3784.  
  3785. NullByte#5513 [31-Jan-18 12:46 PM]
  3786. perfect
  3787.  
  3788. FireFlies#6515 [31-Jan-18 02:08 PM]
  3789. How does /list work?
  3790. I can't get it to show any names/groups
  3791. Here's he current bugs list https://hastebin.com/cizoqejadu.sql
  3792. There's a couple more but I can't test right now
  3793.  
  3794. NullByte#5513 [31-Jan-18 02:19 PM]
  3795. okay, I'll take a look when I get home and fix it up
  3796.  
  3797. FireFlies#6515 [31-Jan-18 02:19 PM]
  3798. Sweet 👍
  3799.  
  3800. NullByte#5513 [03-Feb-18 05:29 PM]
  3801. wait what's wrong with lookstraight I thought I fixed that
  3802. and are there errors with /seen
  3803. I'll go test all the bugs on a private server haha
  3804.  
  3805. FireFlies#6515 [03-Feb-18 05:30 PM]
  3806. Sure no problemo, lookstraight just doesn’t do anything and no errors for /seen
  3807.  
  3808. NullByte#5513 [03-Feb-18 05:30 PM]
  3809. okie doke, sorry about the log wait but yeah I'll get it worked on and done hopefully today
  3810.  
  3811. FireFlies#6515 [03-Feb-18 05:31 PM]
  3812. 👍👍
  3813.  
  3814. NullByte#5513 [03-Feb-18 05:41 PM]
  3815. with my plugin can you talk in chat
  3816. or do you get insta kicked
  3817.  
  3818. FireFlies#6515 [03-Feb-18 05:41 PM]
  3819. No I can speak
  3820.  
  3821. NullByte#5513 [03-Feb-18 05:42 PM]
  3822. weird... I can't
  3823.  
  3824. FireFlies#6515 [03-Feb-18 05:42 PM]
  3825. ._.
  3826.  
  3827. NullByte#5513 [03-Feb-18 05:42 PM]
  3828. lol
  3829. I'll fix it though
  3830. I think I know the problem
  3831.  
  3832. FireFlies#6515 [03-Feb-18 05:42 PM]
  3833. Oki 👍
  3834.  
  3835. NullByte#5513 [03-Feb-18 05:53 PM]
  3836. so it turns out it's not the protocollib but it's my handling of the json packets
  3837. which is interesting
  3838. but you say that chat is working for you? so I might just not touch it unless you start having issues with it because it might just be me
  3839.  
  3840. NullByte#5513 [03-Feb-18 06:01 PM]
  3841. https://cdn.discordapp.com/attachments/382096801391575050/409393085328523267/unknown.png
  3842. staffchat works 0.o
  3843. also, I copied antispam exactly how it was
  3844. I may have fixed it to what may have been wrong though
  3845. also the /seen command is really messed up and I have no idea why
  3846. seen is fixed
  3847.  
  3848. FireFlies#6515 [03-Feb-18 06:53 PM]
  3849. Hmm weird 🤔
  3850.  
  3851. NullByte#5513 [03-Feb-18 06:55 PM]
  3852. fixing socialspy right now
  3853. it has some weird error which isn't actually making sense to me
  3854. so
  3855. it's saying the message can't be found yet the message is obviously there... so that's my issue rn
  3856.  
  3857. NullByte#5513 [03-Feb-18 07:00 PM]
  3858. it's loading in a weird way... it's saving "on" as "true"
  3859. anyway, it's fixed
  3860. ```yaml
  3861. Add time stamps for /mentions and /msgs
  3862. Make /mentions and /msgs message format like in the doc (http://prntscr.com/i859k5)
  3863. Replace all %player% in messages with the person's chat format/prefix
  3864. Antispam doesn't work
  3865. No afk broadcast
  3866. No afk-move ```
  3867. this is what I'm currently working on and need to fix
  3868. idk what you mean by the no afk-move and no afk broadcast,
  3869.  
  3870. FireFlies#6515 [03-Feb-18 07:05 PM]
  3871. Alright got it 👍
  3872. When in afk mode, if you move you are put out of AFK mode
  3873.  
  3874. NullByte#5513 [03-Feb-18 07:05 PM]
  3875. right
  3876. and you want it to broadcast when you're no longer afk
  3877. as well
  3878.  
  3879. FireFlies#6515 [03-Feb-18 07:06 PM]
  3880. When you are put into afk mode and have the permission that broadcasts to everyone that you are afk, same thing when you get out of afk mode
  3881.  
  3882. NullByte#5513 [03-Feb-18 07:06 PM]
  3883. ok
  3884.  
  3885. FireFlies#6515 [03-Feb-18 07:06 PM]
  3886. I think the perm was core.afk.broadcast
  3887. It just sends a global message to everyone “FireFlies is now AFK.”
  3888. “FireFlies is no longer AFK.”
  3889.  
  3890. NullByte#5513 [03-Feb-18 07:08 PM]
  3891. fixed that up
  3892. I need to change up the way messages are sent for the replace all thing so I'll do that after I fix mentions and a bit later as well cause I need to eat lunch and go work out soon
  3893. but yeah, I'll get all that fixed
  3894. I'll look into the /list issue as well
  3895. but right now there's only 4 known bugs and they're all on my todo along with the extras
  3896. so needless to say progress is good and we're getting somewhere with this
  3897.  
  3898. FireFlies#6515 [03-Feb-18 07:09 PM]
  3899. Alright sweet
  3900.  
  3901. NullByte#5513 [03-Feb-18 07:10 PM]
  3902. can't wait to get this done and off my plate haha
  3903.  
  3904. FireFlies#6515 [03-Feb-18 07:10 PM]
  3905. I bet x)
  3906.  
  3907. NullByte#5513 [03-Feb-18 07:10 PM]
  3908. but yeah long term bug support and updating so dw about that
  3909. I'll also probably do a rewrite of it soonish as well whenever I get time (probably while I'm on spring break)
  3910. just to make the code cleaner and better for you and devs who want to add onto it
  3911. well there's a certain way I work a haha, I make a mind map of the plugin, then the first version, then I rewrite it with the same logic and better structure, I find that to be the best way to go about things
  3912.  
  3913. FireFlies#6515 [04-Feb-18 11:16 AM]
  3914. Yeah that's good so whatever you develop is solid, clean and easy to work with
  3915.  
  3916. FireFlies#6515 [16-Feb-18 11:40 PM]
  3917. Have you made any progress?
  3918.  
  3919. FireFlies#6515 [01-Mar-18 10:51 AM]
  3920. @NullByte#5513 could you please respond? If you’re not willing to work on this anymore that’s fine but I just need the source
  3921.  
  3922. NullByte#5513 [06-Mar-18 12:14 AM]
  3923. hey sorry
  3924. I'm here
  3925.  
  3926. FireFlies#6515 [06-Mar-18 09:14 AM]
  3927. Hey, it's alright
  3928.  
  3929. NullByte#5513 [07-Mar-18 11:28 PM]
  3930. alright I'm back now and good, I'll send you over the source just in case I get distracted again but I'll work on fixing up the things which need fixing
  3931.  
  3932. FireFlies#6515 [08-Mar-18 02:46 PM]
  3933. Awesome, let me know when you have something ready
  3934.  
  3935. FireFlies#6515 [10-Mar-18 11:38 PM]
  3936. Will you be working on it this weekend?
  3937.  
  3938. NullByte#5513 [13-Mar-18 04:11 PM]
  3939. hey dude
  3940. sorry
  3941. yeah
  3942. I'll be working on it today, today I'm wiping my PC and saving all the important shit, then moving to IntelliJ and finishing all m,y pending projcts
  3943. I got suspended from school so now is a good time to do it
  3944.  
  3945. FireFlies#6515 [13-Mar-18 04:33 PM]
  3946. Sounds good
  3947.  
  3948. NullByte#5513 [13-Mar-18 04:37 PM]
  3949. yeh, apparently stumbling down the halways barred out on xanax gets you caught
  3950. then having a knife in your backpack gets you suspended
  3951.  
  3952. FireFlies#6515 [13-Mar-18 05:23 PM]
  3953. Yeah apparently x)
  3954.  
  3955. NullByte#5513 [13-Mar-18 05:24 PM]
  3956. xD either way I'm suspended for 2 days
  3957.  
  3958. FireFlies#6515 [16-Mar-18 11:23 AM]
  3959. Have you made an update?
  3960.  
  3961. FireFlies#6515 [27-Mar-18 12:18 PM]
  3962. @NullByte#5513 please don't leave again..
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement