<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:15:51] ⇦ Quits: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L2[00:19:43] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:e82b:52:d500:f96e) (Ping timeout: 190 seconds)
L3[00:20:06] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23)
L4[00:20:42] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23) (Remote host closed the connection)
L5[00:26:38] ⇨ Joins: Upthorn (Upthorn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L6[01:05:07] ⇨ Joins: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L7[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20180408 mappings to Forge Maven.
L8[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20180408-1.12.zip (mappings = "snapshot_20180408" in build.gradle).
L9[02:00:17] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L10[02:03:49] <terraflops> Is there an event that gets fired every time a client sends a packet to the server?
L11[02:04:05] <terraflops> I've tried inserting a shim NetHandlerPlayClient, but apparently that needs to be updated in a lot of places
L12[02:24:56] ⇨ Joins: Noppes (Noppes!~Noppes@ip56530f2e.direct-adsl.nl)
L13[03:08:14] ⇨ Joins: quadraxis (quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net)
L14[03:20:43] ⇨ Joins: p455w0rd (p455w0rd!p455w0rd@c-98-220-249-33.hsd1.in.comcast.net)
L15[03:30:23] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5263.dip0.t-ipconnect.de)
L16[04:02:05] ⇦ Quits: Unh0ly_Tigg (Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net) (Quit: Leaving)
L17[04:30:46] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5263.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L18[04:35:40] ⇨ Joins: Lupus590 (Lupus590!~Lupus590@cpc124520-swan5-2-0-cust53.7-3.cable.virginm.net)
L19[04:44:53] ⇨ Joins: arlyon (arlyon!~arlyon@host109-154-6-136.range109-154.btcentralplus.com)
L20[05:03:09] ⇦ Quits: Upthorn (Upthorn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping timeout: 383 seconds)
L21[05:10:43] ⇦ Quits: arlyon (arlyon!~arlyon@host109-154-6-136.range109-154.btcentralplus.com) (Read error: Connection reset by peer)
L22[05:16:45] ⇦ Quits: immibis (immibis!~chatzilla@222-155-160-32-fibre.bb.spark.co.nz) (Ping timeout: 198 seconds)
L23[05:56:09] <barteks2x> fun... when someone posts a JVM crash log from Minecraft, it's almost sure it contains their access token
L24[05:56:52] <barteks2x> becuse the JVM helpfully lists all program arguments
L25[06:09:59] ⇨ Joins: arlyon (arlyon!~arlyon@host86-170-127-105.range86-170.btcentralplus.com)
L26[06:11:56] ⇦ Quits: arlyon (arlyon!~arlyon@host86-170-127-105.range86-170.btcentralplus.com) (Client Quit)
L27[07:03:33] ⇦ Quits: terraflops (terraflops!~terraflop@128.12.252.47) (Ping timeout: 198 seconds)
L28[07:06:53] ⇦ Quits: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9g2y163j05lnfp7.ipv6.telus.net) (Ping timeout: 383 seconds)
L29[07:07:53] ⇨ Joins: Spottedleaf (Spottedleaf!~Spottedle@d75-155-206-212.bchsia.telus.net)
L30[07:11:33] ⇨ Joins: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com)
L31[07:13:13] ⇦ Quits: Spottedleaf (Spottedleaf!~Spottedle@d75-155-206-212.bchsia.telus.net) (Ping timeout: 186 seconds)
L32[07:18:36] ⇨ Joins: Fye (Fye!~Fye@146-241-23-49.dyn.eolo.it)
L33[07:19:12] ⇨ Joins: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9fzqb7r7uzbcknl.ipv6.telus.net)
L34[07:28:40] ⇦ Quits: quadraxis (quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net) (Ping timeout: 182 seconds)
L35[07:59:05] ⇦ Quits: Lupus590 (Lupus590!~Lupus590@cpc124520-swan5-2-0-cust53.7-3.cable.virginm.net) (Ping timeout: 186 seconds)
L36[08:38:29] ⇨ Joins: quadraxis (quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net)
L37[09:21:23] ⇦ Quits: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L38[09:23:49] <barteks2x> would it have any side effects if I ran reobfJar task twice on the same jar in gradle?
L39[09:25:34] ⇨ Joins: SeargeDP (SeargeDP!~Searge@c83-251-224-78.bredband.comhem.se)
L40[09:27:37] ⇦ Quits: Searge (Searge!~Searge@c83-251-224-78.bredband.comhem.se) (Ping timeout: 186 seconds)
L41[09:52:51] ⇨ Joins: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com)
L42[10:07:10] ⇨ Joins: Brokkoli (Brokkoli!~Brokkoli@p2e5b1c60.dip0.t-ipconnect.de)
L43[10:19:09] ⇦ Quits: Noppes (Noppes!~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L44[10:35:10] ⇨ Joins: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net)
L45[10:47:09] ⇨ Joins: Javaschreiber (Javaschreiber!~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L46[11:25:04] ⇨ Joins: Nedelosk (Nedelosk!~Nedelosk@ip-109-90-121-64.hsi11.unitymediagroup.de)
L47[11:52:45] ⇨ Joins: offbeatwitch (offbeatwitch!~offbeatwi@163.172.169.69)
L48[11:53:17] <offbeatwitch> hullo all
L49[12:17:02] ⇦ Quits: Javaschreiber (Javaschreiber!~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit: Javaschreiber)
L50[12:23:41] ⇨ Joins: Javaschreiber (Javaschreiber!~Thunderbi@88-209-32-73.nga.highspeed-baumann.de)
L51[12:28:32] ⇨ Joins: Noppes (Noppes!~Noppes@ip56530f2e.direct-adsl.nl)
L52[13:05:41] ⇨ Joins: arlyon (arlyon!~arlyon@host86-170-127-105.range86-170.btcentralplus.com)
L53[13:36:17] ⇦ Quits: Lunatrius (Lunatrius!~Lunatrius@77.38.28.113) (Ping timeout: 182 seconds)
L54[13:38:44] ⇨ Joins: Lunatrius (Lunatrius!~Lunatrius@77.38.28.113)
L55[14:24:58] ⇦ Quits: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 182 seconds)
L56[14:33:07] <barteks2x> and right when I thought I will have mixin working with dependency extraction... NOPE https://hastebin.com/kalabihite.pas
L57[14:44:29] ⇨ Joins: arlyon_ (arlyon_!~arlyon@host86-170-127-105.range86-170.btcentralplus.com)
L58[14:44:29] ⇦ Quits: arlyon (arlyon!~arlyon@host86-170-127-105.range86-170.btcentralplus.com) (Read error: Connection reset by peer)
L59[14:47:04] ⇨ Joins: ssblur (ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com)
L60[14:55:53] ⇦ Quits: Nedelosk (Nedelosk!~Nedelosk@ip-109-90-121-64.hsi11.unitymediagroup.de) (Read error: Connection reset by peer)
L61[15:01:21] ⇦ Quits: Hanii (Hanii!~textual@2a00:23c4:484:d100:b1d5:fae4:1f04:d7af) (Quit: Textual IRC Client: www.textualapp.com)
L62[15:04:08] ⇨ Joins: terraflops (terraflops!~terraflop@128.12.252.47)
L63[15:08:43] <terraflops> Is there a way to intercept (read) all packets sent by the client to the server? I've tried extending NetHandlerPlayClient to create a shim that posts my custom event to the EventBus, but I'm finding it hard to actually replace the real NetHandlerPlayClient in all places it's stored
L64[15:08:55] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23)
L65[15:10:37] <TechnicianLP> why are you making an event for it? just call you code directly ...
L66[15:11:33] <gigaherz> I'd be more interested in knowing why he needs ALL the packets...
L67[15:12:29] ⇨ Joins: Upthorn (Upthorn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L68[15:12:47] <barteks2x> if there really is a good need for all the packets, netty probably has a way to do it. But I know kowhere near enough about it to figure out how
L69[15:37:06] <LexMobile> Why are you trying to handle the packets?
L70[15:37:31] <LexMobile> also NetHandeler wouldn't be the place to stick a generic packet event. The packet processing thread would be.
L71[15:37:49] <LexMobile> But still, why? The majority of places people want to do that are bad, and break things.
L72[15:39:43] <barteks2x> So after 2 days of hacking around gradle, I found that mixin actually does attempt to load classes other than superclasses of mixins and there is nothing I can do about it. So back to single jar I guess...
L73[15:42:36] ⇦ Quits: Upthorn (Upthorn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping timeout: 383 seconds)
L74[15:47:26] <terraflops> I'm not trying to handle the packets
L75[15:47:42] <terraflops> I'm actually just trying to time the client-server latency
L76[15:48:16] <terraflops> Of course, I don't have cooperation of the server; it must be vanilla-compatible
L77[15:49:01] <terraflops> And so I came up with the (maybe really bad) idea to time the round-trip of CPacketPlayer and SPacketPlayerPosLook
L78[15:49:30] <TechnicianLP> you are aware of the fact that client and server exchange ping packets?
L79[15:50:12] <terraflops> KeepAlive, yes
L80[15:50:19] <terraflops> but those are initiated by the server
L81[15:50:23] ⇦ Quits: arlyon_ (arlyon_!~arlyon@host86-170-127-105.range86-170.btcentralplus.com) (Ping timeout: 190 seconds)
L82[15:50:26] <terraflops> so no way to really time that without a bunch of noise
L83[15:51:03] <terraflops> If you're talking about the number shown in the server list, that ping is done in a separate connection
L84[15:51:12] <terraflops> I believe the server automatically closes it
L85[15:51:41] <TechnicianLP> the serverlist thingy a a whole seperate nethandler
L86[15:51:52] <terraflops> yeah
L87[15:52:27] <terraflops> I'm trying to time the latency while the user is connected to a server
L88[15:52:31] <TechnicianLP> and you cant use the timestamp in the KeepAlive packet because you want to measure the upstream ping?
L89[15:53:25] <terraflops> I wasn't aware that SPacketKeepAlive had a timestamp
L90[15:53:44] <terraflops> But yeah, I have no cooperation from the server, so I can't figure out when it was sent
L91[15:53:46] ⇨ Joins: arlyon (arlyon!~arlyon@host86-142-79-75.range86-142.btcentralplus.com)
L92[15:53:52] ⇦ Quits: RichardG (RichardG!~RichardG@201.37.243.160) (Read error: Connection reset by peer)
L93[15:53:56] <terraflops> beyond assuming that it's sent at regular intervals and taking a shot in the dark
L94[15:54:50] <gigaherz> what kind of latency display are you trying to create?
L95[15:54:55] <terraflops> Not a latency display
L96[15:55:03] <terraflops> I need to effectively predict player movement
L97[15:55:19] <gigaherz> writing an aimbot? :P
L98[15:55:30] ⇨ Joins: RichardG (RichardG!~RichardG@201.37.243.160)
L99[15:55:30] MineBot sets mode: +v on RichardG
L100[15:55:35] <terraflops> :)
L101[15:56:06] <terraflops> I guess you could call it an aimbot
L102[15:56:14] <terraflops> But it's actually a self-playing client
L103[15:56:22] <gigaherz> oh so a full-blown bot ;P
L104[15:57:34] <terraflops> Yep. I don't know if any servers will ban my poor bot.
L105[15:58:04] <gigaherz> they'll try very hard to identify it, I'm sure
L106[15:58:19] <terraflops> It's easy with the current version, since it measures latencies by sending tab completes
L107[15:58:29] <terraflops> Obviously, the tab completes have a hardcoded value
L108[15:58:53] <terraflops> But then I found a server that doesn't actually respond to tab completes, and that's why I'm trying to time the player packets
L109[15:58:57] <gigaherz> but unless mojang provides some anti-cheat system that servers can use to query if a client is modified or not
L110[15:59:17] <gigaherz> they will have a very hard time doing so :P
L111[16:00:04] <gigaherz> that said, I can't morally help someone cheat, so yeah, no answers from me even if I did have any idea :P
L112[16:12:23] ⇦ Quits: lp (lp!~lordpipe@66.109.211.167) (Ping timeout: 190 seconds)
L113[16:14:39] ⇦ Quits: Javaschreiber (Javaschreiber!~Thunderbi@88-209-32-73.nga.highspeed-baumann.de) (Quit: Javaschreiber)
L114[16:16:47] <terraflops> An unrelated question: does a server know what host I'm connecting to? For example, if I set up SSH tunneling and use localhost:25565 to connect to a server, would it know about it?
L115[16:26:18] ⇨ Joins: lp (lp!~lordpipe@66.109.211.167)
L116[16:38:16] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23) (Quit: Leaving)
L117[16:39:01] <Akkarin> If I recall correctly, the hostname and port will be passed via Handshake, terraflops
L118[16:39:19] <Akkarin> That's how BungeeCord's virtual host implementation used to work
L119[16:43:55] ⇨ Joins: immibis (immibis!~chatzilla@222-155-160-32-fibre.bb.spark.co.nz)
L120[16:44:11] ⇨ Joins: darkevilmac (darkevilmac!~dark.evil@assassin.yato.io)
L121[16:44:18] <terraflops> I see
L122[16:52:10] <gigaherz> LOL -- https://twitter.com/Vazkii/status/983094297758183424
L123[16:52:45] ⇦ Quits: terraflops (terraflops!~terraflop@128.12.252.47) (Ping timeout: 198 seconds)
L124[17:03:36] ⇦ Quits: Fye (Fye!~Fye@146-241-23-49.dyn.eolo.it) (Quit: KVIrc 4.9.3 Aria http://www.kvirc.net/)
L125[17:08:16] ⇦ Quits: arlyon (arlyon!~arlyon@host86-142-79-75.range86-142.btcentralplus.com) (Ping timeout: 182 seconds)
L126[17:11:02] ⇨ Joins: arlyon (arlyon!~arlyon@host86-142-79-75.range86-142.btcentralplus.com)
L127[17:21:49] ⇨ Joins: Backslash_ (Backslash_!~Backslash@ip-94-114-162-224.unity-media.net)
L128[17:22:45] ⇦ Quits: Backslash (Backslash!~Backslash@ip-94-114-162-224.unity-media.net) (Ping timeout: 198 seconds)
L129[17:26:19] ⇦ Quits: Noppes (Noppes!~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L130[17:42:09] ⇦ Quits: arlyon (arlyon!~arlyon@host86-142-79-75.range86-142.btcentralplus.com) (Quit: computer gone to sleep)
L131[17:55:43] ⇦ Quits: SeargeDP (SeargeDP!~Searge@c83-251-224-78.bredband.comhem.se) (Ping timeout: 190 seconds)
L132[18:14:51] ⇦ Quits: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9fzqb7r7uzbcknl.ipv6.telus.net) (Ping timeout: 383 seconds)
L133[18:20:24] ⇨ Joins: Searge (Searge!~Searge@c83-251-224-78.bredband.comhem.se)
L134[18:58:03] ⇦ Quits: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net) (Ping timeout: 190 seconds)
L135[19:01:58] ⇨ Joins: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net)
L136[19:32:14] ⇦ Quits: ssblur (ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com) (Quit: ssblur)
L137[19:52:09] ⇦ Quits: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net) (Ping timeout: 198 seconds)
L138[19:55:47] ⇨ Joins: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net)
L139[20:39:01] ⇨ Joins: Wastl2_ (Wastl2_!~Wastl2@x55b56e83.dyn.telefonica.de)
L140[20:43:48] ⇦ Quits: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net) (Remote host closed the connection)
L141[20:44:12] ⇦ Quits: Wastl2 (Wastl2!~Wastl2@x55b4a4e8.dyn.telefonica.de) (Ping timeout: 383 seconds)
L142[21:11:35] ⇦ Quits: Herobrine (Herobrine!~1@47.199.231.254) (Remote host closed the connection)
L143[21:14:48] ⇨ Joins: Herobrine (Herobrine!~1@47.199.231.254)
L144[21:33:59] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23)
L145[21:34:53] ⇦ Quits: MikrySoft (MikrySoft!~mikrysoft@89-71-101-248.dynamic.chello.pl) (Killed (NickServ (GHOST command used by MikrySo9)))
L146[21:35:37] ⇨ Joins: MikrySoft (MikrySoft!~mikrysoft@89-71-101-248.dynamic.chello.pl)
L147[21:35:46] ⇦ Quits: MikrySoft (MikrySoft!~mikrysoft@89-71-101-248.dynamic.chello.pl) (Client Quit)
L148[21:36:04] ⇨ Joins: MikrySoft (MikrySoft!~mikrysoft@89-71-101-248.dynamic.chello.pl)
L149[21:40:10] ⇨ Joins: Upthorn (Upthorn!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L150[21:40:36] ⇨ Joins: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9fzqb7r7uzbcknl.ipv6.telus.net)
L151[21:47:03] ⇦ Quits: quadraxis (quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net) (Ping timeout: 190 seconds)
L152[22:49:19] ⇨ Joins: Lathanael (Lathanael!~Lathanael@p54960A61.dip0.t-ipconnect.de)
L153[22:50:50] ⇦ Quits: Lathanael|Away (Lathanael|Away!~Lathanael@p549603A5.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L154[22:59:39] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:71e1:a34f:5408:ad23) (Quit: Leaving)
L155[23:01:23] ⇦ Quits: SuperCoder79 (SuperCoder79!uid276919@id-276919.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L156[23:02:01] ⇦ Quits: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9fzqb7r7uzbcknl.ipv6.telus.net) (Killed (NickServ (GHOST command used by Spottedleaf_!~Spottedle@node-1w7jr9qqos9g1udu4calz385i.ipv6.telus.net)))
L157[23:02:06] ⇨ Joins: Spottedleaf (Spottedleaf!~Spottedle@node-1w7jr9qqos9g1udu4calz385i.ipv6.telus.net)
L158[23:29:21] ⇦ Quits: darkevilmac (darkevilmac!~dark.evil@assassin.yato.io) (Quit: i am become quit)
<<Prev Next>> Scroll to Top