<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:16:29] ⇨
Joins: Ipsis
(Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) 
L2[01:11:59] ⇦
Quits: Unh0ly_Tigg
(Unh0ly_Tigg!~Unh0ly_Ti@c-24-21-196-226.hsd1.or.comcast.net) (Quit:
Leaving) 
L3[01:58:54] ⇦
Quits: Lunatrius (Lunatrius!~Lunatrius@77.38.77.111) (Ping timeout:
190 seconds) 
L4[02:00:04] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20181007 mappings to Forge Maven.
 
L5[02:00:08] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20181007-1.13.zip
(mappings = "snapshot_20181007" in build.gradle).
 
L6[02:00:18] <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/ 
L7[02:03:08] <ForgeDiscord>
<Erufailon4> A new you-know-what
 
L8[02:03:31] ⇨
Joins: Lunatrius (Lunatrius!~Lunatrius@77.38.77.111) 
L9[02:12:29] ⇨
Joins: realfarfetchd
(realfarfetchd!~marco@p200300D383CA990014EDEBC5094D063B.dip0.t-ipconnect.de) 
L10[02:35:05] <ForgeDiscord> <Asherslab
[MineColonies]> New Snapshotâ„¢
 
L11[03:24:48] ⇦
Quits: Lynndis (Lynndis!~Lynn@c-73-169-18-155.hsd1.co.comcast.net)
(Ping timeout: 202 seconds) 
L12[03:28:07] ⇨
Joins: Wuppy
(Wuppy!~Wuppy@host86-187-167-156.range86-187.btcentralplus.com) 
L13[03:58:32] <ForgeDiscord>
<SnapshotRelay> Another New Snapshot, smh
 
L14[05:02:06] ⇦
Quits: Wuppy
(Wuppy!~Wuppy@host86-187-167-156.range86-187.btcentralplus.com)
(Read error: -0x1: UNKNOWN ERROR CODE (0001)) 
L15[06:02:31] ⇨
Joins: Nedelosk
(Nedelosk!~Nedelosk@ip-37-201-252-141.hsi13.unitymediagroup.de) 
L16[06:14:21] ⇨
Joins: MCenderdragon
(MCenderdragon!~MCenderdr@46.78.92.229) 
L17[06:40:41] ⇨
Joins: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com) 
L18[06:45:32] ⇦
Quits: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com)
(Quit: Textual IRC Client: www.textualapp.com) 
L19[07:00:52] ⇦
Quits: feldim2425
(feldim2425!~feldim242@93-82-157-252.adsl.highway.telekom.at)
(Quit: ZNC 1.8.x-git-91-b00cc309 - https://znc.in) 
L20[07:14:42] ⇨
Joins: feldim2425
(feldim2425!~feldim242@93-82-157-252.adsl.highway.telekom.at) 
L21[07:29:56] ⇨
Joins: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com) 
L22[07:30:43] ⇦
Quits: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com)
(Client Quit) 
L23[08:11:37] ⇨
Joins: Yukkuri (Yukkuri!~user@eientei.org) 
L24[08:11:41] <Yukkuri> hi, when i am doing
coremod in 1.12 and adding interface ITickable to a TileEntity, do
i need to register it somewhere afterwards (in instrumented
constructor maybe)? because simple adding of interface doesn't
seem to make instrumented method update() to be called
 
L25[08:13:24] <Yukkuri> not sure if
ITIckable registration is done before or after tranform()
instrumentation
 
L26[08:13:29] <Yukkuri> normally
 
L27[08:16:19] <ForgeDiscord>
<Chocohead> It would be long afterwards, but why would you
add it in the first place if the tile entity didn't implement
it originally?
 
L28[08:16:56] <Yukkuri> i'm
integrating two mods which do not know anything one about
another
 
L29[08:17:17] <Yukkuri> thank you
 
L30[08:17:31] <Yukkuri> so must be an issue
with my instrumentation
 
