<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:45] ⇦ Quits: Searge|Work (Searge|Work!~Searge@h-85-24-130-18.NA.cust.bahnhof.se) (Ping timeout: 200 seconds)
L2[00:02:20] *** mikeprimm is now known as zz_mikeprimm
L3[00:05:20] *** zz_mikeprimm is now known as mikeprimm
L4[00:14:16] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:d190:91c1:6854:ff7e)
L5[00:41:14] ⇨ Joins: darkevilmac (darkevilmac!~dark.evil@2604:a880:800:10::11b6:7001)
L6[00:50:44] ⇦ Quits: Commoble (Commoble!~Commoble@mnpl-04-3331.dsl.iowatelecom.net) (Quit: Leaving)
L7[01:16:42] ⇦ Quits: Brokkoli (Brokkoli!~Brokkoli@p2E5B1E0E.dip0.t-ipconnect.de) (Remote host closed the connection)
L8[01:25:22] ⇦ Quits: m5w_ (m5w_!~matthew@cpe-2606-A000-43C8-5A00-2168-C35-3FEF-ABC2.dyn6.twc.com) (Ping timeout: 198 seconds)
L9[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20171227 mappings to Forge Maven.
L10[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20171227-1.12.zip (mappings = "snapshot_20171227" in build.gradle).
L11[02:00:10] ⇦ Quits: Neal (Neal!~Neal@47.146.41.184) (Ping timeout: 198 seconds)
L12[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/
L13[02:14:12] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:d190:91c1:6854:ff7e) (Read error: Connection reset by peer)
L14[03:03:58] ⇦ Quits: HiddenKnowledge (HiddenKnowledge!~HiddenKn@93.ip-158-69-206.net) (Remote host closed the connection)
L15[03:12:21] ⇦ Quits: McJty (McJty!~jorrit@ptr-9197ufnlfxgu77pjxl3.18120a2.ip6.access.telenet.be) (Quit: Leaving)
L16[03:33:31] ⇨ Joins: Hunterz (Hunterz!~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L17[04:36:44] ⇨ Joins: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L18[04:45:24] ⇨ Joins: HiddenKnowledge (HiddenKnowledge!~HiddenKn@93.ip-158-69-206.net)
L19[05:11:56] *** PaleOff is now known as PaleoCrafter
L20[05:35:38] ⇨ Joins: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED54D2.dip0.t-ipconnect.de)
L21[05:56:01] ⇦ Quits: Hunterz (Hunterz!~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Quit: Leaving.)
L22[05:58:50] ⇨ Joins: Mickelus (Mickelus!~Mickelus@188.120.166.83)
L23[06:01:08] ⇨ Joins: Nedelosk (Nedelosk!~Nedelosk@ip-37-201-253-118.hsi13.unitymediagroup.de)
L24[06:08:41] ⇦ Quits: auenf (auenf!~David@120.154.64.171) (Read error: Connection reset by peer)
L25[06:09:37] ⇨ Joins: auenf (auenf!~David@120.154.64.171)
L26[06:25:34] ⇨ Joins: Hanii (Hanii!~textual@2a00:23c4:484:d100:a953:e8f8:977f:1095)
L27[06:36:05] <ben_mkiv> so do creatures (EntityCreature) get moved from somewhere outside of their class/tasks?!
L28[06:36:21] <ben_mkiv> mine seems to enjoy turning around randomly
L29[06:52:29] ⇨ Joins: Lepidora (Lepidora!~Lepidora@host86-137-214-168.range86-137.btcentralplus.com)
L30[07:16:59] ⇦ Quits: Nedelosk (Nedelosk!~Nedelosk@ip-37-201-253-118.hsi13.unitymediagroup.de) (Read error: Connection reset by peer)
L31[07:29:06] ⇨ Joins: D3add3d (D3add3d!~D3add3d@92-245-194-57.satronet.sk)
L32[07:44:15] ⇨ Joins: quadraxis (quadraxis!~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L33[07:57:56] ⇦ Quits: Lepidora (Lepidora!~Lepidora@host86-137-214-168.range86-137.btcentralplus.com) (Quit: Lepidora)
L34[08:11:59] ⇦ Quits: D3add3d (D3add3d!~D3add3d@92-245-194-57.satronet.sk) (Quit: Leaving)
L35[08:45:13] ⇦ Quits: SuperCoder79 (SuperCoder79!~SuperCode@c-98-192-10-12.hsd1.ga.comcast.net) (Read error: -0x1: UNKNOWN ERROR CODE (0001))
L36[09:01:58] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4418479.home.otenet.gr) (Ping timeout: 198 seconds)
L37[09:31:56] ⇨ Joins: Necro (Necro!~Necro@p200300E1E3F751AA9D32CBBC483CBE3B.dip0.t-ipconnect.de)
L38[10:27:23] ⇦ Quits: quadraxis (quadraxis!~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 200 seconds)
L39[10:37:24] ⇨ Joins: Brokkoli (Brokkoli!~Brokkoli@p2E5B1E0E.dip0.t-ipconnect.de)
L40[11:13:48] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-383030.home.otenet.gr)
L41[11:14:27] ⇨ Joins: quadraxis (quadraxis!~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L42[11:25:16] ⇦ Quits: PitchBright (PitchBright!~PitchBrig@CPE00fc8d8a3ce3-CM00fc8d8a3ce0.cpe.net.cable.rogers.com) (Quit: brb)
L43[11:32:33] ⇨ Joins: Commoble (Commoble!~Commoble@mnpl-04-3331.dsl.iowatelecom.net)
L44[11:35:12] ⇨ Joins: McJty (McJty!~jorrit@ptr-9197ufp3a0eszpmtftf.18120a2.ip6.access.telenet.be)
L45[11:35:58] ⇨ Joins: moony (moony!~moony@tx-76-4-59-100.dhcp.embarqhsd.net)
L46[12:09:23] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-383030.home.otenet.gr) (Ping timeout: 194 seconds)
L47[12:22:23] <PaleoCrafter> Hm, I feel like making the furnace actually require fire of some sort, but then I'd have to provide means of initiating that fire, since flint and steel obviously isn't available without a working furnace ._.
L48[12:24:30] <Commoble> you could craft two sticks together
L49[12:25:11] <McJty> In immersive craft you can use sticks on rocks to make fire
L50[12:25:22] <McJty> But then immersive craft adds rocks as worldgen to do that :-)
L51[12:27:23] <ghz|out> PaleoCrafter: torch?
L52[12:27:32] <ghz|out> right-click with a torch to fire :P
L53[12:27:46] <ghz|out> Survivalist makes the torch set fire to mobs (with a chance to break in the process)
L54[12:27:46] <PaleoCrafter> I had considered a fire bow thingy
L55[12:28:01] <PaleoCrafter> since the torch ought not simply be aflame, either :P
L56[12:28:11] <ghz|out> yeah then
L57[12:28:31] <ghz|out> either combine a bow and a stick to make a makeshift replacement for flint&steel
L58[12:28:44] <ghz|out> or somehow make it involve two sticks and world interaction
L59[12:29:32] <ghz|out> I considered making a world-interaction-crafting mod at one point
L60[12:29:44] <ghz|out> inspired by the crafting mechanic of the now-dead TUG game
L61[12:30:01] <PaleoCrafter> oh, that's died? xD
L62[12:30:04] <ghz|out> (where you drop stuff on the ground and hold a key for a couple seconds to initiate crafting)
L63[12:30:13] <ghz|out> yeah they gave up coding TUG
L64[12:30:13] <PaleoCrafter> then the other thing I was thinking about was creating a crafting table without actually crafting it
L65[12:30:23] <ghz|out> and decided to start over with a new engine and new ideas, or some such crap
L66[12:30:44] <PaleoCrafter> First I thought "just allow putting the four planks on the ground" until I noticed that you obviously have to craft the planks, too xD
L67[12:30:51] <ghz|out> well
L68[12:31:11] <ghz|out> survivalist has a chopping block, but you still have to craft the block :P
L69[12:31:18] <ghz|out> I'm considering changing that
L70[12:31:28] <ghz|out> to make use of ANY wooden block or stone block placed on the ground
L71[12:31:46] <PaleoCrafter> And you need an axe, don't you? :P
L72[12:31:50] <ghz|out> yep
L73[12:32:01] <ghz|out> but you could make an axe using world interaction crafting :P
L74[12:32:03] <ghz|out> or
L75[12:32:14] <ghz|out> you can use a flint piece as a rudimentary axe
L76[12:32:41] <ghz|out> actually in survivalist you can use the hand, but it fails 60% of the time :P
L77[12:32:45] <PaleoCrafter> lol
L78[12:32:51] <PaleoCrafter> yeah, hm...
L79[12:33:14] <PaleoCrafter> thing is, I didn't actually want to add too much new stuff to the game
L80[12:33:52] <ghz|out> yeah, if you think about the "realistic" progression of rudimentary technology
L81[12:33:57] <ghz|out> if you are stranded somewhere
L82[12:33:58] <PaleoCrafter> If I go down some sort of in-world crafting route, people end up expecting me to make everything doable properly in-world
L83[12:34:14] <ghz|out> first of all you have to find drinkable water, then shelter, then food
L84[12:34:36] ⇦ Quits: Mickelus (Mickelus!~Mickelus@188.120.166.83) (Quit: sleep)
L85[12:34:53] <ghz|out> but after that, making fire and using river mud as a rudimentary clay
L86[12:35:06] ⇨ Joins: Mickelus (Mickelus!~Mickelus@188.120.166.83)
L87[12:35:16] <Commoble> "aw shit, the beavers peed in this one"
L88[12:35:29] <ghz|out> along with finding some axe-shaped stones
L89[12:35:39] <ghz|out> and using hammer-shaped stones to shape other stones
L90[12:35:54] <ghz|out> and making string from plants
L91[12:36:09] <ghz|out> then you have the basics for building, and crafting
L92[12:36:10] <Commoble> re: stones: to be fair, you're already kind of doing that
L93[12:36:32] *** Santa|afk is now known as SatanicSanta
L94[12:36:33] <Commoble> in the sense that you're taking three giant cubes of rock and whittling them down to a pickaxe-shaped thing
L95[12:36:44] <ghz|out> or in Survivalist
L96[12:36:52] <ghz|out> you actually have to sort through some gravel
L97[12:36:57] <ghz|out> to find some flint :P
L98[12:37:06] <ghz|out> and punch some grass to gfet fibers
L99[12:37:17] <ghz|out> and then you can use sticks + string + flint to make the initial tools
L100[12:38:15] <ghz|out> the only thing I don't like is that in order to make the chopping block, you turn 1 log -> 1 chopping block
L101[12:38:27] <ghz|out> (it replaces the log->planks recipe)
L102[12:38:50] <Commoble> well, that's essentially how I chop wood at home
L103[12:39:03] <Commoble> take a big ol' log and chop some more wood on top of it
L104[12:39:12] <ghz|out> yeah it's the fact that you haveto put it through the inventory crafting grid
L105[12:39:15] <Commoble> ah
L106[12:39:59] <PaleoCrafter> I feel like Survivalist and my mod complement each other reasonably well xD
L107[12:41:25] <ghz|out> ^_^
L108[12:42:02] <ghz|out> btw either of you have any clue how I would get around to making it possible to hold theclick button on the "item to chop" and cause that to chop the item instead of breaking?
L109[12:42:15] <ghz|out> currently you have to spam-click which is not ideal
L110[12:42:51] <ghz|out> hmmm is there some way to "reset" the breaking progress?
L111[12:43:29] <Commoble> Not offhand, but there might be an event in forge you can cancel
L112[12:43:32] <PaleoCrafter> I just completely circumvented the game and handled the repeated clicks myself
L113[12:43:40] <ghz|out> this may require more hacks than I'm comfortable with
L114[12:43:54] <PaleoCrafter> Let me find the relevant bits, it really ain't pretty
L115[12:44:00] <ghz|out> but I'm picturing now: when the player holds down the break button
L116[12:44:20] <PaleoCrafter> and in creative you still break the block on the client due to the event being fired a little too late, iirc
L117[12:44:43] <PaleoCrafter> https://github.com/PaleoCrafter/VanillaImmersion/blob/1.12.2/src/main/kotlin/de/mineformers/vanillaimmersion/immersion/CraftingHandler.kt that's the relevant part, iirc
L118[12:44:47] <PaleoCrafter> or class, rather xD
L119[12:45:16] <ghz|out> iny my magic mod, I wrote a custom "item use tracker" parallel to the vanilla one
L120[12:45:30] <ghz|out> for charging my magic spells
L121[12:45:36] <ghz|out> but that's right-click, not left-click
L122[12:46:57] <PaleoCrafter> actually, preventing the breaking actually is just the left click handler: https://github.com/PaleoCrafter/VanillaImmersion/blob/1.12.2/src/main/kotlin/de/mineformers/vanillaimmersion/immersion/CraftingHandler.kt#L55-L65
L123[12:47:04] <PaleoCrafter> it was the right clicking that was a mess
L124[12:50:16] <ghz|out> ah playerinteractevent
L125[12:50:19] <ghz|out> forgot about that
L126[12:50:42] <PaleoCrafter> the creative thing shouldn't actually happen, btw
L127[12:50:58] <PaleoCrafter> I've talked with willie about it, but I think he didn't get around to looking further into it
L128[12:51:13] <ghz|out> yeah I don't care about creative
L129[12:52:11] ⇨ Joins: m5w_ (m5w_!~matthew@cpe-2606-A000-43C8-5A00-2168-C35-3FEF-ABC2.dyn6.twc.com)
L130[13:12:46] ⇦ Quits: modmuss50 (modmuss50!sid42264@2604:8300:100:200b:6667:1:0:a518) (Read error: Network is unreachable)
L131[13:13:00] ⇦ Quits: HassanS6000 (HassanS6000!sid159234@id-159234.tooting.irccloud.com) (Read error: Connection reset by peer)
L132[13:13:00] ⇦ Quits: elucent (elucent!sid216298@id-216298.ealing.irccloud.com) (Ping timeout: 204 seconds)
L133[13:13:09] ⇦ Quits: dmod (dmod!sid32492@id-32492.brockwell.irccloud.com) (Read error: No route to host)
L134[13:13:10] ⇦ Quits: eyamaz (eyamaz!sid40777@id-40777.brockwell.irccloud.com) (Read error: No route to host)
L135[13:13:10] ⇦ Quits: LexMobile (LexMobile!sid15621@id-15621.highgate.irccloud.com) (Read error: Connection reset by peer)
L136[13:13:31] ⇦ Quits: Watchful1 (Watchful1!sid67384@id-67384.ealing.irccloud.com) (Read error: Connection reset by peer)
L137[13:13:31] ⇦ Quits: itsjhalt (itsjhalt!sid25423@id-25423.highgate.irccloud.com) (Read error: Connection reset by peer)
L138[13:13:34] ⇦ Quits: Meow-J (Meow-J!sid69628@id-69628.highgate.irccloud.com) (Read error: No route to host)
L139[13:13:37] ⇦ Quits: TheresaJayne (TheresaJayne!sid37392@id-37392.highgate.irccloud.com) (Read error: Connection reset by peer)
L140[13:13:37] ⇦ Quits: TamasHenning (TamasHenning!uid154987@id-154987.ealing.irccloud.com) (Read error: Connection reset by peer)
L141[13:13:37] ⇦ Quits: slowpoke (slowpoke!sid38552@id-38552.ealing.irccloud.com) (Read error: No route to host)
L142[13:13:37] ⇦ Quits: Jerzerak (Jerzerak!sid60746@id-60746.hathersage.irccloud.com) (Read error: Connection reset by peer)
L143[13:13:37] ⇦ Quits: vidplace7 (vidplace7!sid14837@id-14837.brockwell.irccloud.com) (Read error: Connection reset by peer)
L144[13:13:43] ⇦ Quits: Akai (Akai!sid40324@id-40324.charlton.irccloud.com) (Ping timeout: 186 seconds)
L145[13:14:16] ⇦ Quits: myst (myst!sid36625@id-36625.highgate.irccloud.com) (Ping timeout: 204 seconds)
L146[13:15:25] ⇦ Quits: Chew (Chew!sid35940@id-35940.charlton.irccloud.com) (Ping timeout: 383 seconds)
L147[13:16:26] ⇨ Joins: Neal (Neal!~Neal@47.146.41.184)
L148[13:28:56] ⇦ Quits: Kuraron (Kuraron!~DUX@HSI-KBW-46-223-0-70.hsi.kabel-badenwuerttemberg.de) (Remote host closed the connection)
L149[13:31:48] ⇨ Joins: Kuraron (Kuraron!~DUX@HSI-KBW-46-223-0-70.hsi.kabel-badenwuerttemberg.de)
L150[13:33:58] ⇨ Joins: modmuss50 (modmuss50!sid42264@highgate.irccloud.com)
L151[13:36:09] ⇨ Joins: LexMobile (LexMobile!sid15621@highgate.irccloud.com)
L152[13:36:09] MineBot sets mode: +o on LexMobile
L153[13:36:50] ⇦ Quits: m5w_ (m5w_!~matthew@cpe-2606-A000-43C8-5A00-2168-C35-3FEF-ABC2.dyn6.twc.com) (Quit: WeeChat 1.4)
L154[13:37:36] ⇨ Joins: HassanS6000 (HassanS6000!sid159234@tooting.irccloud.com)
L155[13:38:11] ⇨ Joins: dmod (dmod!sid32492@brockwell.irccloud.com)
L156[13:38:31] ⇨ Joins: eyamaz (eyamaz!sid40777@brockwell.irccloud.com)
L157[13:39:00] ⇦ Quits: McJty (McJty!~jorrit@ptr-9197ufp3a0eszpmtftf.18120a2.ip6.access.telenet.be) (Quit: Leaving)
L158[13:40:00] ⇨ Joins: itsjhalt (itsjhalt!sid25423@highgate.irccloud.com)
L159[13:40:09] ⇨ Joins: myst (myst!sid36625@highgate.irccloud.com)
L160[13:42:55] ⇨ Joins: Meow-J (Meow-J!sid69628@highgate.irccloud.com)
L161[13:43:58] ⇨ Joins: Watchful1 (Watchful1!sid67384@ealing.irccloud.com)
L162[13:44:10] ⇨ Joins: TheresaJayne (TheresaJayne!sid37392@highgate.irccloud.com)
L163[13:45:15] ⇨ Joins: ssblur (ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com)
L164[13:45:23] ⇨ Joins: TamasHenning (TamasHenning!uid154987@ealing.irccloud.com)
L165[13:46:11] ⇨ Joins: slowpoke (slowpoke!sid38552@ealing.irccloud.com)
L166[13:47:41] ⇨ Joins: Jerzerak (Jerzerak!sid60746@hathersage.irccloud.com)
L167[13:55:48] ⇨ Joins: williewillus (williewillus!~williewil@cpe-24-28-24-13.austin.res.rr.com)
L168[14:00:41] ⇦ Quits: Hanii (Hanii!~textual@2a00:23c4:484:d100:a953:e8f8:977f:1095) (Quit: Textual IRC Client: www.textualapp.com)
L169[14:05:46] ⇦ Quits: Mickelus (Mickelus!~Mickelus@188.120.166.83) (Quit: sleep)
L170[14:06:15] ⇨ Joins: Mickelus (Mickelus!~Mickelus@188.120.166.83)
L171[14:09:57] ⇦ Quits: Mickelus (Mickelus!~Mickelus@188.120.166.83) (Ping timeout: 200 seconds)
L172[14:17:41] ⇨ Joins: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr)
L173[14:21:21] ⇦ Quits: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr) (Ping timeout: 207 seconds)
L174[14:25:58] ⇨ Joins: MonkeyTyrant (MonkeyTyrant!~MonkeyTyr@142.163.129.161)
L175[14:26:29] ⇦ Quits: MonkeyTyrant (MonkeyTyrant!~MonkeyTyr@142.163.129.161) (Client Quit)
L176[14:28:43] ⇨ Joins: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr)
L177[14:39:41] <barteks2x> I hate launchers...
L178[14:39:53] <barteks2x> WHY every single launcher has to scre with logs in a different way...
L179[14:40:23] ⇦ Quits: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr) (Ping timeout: 200 seconds)
L180[14:41:30] <barteks2x> All I want is all debug output, in one known format...
L181[14:41:34] <barteks2x> is that too much to ask for?
L182[14:46:10] <ghz|out> apparently
L183[14:46:11] <ghz|out> :P
L184[14:47:27] ⇦ Quits: Commoble (Commoble!~Commoble@mnpl-04-3331.dsl.iowatelecom.net) (Quit: Leaving)
L185[14:47:53] <barteks2x> apparently twitch launcher screws with cubic chunks somehow, or some user is doing something wrong in a way I don't see
L186[14:48:20] <barteks2x> it runs, doesn't crash, loads the world, but renders no blocks. No errors in log.
L187[14:54:40] *** williewillus was kicked by LexMobile (STOP BUMPING ISSUES))
L188[14:55:15] ⇨ Joins: williewillus (williewillus!~williewil@cpe-24-28-24-13.austin.res.rr.com)
L189[14:55:31] <williewillus> ? what am I supposed to do then, let it get closed when it's still valid?
L190[14:57:03] <LexMobile> Provide a meaningful comment to expand upon the issue orprovide a new insight
L191[14:57:17] <LexMobile> something that actually contributes something of value
L192[14:57:35] <LexMobile> if you ant do that then yes let it get closed because nobody cares
L193[14:57:53] ⇦ Quits: Necro (Necro!~Necro@p200300E1E3F751AA9D32CBBC483CBE3B.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L194[14:58:15] ⇨ Joins: Necro (Necro!~Necro@p200300E1E3F751979D32CBBC483CBE3B.dip0.t-ipconnect.de)
L195[14:59:57] <williewillus> fair enough
L196[15:00:11] ⇨ Joins: SanAndreasP (SanAndreasP!~SanAndrea@mue-88-130-118-093.dsl.tropolys.de)
L197[15:00:36] <barteks2x> anyone knoew where to find debuig log with twitch launcher?
L198[15:02:28] ⇨ Joins: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr)
L199[15:04:51] ⇨ Joins: Hanii (Hanii!~textual@2a00:23c4:484:d100:a953:e8f8:977f:1095)
L200[15:14:48] ⇦ Quits: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 383 seconds)
L201[15:14:59] <LexMobile> tho one of the issues does bring up a good point. mezz can you make the bot not close things marked as 1.13+?
L202[15:20:17] ⇨ Joins: Chew (Chew!sid35940@charlton.irccloud.com)
L203[15:29:39] ⇨ Joins: Akai (Akai!sid40324@charlton.irccloud.com)
L204[15:29:53] ⇦ Quits: psxlover (psxlover!psxlover@ppp-2-87-3-147.home.otenet.gr) (Ping timeout: 200 seconds)
L205[15:35:12] <barteks2x> Does BON2 not work with jars that contain arbitrary class files?
L206[15:35:59] <barteks2x> (trying to deobfuscate .mixin.out from obfuscated environment)
L207[15:36:12] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L208[15:36:15] <barteks2x> BON2 throws NPE on it
L209[15:36:49] <barteks2x> https://i.imgur.com/uOEVWuz.png
L210[15:37:25] <Ordinastie> have you tried to zip the file ?
L211[15:37:33] <barteks2x> it is in jar already
L212[15:37:50] <barteks2x> and has the right package structure
L213[15:40:07] <barteks2x> unless it gets scared by mixin-processed classes
L214[15:43:25] <barteks2x> ok, so wtf is going on? No blocks get rendered for one user, but everything seems to be fine
L215[15:43:37] <barteks2x> no crash, no mixin failures, no gl errors
L216[15:43:59] <barteks2x> my rendering mixins seem to be applied correctly looking at mixin bytecode output
L217[15:44:09] <barteks2x> and the same jar works fine for me
L218[15:44:34] ⇦ Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED54D2.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L219[15:50:00] ⇦ Quits: SanAndreasP (SanAndreasP!~SanAndrea@mue-88-130-118-093.dsl.tropolys.de) (Quit: Leaving)
L220[15:53:57] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 383 seconds)
L221[15:58:31] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L222[16:06:30] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L223[16:13:55] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L224[16:15:58] ⇨ Joins: RichardG_ (RichardG_!~richardg8@201.37.246.64)
L225[16:15:58] MineBot sets mode: +v on RichardG_
L226[16:16:11] ⇦ Quits: RichardG (RichardG!~richardg8@201.37.246.64) (Read error: Connection reset by peer)
L227[16:16:58] <barteks2x> wat fernflower...
L228[16:17:10] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L229[16:18:06] <barteks2x> return (boolean)this.constant$getAreLevelsEmpty_getMinY$zbd000(0); where constant$getAreLevelsEmpty_getMinY$zbd000 returns int
L230[16:18:58] <barteks2x> I *wich* java would allow that sometimes\
L231[16:19:11] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L232[16:19:55] <barteks2x> wow. The bytecode actually does that exact thing
L233[16:19:56] <mezz> Lex sure, that's easy to fix
L234[16:20:12] <barteks2x> my bytecode literally returns int from method that returns boolean
L235[16:20:22] <barteks2x> and it doesn't crash
L236[16:21:26] <barteks2x> is returning something like -1 from method that returns boolean even defined?
L237[16:21:47] <quadraxis> aren't bools just special ints, off heap at least?
L238[16:21:48] ⇨ Joins: Nedelosk (Nedelosk!~Nedelosk@ip-37-201-253-118.hsi13.unitymediagroup.de)
L239[16:22:04] <barteks2x> internally yes but I thought the JVM wouldn't let me actually do that
L240[16:22:30] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L241[16:22:42] <barteks2x> and if it does, is this even defined behavior by the specification?
L242[16:23:47] <quadraxis> https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.3.4
L243[16:23:49] <barteks2x> the interpretation of that seems to vary between JVMs
L244[16:23:50] <quadraxis> dunno
L245[16:24:05] <barteks2x> my JVM interpreted huge negative value as true
L246[16:24:13] <barteks2x> some user's JVM interpreted it as false
L247[16:24:55] <quadraxis> for casts, JLS says x != 0 is the interpretation
L248[16:26:34] <barteks2x> as in, if I return -1 from boolean method, it should be interpreted as false?
L249[16:26:38] <barteks2x> then my JVM was wrong
L250[16:27:11] <barteks2x> as did most other user's JVM
L251[16:27:59] <quadraxis> well, I really don't know how it applies here
L252[16:29:11] <quadraxis> it might be assuming only 0/1 and doing some bit test
L253[16:29:14] <williewillus> how did that get generated?
L254[16:29:17] <barteks2x> mixin
L255[16:29:44] <barteks2x> I used ModifyConstant and modified constant 0...
L256[16:29:58] <barteks2x> which also modified false apparently
L257[16:29:58] ⇨ Joins: Raycoms (Raycoms!~Raycoms@2804:14d:baa0:9612:211:f974:13b9:be92)
L258[16:30:03] <Raycoms> Hi there
L259[16:30:55] <Raycoms> ghz you around? we got this report here: https://gist.github.com/janagyjr/fc7cf3baaa06fed8eada6d45195fb3ae here:https://github.com/Minecolonies/minecolonies/issues/1925 but it doesn't seem to be minecolonies related
L260[16:31:53] <barteks2x> I kinda want to know if it's defined by the JVM
L261[16:31:57] <quadraxis> anyway if nonzero is true, then your JVM seems to be right
L262[16:31:58] <barteks2x> *jvm specs
L263[16:32:20] <barteks2x> so I can report it to mixin if it's not
L264[16:32:48] <quadraxis> "There are no Java Virtual Machine instructions solely dedicated to operations on boolean values. Instead, expressions in the Java programming language that operate on boolean values are compiled to use values of the Java Virtual Machine int data type. "
L265[16:32:58] <quadraxis> "The Java Virtual Machine encodes boolean array components using 1 to represent true and 0 to represent false. Where Java programming language boolean values are mapped by compilers to values of Java Virtual Machine type int, the compilers must use the same encoding. "
L266[16:33:08] <quadraxis> all I can really find
L267[16:34:00] <quadraxis> JLS has "An integer or floating-point expression x can be converted to a boolean value, following the C language convention that any nonzero value is true, by the expression x!=0."
L268[16:35:19] <barteks2x> well, looks like it really IS undefined behavior I'm dealing with
L269[16:50:13] ⇦ Quits: Raycoms (Raycoms!~Raycoms@2804:14d:baa0:9612:211:f974:13b9:be92) (Quit: Leaving)
L270[16:54:25] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L271[17:15:46] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 198 seconds)
L272[17:19:23] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L273[17:25:40] ⇦ Quits: Upthorn (Upthorn!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Killed (NickServ (GHOST command used by orn)))
L274[17:25:53] ⇨ Joins: Upthorn (Upthorn!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L275[17:26:14] ⇦ Quits: Upth (Upth!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Killed (NickServ (GHOST command used by Upthorn)))
L276[17:26:48] ⇨ Joins: Upth (Upth!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L277[17:31:22] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 198 seconds)
L278[17:44:27] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L279[17:55:05] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 200 seconds)
L280[17:55:56] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L281[17:58:58] ⇨ Joins: vidplace7 (vidplace7!sid14837@id-14837.brockwell.irccloud.com)
L282[18:05:58] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L283[18:23:02] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L284[18:33:44] ⇦ Quits: useless2764 (useless2764!useless@69.197.136.164) (Quit: ZNC - http://znc.in)
L285[18:35:19] <illy|Laptop> yo o/
L286[18:36:15] *** SatanicSanta is now known as Santa|afk
L287[18:36:21] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 383 seconds)
L288[18:36:59] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L289[18:40:42] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 207 seconds)
L290[18:41:02] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L291[18:43:57] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Read error: No route to host)
L292[18:45:37] ⇨ Joins: useless2764 (useless2764!useless@69.197.136.164)
L293[18:47:13] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L294[18:50:39] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 194 seconds)
L295[18:57:03] *** RichardG_ is now known as RichardG
L296[19:08:44] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L297[19:14:29] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 194 seconds)
L298[19:16:28] ⇦ Quits: Necro (Necro!~Necro@p200300E1E3F751979D32CBBC483CBE3B.dip0.t-ipconnect.de) (Ping timeout: 383 seconds)
L299[19:22:39] ⇨ Joins: psxlover (psxlover!~psxlover@athedsl-4415635.home.otenet.gr)
L300[19:34:46] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:64f9:4924:3a53:c6c4)
L301[19:38:40] ⇦ Quits: ssblur (ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com) (Remote host closed the connection)
L302[19:48:22] ⇦ Quits: psxlover (psxlover!~psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L303[19:55:21] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L304[19:59:32] ⇦ Quits: williewillus (williewillus!~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L305[20:06:10] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 198 seconds)
L306[20:08:22] ⇦ Quits: Nedelosk (Nedelosk!~Nedelosk@ip-37-201-253-118.hsi13.unitymediagroup.de) (Read error: Connection reset by peer)
L307[20:11:19] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L308[20:16:37] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 200 seconds)
L309[20:21:09] ⇨ Joins: sinkillerj (sinkillerj!~sinkiller@nc-67-238-185-178.dhcp.embarqhsd.net)
L310[20:25:54] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L311[20:33:13] *** PaleoCrafter is now known as PaleOff
L312[20:34:26] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Read error: Connection reset by peer)
L313[20:38:04] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L314[20:46:00] ⇦ Quits: covers1624_ (covers1624_!~covers162@ppp122-232-6.static.internode.on.net) (Read error: Connection reset by peer)
L315[20:46:26] ⇨ Joins: covers1624_ (covers1624_!~covers162@ppp122-232-6.static.internode.on.net)
L316[20:49:44] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Read error: Connection reset by peer)
L317[20:59:53] ⇦ Quits: moony (moony!~moony@tx-76-4-59-100.dhcp.embarqhsd.net) (Ping timeout: 200 seconds)
L318[21:01:22] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:64f9:4924:3a53:c6c4) (Read error: Connection reset by peer)
L319[21:01:39] ⇦ Quits: cjm721 (cjm721!~cjm721@2601:647:4502:c72d:5c44:49de:67ce:e35e) (Read error: Connection reset by peer)
L320[21:02:06] ⇨ Joins: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:64f9:4924:3a53:c6c4)
L321[21:02:15] ⇨ Joins: cjm721 (cjm721!~cjm721@2601:647:4502:c72d:49a6:cb36:be2b:d4a9)
L322[21:03:55] ⇨ Joins: moony (moony!~moony@tx-76-4-59-100.dhcp.embarqhsd.net)
L323[21:15:41] ⇦ Quits: cjm721 (cjm721!~cjm721@2601:647:4502:c72d:49a6:cb36:be2b:d4a9) (Read error: Connection reset by peer)
L324[21:16:04] ⇨ Joins: cjm721 (cjm721!~cjm721@2601:647:4502:c72d:49a6:cb36:be2b:d4a9)
L325[21:21:27] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L326[21:26:30] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Ping timeout: 186 seconds)
L327[21:31:41] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L328[21:41:46] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Read error: Connection reset by peer)
L329[21:41:52] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L330[21:58:33] ⇦ Quits: c233 (c233!~c233@164.40.195.199) (Killed (NickServ (GHOST command used by c233_!~c233@164.40.198.50)))
L331[21:58:36] ⇨ Joins: c233 (c233!~c233@164.40.198.50)
L332[22:07:18] ⇦ Quits: Doty1154 (Doty1154!~Doty1154@2601:648:8000:134f:64f9:4924:3a53:c6c4) (Read error: Connection reset by peer)
L333[22:15:51] ⇦ Quits: quadraxis (quadraxis!~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 207 seconds)
L334[22:21:54] ⇨ Joins: McJty (McJty!~jorrit@ptr-9197ufn18wnyl6qoi17.18120a2.ip6.access.telenet.be)
L335[22:28:11] ⇦ Quits: moony (moony!~moony@tx-76-4-59-100.dhcp.embarqhsd.net) (Ping timeout: 194 seconds)
L336[22:28:55] ⇦ Quits: Lathanael|Away (Lathanael|Away!~Lathanael@p5496047A.dip0.t-ipconnect.de) (Ping timeout: 186 seconds)
L337[22:31:47] ⇦ Quits: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr) (Read error: Connection reset by peer)
L338[22:35:50] ⇨ Joins: Lathanael|Away (Lathanael|Away!~Lathanael@p549605F5.dip0.t-ipconnect.de)
L339[22:36:50] ⇨ Joins: psxlover (psxlover!psxlover@athedsl-4415635.home.otenet.gr)
L340[23:02:19] ⇦ Quits: mallrat208 (mallrat208!~mallrat20@107.145.144.41) (Quit: Leaving)
L341[23:08:52] ⇦ Quits: sinkillerj (sinkillerj!~sinkiller@nc-67-238-185-178.dhcp.embarqhsd.net) (Quit: またね)
L342[23:30:28] ⇨ Joins: Commoble (Commoble!~Commoble@mnpl-04-3331.dsl.iowatelecom.net)
<<Prev Next>> Scroll to Top