L31[08:17:45] <ForgeDiscord>
<xXEclipseLoverXx> you just need instanceof ITickable to be
true
 
L32[08:18:07] <Yukkuri> yes, that is true,
but i might dispatch from instrumented method wrongly, currently
checking
 
L33[08:18:45] <Yukkuri> just wanted to be
sure it is not because interfaces are inspectre prior to
transform()
 
L34[08:31:16] <ghz|afk> I'm not sure
what you mean by instrumented
 
L35[08:31:38] <ghz|afk> a TE only has to
implement ITickable for it to be inserted into the list of ticking
TEs
 
L36[08:31:54] <ghz|afk> oh wait I see
 
L37[08:32:02] <ghz|afk> you are messing
with coremodding stuff
 
L38[08:32:07] <Yukkuri> i mean transforming
bytecode with ASM
 
L39[08:32:09] <Yukkuri> yes
 
L40[08:32:19] <ghz|afk> well transforming
happens at classloading time
 
L41[08:32:34] <ghz|afk> the instanceof
check is done at runtime, long after that
 
L42[08:33:16] <Yukkuri> i understand that
being one of delegating classloaders, one of that FML is managing,
so it is possible in principle for it to inspect bytecode earlier,
though not very sensible thing to do
 
L43[08:34:56] <ghz|afk> thius isn't
FML doing the inspection
 
L44[08:35:00] <ghz|afk> ITickable is a
vanilla interface
 
L45[08:35:13] <ghz|afk> it's checked
AFTER constructing the TE instance, during the logic for block
loading/placement
 
L46[08:35:17] <Yukkuri> oh, i see
 
L47[08:38:54] ⇨
Joins: Lepidora (Lepidora!~Lepidora@5.151.177.2) 
L48[08:45:12] ⇨
Joins: Dartania
(Dartania!~Dartania@2600:1702:3200:34f0:d1ee:b99:fb35:5ce6) 
L49[09:02:39] ⇨
Joins: Brokkoli
(Brokkoli!~Brokkoli@p2E5B1883.dip0.t-ipconnect.de) 
L50[09:11:39] ⇦
Quits: Lepidora (Lepidora!~Lepidora@5.151.177.2) (Quit:
Lepidora) 
L51[09:13:05] <Yukkuri> oooh, right. being
a method of vanilla interface would also imply it's name be
mangled along with obfuscation
 
L52[09:13:13] <Yukkuri> that was my clear
miss
 
L53[09:13:54] <ghz|afk> just run your
coremod in the SRG class
 
L54[09:14:02] <ghz|afk> no need to deal
with notch names
 
L55[09:14:18] <ghz|afk> never done a
coremod, but I heard it's something like having priority >
1000
 
L56[09:14:41] <ghz|afk> but I could
remember the number wrong :P
 
L57[09:15:02] <ghz|afk> well the method
will still be srg, but at least it will jsut be srg ;P
 
L58[09:17:02] <Yukkuri> i'm having
Order(2002), but methods are obfuscated
 
L59[09:17:26] <Yukkuri> err,
SortingIndex(2002)
 
L60[09:17:46] ⇦
Quits: fuj1n (fuj1n!~fuj1n@101.191.42.45) (Read error: Connection
reset by peer) 
L61[09:18:05] <Yukkuri> but when i inject
obfuscated name, everything works
 
L62[09:18:47] <Yukkuri> not sure if there
is any run-time facility to get obfuscated method name
 
L63[09:19:24] <ForgeDiscord>
<xXEclipseLoverXx> there is a facility to translate SRG to
MCP
 
L64[09:19:26] <Yukkuri> is SRG a name of
obfuscation used?
 
L65[09:19:30] <ForgeDiscord>
<xXEclipseLoverXx> which is all you need
 
L66[09:20:07] <Yukkuri> so vinilla_name =
SRG(human_readable_MCP_name) ?
 
L67[09:20:17] <ForgeDiscord>
<xXEclipseLoverXx> since your sorting index > 1000, the
code you are patching is using MCP names in dev and SRG names
outside dev
 
L68[09:20:56] <ForgeDiscord>
<xXEclipseLoverXx> you need to inject a method implementation
with either the SRG name or the MCP name depending on the
environment
 
L69[09:21:17] <ForgeDiscord>
<xXEclipseLoverXx> the conversion is done using
FMLDeobfuscatingRemapper
 
L70[09:21:27] <Yukkuri> i see. thank
you!
 
L71[09:21:54] <ForgeDiscord>
<xXEclipseLoverXx> in case no MCP data is present (non-dev
environment) it will simply return the SRG name, which is
convenient
 
L72[09:27:32] ⇨
Joins: moony
(moony!~moony@tx-76-4-56-70.dhcp.embarqhsd.net) 
L73[09:29:27] ⇨
Joins: moony_
(moony_!~moony@tx-76-4-56-70.dhcp.embarqhsd.net) 
L74[09:31:20] ⇦
Quits: moony (moony!~moony@tx-76-4-56-70.dhcp.embarqhsd.net) (Ping
timeout: 183 seconds) 
L75[09:33:06] ⇨
Joins: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com) 
L76[09:34:48] ⇦
Quits: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com)
(Client Quit) 
L77[09:36:27] ⇨
Joins: Backslash (Backslash!~Backslash@37.201.159.118) 
L78[09:37:16] <Yukkuri> is there an
intendent facility to reobfuscate method name, or should i access
private fields of FMLDeobfuscatingRemapper?
 
L79[09:37:36] <Yukkuri> in case i am adding
method "update" and not inspecting existing obfuscated
symbol
 
L80[09:37:41] <ForgeDiscord>
<xXEclipseLoverXx> you shouldn't have to, by
principle
 
L81[09:37:55] <ForgeDiscord>
<xXEclipseLoverXx> the only constant you need is the SRG name
of the method
 
L82[09:38:06] <Yukkuri> which isn't
quite readable
 
L83[09:38:19] <ForgeDiscord>
<xXEclipseLoverXx> that shouldn't be much of a
problem
 
L84[09:38:31] <ForgeDiscord>
<Barteks2x> add a comment of put it in a field that you name
with the readable name
 
L85[09:38:34] <Yukkuri> okay. just wanted
to make my code much more stright-forward
 
L86[09:38:59] <ForgeDiscord>
<xXEclipseLoverXx> run it through FMLDeobfuscatingRemapper
and you get the desired name in the current environment
 
L87[09:39:46] <Yukkuri> yes, that will
obviously work, but would require me keeping a magical constant of
not immediatly clear origin
 
L88[09:40:34] <Yukkuri> still okay, but not
perfect anymore
 
L89[09:40:59] ⇦
Quits: masa (masa!~masa@83-148-205-135.dynamic.lounea.fi) (Ping
timeout: 190 seconds) 
L90[09:41:20] <ForgeDiscord>
<Barteks2x> well, anyone who knwos with reflection in MC
would know that it's srg name
 
L91[09:41:46] <ForgeDiscord>
<xXEclipseLoverXx> String update =
"func_12345_a";
 
L92[09:41:51] <Yukkuri> it is okay, no big
dealm just being a soar in my eye
 
L93[09:42:34] <Yukkuri> but if other side
is reflection on private methods, this is clearly preferable
 
L94[09:59:08] ⇦
Quits: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960C68.dip0.t-ipconnect.de) (Ping
timeout: 202 seconds) 
L95[10:00:16] ⇨
Joins: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960C2B.dip0.t-ipconnect.de) 
L96[10:05:48] ⇨
Joins: SeargeDP
(SeargeDP!~Searge@c83-251-224-78.bredband.comhem.se) 
L97[10:08:00] ⇦
Quits: Searge (Searge!~Searge@c83-251-224-78.bredband.comhem.se)
(Ping timeout: 202 seconds) 
L98[10:16:30] ⇦
Quits: MCenderdragon (MCenderdragon!~MCenderdr@46.78.92.229) (Quit:
Leaving) 
L99[10:40:14] ⇨
Joins: masa
(masa!~masa@83-148-205-135.dynamic.lounea.fi) 
L100[10:41:19] ⇦
Quits: Backslash (Backslash!~Backslash@37.201.159.118) (Quit:
Leaving) 
L101[10:51:32]
⇨ Joins: Javaschreiber
(Javaschreiber!~Thunderbi@200116b822eb2a00e5772d4d8decc463.dip.versatel-1u1.de) 
L102[10:51:39] ⇦
Quits: Javaschreiber
(Javaschreiber!~Thunderbi@200116b822eb2a00e5772d4d8decc463.dip.versatel-1u1.de)
(Client Quit) 
L103[10:51:39]
⇨ Joins: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com) 
L104[10:57:07]
⇨ Joins: Lepidora
(Lepidora!~Lepidora@5.151.177.0) 
L105[11:05:27] ⇦
Quits: RichardG_
(RichardG_!~user@2804:14d:5cc0:8735:1c9f:71fb:c80d:3061) (Ping
timeout: 200 seconds) 
L106[11:05:34]
⇨ Joins: RichardG
(RichardG!~user@201.37.240.206) 
L107[11:05:34]
MineBot sets mode: +v on RichardG 
L108[11:37:46]
⇨ Joins: Lynndis
(Lynndis!~Lynn@c-73-169-18-155.hsd1.co.comcast.net) 
L109[13:32:07]
⇨ Joins: Tralomine
(Tralomine!webchat@134.206.215.230) 
L110[14:07:07] ⇦
Quits: Tralomine (Tralomine!webchat@134.206.215.230) (Quit:
webchat.esper.net) 
L111[14:07:36] ⇦
Quits: Lepidora (Lepidora!~Lepidora@5.151.177.0) (Quit:
Lepidora) 
L112[14:26:48] ⇦
Quits: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 180 seconds) 
L113[14:34:20] ⇦
Quits: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com)
(Quit: Textual IRC Client: www.textualapp.com) 
L114[14:54:49] <Dartania> Heeeeyyy... So I
was wondering if there's a built-in enum to get the 16
standard Minecraft colors, and if so, what's the import
statement for it?
 
L115[14:57:21] <ghz|afk>
EnumDyeColors
 
L116[14:57:29] <ghz|afk> your IDE should
tell you what package it's in
 
L117[14:57:42] <ghz|afk> EnumDyeColor
sorry
 
L118[14:58:07] <Dartania> Ah, thank you.
My major problem earlier in the day was that my IDE was not telling
me what package anything was in.
 
L119[14:58:27] <Dartania> That has
miraculously been fixed, but I still don't know my way around
the Minecraft code yet.
 
L120[15:17:20]
⇨ Joins: foxy
(foxy!~gravityfo@96-40-172-150.dhcp.mtpk.ca.charter.com) 
L121[15:19:50] <foxy> !help
 
L122[15:20:33]
⇨ Joins: Lepidora
(Lepidora!~Lepidora@5.151.177.0) 
L123[15:20:51] ⇦
Parts: foxy
(foxy!~gravityfo@96-40-172-150.dhcp.mtpk.ca.charter.com) (Foxy has
gone fishing.)) 
L124[15:34:54]
⇨ Joins: orthusaku
(orthusaku!~zach@c-68-34-23-199.hsd1.mi.comcast.net) 
L125[15:36:39] ⇦
Quits: orthusaku
(orthusaku!~zach@c-68-34-23-199.hsd1.mi.comcast.net) (Quit:
leaving) 
L126[16:22:08]
⇨ Joins: Hanii
(Hanii!~textual@host86-184-47-105.range86-184.btcentralplus.com) 
L127[17:06:47] ⇦
Quits: realfarfetchd
(realfarfetchd!~marco@p200300D383CA990014EDEBC5094D063B.dip0.t-ipconnect.de)
(Quit: segfault at 0xdac3) 
L128[17:37:17] ⇦
Quits: Lepidora (Lepidora!~Lepidora@5.151.177.0) (Read error:
Connection reset by peer) 
L129[17:37:45]
⇨ Joins: Lepidora
(Lepidora!~Lepidora@5.151.177.0) 
L130[17:38:30] ⇦
Quits: Lepidora (Lepidora!~Lepidora@5.151.177.0) (Client
Quit) 
L131[18:08:04] ⇦
Quits: Lynndis (Lynndis!~Lynn@c-73-169-18-155.hsd1.co.comcast.net)
(Ping timeout: 190 seconds) 
L132[18:43:48] ⇦
Quits: Upthorn
(Upthorn!~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
(Ping timeout: 180 seconds) 
L133[18:46:45] ⇦
Quits: Dartania
(Dartania!~Dartania@2600:1702:3200:34f0:d1ee:b99:fb35:5ce6) (Ping
timeout: 183 seconds) 
L134[19:28:23]
⇨ Joins: Upthorn
(Upthorn!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) 
L135[19:52:55]
⇨ Joins: Wastl2
(Wastl2!~Wastl2@x4d0e77c4.dyn.telefonica.de) 
L136[19:54:48] ⇦
Quits: Wastl4 (Wastl4!~Wastl2@x4db498da.dyn.telefonica.de) (Ping
timeout: 180 seconds) 
L137[19:58:34]
⇨ Joins: ssblur
(ssblur!~Thunderbi@host-240-209.ncgrpir.greenville.nc.us.clients.pavlovmedia.net) 
L138[20:02:47] ⇦
Quits: Nedelosk
(Nedelosk!~Nedelosk@ip-37-201-252-141.hsi13.unitymediagroup.de)
(Read error: Connection reset by peer) 
L139[20:05:09]
⇨ Joins: Lynndis
(Lynndis!~Lynn@c-73-169-18-155.hsd1.co.comcast.net) 
L140[20:08:11]
⇨ Joins: sfxplayer
(sfxplayer!webchat@45-18-5-47.lightspeed.hstntx.sbcglobal.net) 
L141[20:16:55] ⇦
Quits: sfxplayer
(sfxplayer!webchat@45-18-5-47.lightspeed.hstntx.sbcglobal.net)
(Quit: webchat.esper.net) 
L142[20:24:11] ⇦
Quits: RichardG (RichardG!~user@201.37.240.206) (Read error:
Connection reset by peer) 
L143[20:25:13]
⇨ Joins: RichardG
(RichardG!~user@2804:14d:5cc0:8735:1c9f:71fb:c80d:3061) 
L144[20:25:14]
MineBot sets mode: +v on RichardG 
L145[20:38:17]
⇨ Joins: sfxplayer
(sfxplayer!webchat@45-18-5-47.lightspeed.hstntx.sbcglobal.net) 
L146[21:05:36] ⇦
Quits: sfxplayer
(sfxplayer!webchat@45-18-5-47.lightspeed.hstntx.sbcglobal.net)
(Quit: webchat.esper.net) 
L147[22:44:41] ⇦
Quits: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960C2B.dip0.t-ipconnect.de) (Ping
timeout: 200 seconds) 
L148[22:46:09]
⇨ Joins: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960842.dip0.t-ipconnect.de) 
L149[22:53:15] ⇦
Quits: moony_ (moony_!~moony@tx-76-4-56-70.dhcp.embarqhsd.net)
(Ping timeout: 190 seconds) 
L150[23:00:45]
⇨ Joins: Neal (Neal!~Neal@47.146.41.184) 
L151[23:15:54] ⇦
Quits: Brokkoli (Brokkoli!~Brokkoli@p2E5B1883.dip0.t-ipconnect.de)
(Read error: -0x7880: SSL - The peer notified us that the
connection is going to be closed) 
L152[23:23:55]
⇨ Joins: fuj1n (fuj1n!~fuj1n@101.191.42.45)