<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:20] *** willieaway is now known as williewillus
L2[00:02:54] ⇦ Quits: CoolerExtreme__ (~CoolerExt@117.204.124.120) (Ping timeout: 192 seconds)
L3[00:03:57] ⇦ Quits: zz_SnowShock35 (~SnowShock@2607:5300:100:200::17a0) (Quit: ZNC - http://znc.in)
L4[00:03:57] ⇦ Quits: MysteriousAges (~Mysteriou@37.ip-167-114-153.net) (Quit: ZNC - http://znc.in)
L5[00:03:58] ⇦ Quits: Techcable (~Techcable@techcable.net) (Quit: ZNC - http://znc.in)
L6[00:04:38] ⇦ Quits: tterrag (~tterrag@tterrag.com) (Quit: *poof*)
L7[00:04:38] ⇦ Quits: minecreatr (~minecreat@tterrag.com) (Quit: I left for some reason)
L8[00:04:38] ⇦ Quits: esKaayY (~esKaayY@2607:5300:100:200::3fc) (Quit: kbai)
L9[00:04:59] ⇦ Quits: TehNut (~TehNut@192.99.145.160) (Quit: Box is having issues. Pls picnic.)
L10[00:04:59] ⇦ Quits: chbachman (~chbachman@192.99.145.160) (Quit: May not be back soon.)
L11[00:12:31] ⇨ Joins: tterrag (~tterrag@tterrag.com)
L12[00:13:29] ⇨ Joins: esKaayY (~esKaayY@2607:5300:100:200::3fc)
L13[00:14:47] ⇨ Joins: tambre (~tambre@6111-3aba-03b6-61d6-4301-8a22-07d0-2001.dyn.estpak.ee)
L14[00:15:24] ⇨ Joins: TehNut (~TehNut@192.99.145.160)
L15[00:15:24] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-134-165.mpls.qwest.net) (Killed (NickServ (GHOST command used by Zaggy2048!~Zaggy1024@172.56.13.74)))
L16[00:15:29] ⇨ Joins: Zaggy1024 (~Zaggy1024@172.56.13.74)
L17[00:15:51] ⇨ Joins: chbachman (~chbachman@192.99.145.160)
L18[00:17:02] *** Keridos is now known as Keridos|away
L19[00:19:44] *** williewillus is now known as willieaway
L20[00:22:35] ⇦ Quits: tambre (~tambre@6111-3aba-03b6-61d6-4301-8a22-07d0-2001.dyn.estpak.ee) (Ping timeout: 378 seconds)
L21[00:24:39] ⇨ Joins: Cooler (~CoolerExt@117.204.124.120)
L22[00:29:44] ⇦ Quits: orthoplex64 (~orthoplex@173.227.72.119) (Ping timeout: 378 seconds)
L23[00:31:42] ⇦ Quits: Giraffestock (uid90791@id-90791.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L24[00:32:24] ⇨ Joins: alex_6611 (~alex_6611@p5DE79BC2.dip0.t-ipconnect.de)
L25[00:33:11] <Manusoftar> i just realize that these exceptions had been fired when testing my gui -> http://pastebin.com/XhrJ288u perhaps someone may be able to through some light on this issue
L26[00:37:19] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L27[00:38:44] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L28[00:40:03] <shadekiller666> for some reason the game is trying to cast your gui to a container
L29[00:40:28] <netz> Manusoftar: it seems most are asleep or otherwise afk right now. You may want to consider making a thread on the forge forums, as that could get more exposure and would reduce the amount of times you may have to re-explain your situation.
L30[00:40:28] <shadekiller666> which are two things that should always be separate...
L31[00:41:46] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L32[00:43:21] <tterrag> so this is my first time really working with 1.8
L33[00:43:32] <tterrag> is there somethign special about WorldRenderer that would cause it to not work in a GUI?
L34[00:43:42] <tterrag> I ported a scrollbar class from 1.7, and that was pretty much the only change
L35[00:43:44] <tterrag> and it's not working
L36[00:44:17] <shadekiller666> what were you using WorldRenderer for?
L37[00:44:23] <tterrag> drawing things..? lol
L38[00:44:35] <shadekiller666> hmm
L39[00:44:50] <shadekiller666> it should work in a gui? idk why it wouldn't...
L40[00:45:27] <tterrag> yeah me either
L41[00:46:28] <tterrag> oh wait, hang on
L42[00:46:44] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L43[00:47:27] *** Vigaro is now known as Vigaro|AFK
L44[00:47:33] *** bilde2910|away is now known as bilde2910
L45[00:47:58] <tterrag> ok the positioning was off
L46[00:48:01] <tterrag> but ti's still not rendering anything
L47[00:48:23] <shadekiller666> you rendering with the proper zLevel?
L48[00:49:30] <tterrag> shadekiller666: all the methods in Gui just use 0 for the z coord
L49[00:49:37] ⇦ Quits: PrinceCat (~PrinceCat@106-69-105-55.dyn.iinet.net.au) ()
L50[00:49:43] <shadekiller666> ok
L51[00:50:06] <tterrag> also, tried it, no
L52[00:50:52] <tterrag> AHA
L53[00:50:56] <tterrag> you have to call tessellator.draw
L54[00:50:59] <tterrag> not worldrenderer.draw
L55[00:51:05] <tterrag> what the heck even!?
L56[00:51:10] <tterrag> why does taht method exist -.-
L57[00:51:27] <shadekiller666> worldRenderer has a draw()?
L58[00:51:30] <tterrag> yep
L59[00:51:38] <shadekiller666> of course it does...
L60[00:52:06] <shadekiller666> because Mojang only half-converts to a new class
L61[00:52:31] <shadekiller666> so you add all of the vertices via WorldRenderer, but still have to tell it to draw via Tessellator
L62[00:52:52] <tterrag> the whole thing seems pointless
L63[00:56:31] <shadekiller666> in other news, The Witness finally has a release date
L64[00:56:55] <shadekiller666> at the end of January.... :/
L65[01:02:36] *** Ash|ZZZ is now known as Ashley
L66[01:04:58] ⇦ Quits: itachi1706 (~itachi170@doserver.itachi1706.com) (Quit: Bye :P)
L67[01:05:48] ⇨ Joins: PrinceCat (~PrinceCat@106-69-105-55.dyn.iinet.net.au)
L68[01:06:15] ⇨ Joins: itachi1706 (~itachi170@doserver.itachi1706.com)
L69[01:12:07] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L70[01:14:54] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L71[01:16:45] ⇦ Quits: McJty (~jorrit@d8D872C80.access.telenet.be) (Quit: Leaving)
L72[01:24:45] ⇦ Quits: turmfalke (~turmfalke@p54A6943A.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L73[01:27:48] ⇨ Joins: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de)
L74[01:28:45] <tterrag> is it just me or are openGui calls processed twice?
L75[01:28:48] <tterrag> my initGui() is called 2 times
L76[01:28:59] <tterrag> once from openGui and once from OpenGuiHandler.process
L77[01:29:55] <shadekiller666> that wouldn't surprise me
L78[01:32:06] ⇨ Joins: AstralSorcerer (~AstralSor@dhcp-137-184.resnet.rochester.edu)
L79[01:36:58] ⇦ Quits: PrinceCat (~PrinceCat@106-69-105-55.dyn.iinet.net.au) (Ping timeout: 192 seconds)
L80[01:37:31] ⇨ Joins: turmfalke (~turmfalke@p54A69FE3.dip0.t-ipconnect.de)
L81[01:46:02] ⇨ Joins: PrinceCat (~PrinceCat@58-7-245-57.dyn.iinet.net.au)
L82[01:54:03] ⇨ Joins: Zaggy2048 (~Zaggy1024@174-20-134-165.mpls.qwest.net)
L83[01:54:05] ⇦ Quits: Zaggy1024 (~Zaggy1024@172.56.13.74) (Killed (NickServ (GHOST command used by Zaggy2048!~Zaggy1024@174-20-134-165.mpls.qwest.net)))
L84[01:58:03] *** Cazzar is now known as Cazzar|Away
L85[02:01:32] ⇦ Quits: PrinceCat (~PrinceCat@58-7-245-57.dyn.iinet.net.au) ()
L86[02:02:50] <tterrag> I know that the Dimension class is just width/height, but it still feels cool doing "new Dimension()"
L87[02:04:54] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20150919 mappings to Forge Maven.
L88[02:04:57] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20150919-1.8.zip (mappings = "snapshot_20150919" in build.gradle).
L89[02:05:08] <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/
L90[02:20:55] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L91[02:21:10] ⇦ Quits: An_Angry_Brit (~AnAngryBr@176.250.249.107) (Ping timeout: 192 seconds)
L92[02:24:19] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L93[02:24:41] ⇦ Quits: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net) (Ping timeout: 378 seconds)
L94[02:24:42] ⇦ Quits: Vasher (~Vasher@2601:204:101:8a8d:8114:a14e:46e3:c8d9) (Remote host closed the connection)
L95[02:32:27] ⇨ Joins: HewloThere (~HewloTher@180.200.159.81)
L96[02:33:27] ⇦ Quits: AstralSorcerer (~AstralSor@dhcp-137-184.resnet.rochester.edu) (Ping timeout: 195 seconds)
L97[02:37:45] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8d872152.access.telenet.be)
L98[02:41:37] ⇦ Quits: alex_6611 (~alex_6611@p5DE79BC2.dip0.t-ipconnect.de) (Ping timeout: 195 seconds)
L99[02:41:51] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L100[02:42:15] <Cypher121> !gm attemptDamageItem
L101[02:42:24] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L102[02:46:04] *** Gaz492|Away is now known as Gaz492
L103[02:57:19] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L104[02:57:38] ⇨ Joins: Noppes (~Noppes@82-168-212-152.ip.telfort.nl)
L105[02:57:52] ⇦ Quits: jakimfett (~overnet@c-73-180-36-141.hsd1.or.comcast.net) (Read error: Connection reset by peer)
L106[02:58:44] ⇨ Joins: Szernex (~Szernex@193-83-143-71.adsl.highway.telekom.at)
L107[02:59:23] ⇨ Joins: jakimfett (~overnet@c-73-180-36-141.hsd1.or.comcast.net)
L108[03:06:37] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L109[03:14:05] *** MrKick|Away is now known as MrKickkiller
L110[03:16:41] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-5237.bb.online.no)
L111[03:20:30] <Szernex> I find it kinda sad when some authors think they have to include their name in the mod name... searching for Infernal Mobs in my mod list, turns out it's "AtomicStrykers' Infernal Mobs"...
L112[03:22:09] <tterrag> if you had the searchable mod list you would find it :P
L113[03:22:56] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 192 seconds)
L114[03:27:36] <Szernex> yea
L115[03:27:38] <Szernex> probably
L116[03:30:04] ⇦ Quits: shadekiller666 (~shadekill@adsl-108-71-38-138.dsl.lsan03.sbcglobal.net) (Read error: Connection reset by peer)
L117[03:34:09] ⇦ Quits: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L118[03:39:43] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L119[03:40:12] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L120[03:50:42] ⇦ Quits: Upth (~ogmar@108-85-88-195.lightspeed.frokca.sbcglobal.net) (Ping timeout: 192 seconds)
L121[04:12:00] *** NotTomben is now known as Tombenpotter
L122[04:23:44] ⇦ Quits: HewloThere (~HewloTher@180.200.159.81) (Quit: Leaving)
L123[04:28:13] ⇨ Joins: alex_6611 (~alex_6611@p5de79bc2.dip0.t-ipconnect.de)
L124[04:42:14] ⇨ Joins: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f)
L125[04:46:31] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L126[04:49:31] ⇨ Joins: ElgarL|Asleep (~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net)
L127[04:52:16] ⇦ Quits: ElgarL (~ElgarL@cpc6-hawk15-2-0-cust537.18-1.cable.virginm.net) (Ping timeout: 198 seconds)
L128[04:52:22] ⇨ Joins: AtomicStryker (~AtomicStr@ip-176-198-145-31.hsi05.unitymediagroup.de)
L129[04:54:22] <AtomicStryker> help with asm please. getting NoClassDefFoundError
L130[04:54:22] <AtomicStryker> on transformed class, transformer: http://pastebin.com/cL21yebD. "Classnode accepted writer!" is never being printed. no other error messages
L131[04:55:47] ⇨ Joins: h404bi (~h404bi@183.238.76.67)
L132[04:59:55] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L133[05:04:22] *** heldplayer|off is now known as heldplayer
L134[05:10:12] <Lumien> This page has been removed
L135[05:10:37] <Lumien> AtomicStryker
L136[05:14:52] <AtomicStryker> Lumien what
L137[05:15:03] <Lumien> The pastebin :P
L138[05:15:07] <AtomicStryker> works here
L139[05:15:21] <AtomicStryker> did you copy the dot by accident
L140[05:15:51] <Lumien> My irc client did yeah^^
L141[05:20:03] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L142[05:24:05] <Lumien> So i assume it errors on classNode.accept(writer); ?
L143[05:26:47] ⇨ Joins: Tim020 (~Tim0@cpc25-farn7-2-0-cust147.6-2.cable.virginm.net)
L144[05:27:06] <Tim020> !gf theSlot
L145[05:27:24] <Tim020> !gf theSlot 1.7.10
L146[05:31:40] <AtomicStryker> Lumien: there is no error in the normal log
L147[05:31:46] <AtomicStryker> the println simply isnt executed
L148[05:32:01] <AtomicStryker> and 2 seconds later the server crashes with noclassdef
L149[05:32:12] <Lumien> On that class?
L150[05:32:15] <AtomicStryker> yes
L151[05:32:55] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L152[05:34:07] <Lumien> Did you try to debug through it?
L153[05:34:24] ⇦ Quits: Tim020 (~Tim0@cpc25-farn7-2-0-cust147.6-2.cable.virginm.net) (Quit: Leaving)
L154[05:38:03] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L155[05:38:54] ⇨ Joins: Jezza (~Jezza@92.206.12.69)
L156[05:43:03] <Rallias> Is there a way to watch a block other than this. for block changes without querying it each tick?
L157[05:43:16] ⇦ Quits: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch) (Quit: Leaving)
L158[05:44:28] ⇨ Joins: CoolerExtreme (~CoolerExt@117.221.150.196)
L159[05:45:44] ⇦ Quits: Cooler (~CoolerExt@117.204.124.120) (Ping timeout: 192 seconds)
L160[05:52:43] <AtomicStryker> Lumien: i dont have the server on my machine, so no
L161[05:53:12] <Lumien> You could remote debug it with eclipse
L162[05:54:40] <AtomicStryker> i mean i send the coremod to a guy who runs it and sends me back logs
L163[05:55:01] <AtomicStryker> i doubt his i/o is good enough for debugging
L164[05:55:17] <Rallias> Is there a reason you can't debug it?
L165[05:55:30] <AtomicStryker> i do not have access to the actual environment
L166[05:56:45] ⇨ Joins: OrionOnline (~OrionOnli@ip-83-134-150-100.dsl.scarlet.be)
L167[05:57:05] <Rallias> So your computer is so gimped it can run eclipse but not minecraft?
L168[05:57:15] ⇨ Joins: psxlover (psxlover@188.4.14.249.dsl.dyn.forthnet.gr)
L169[05:57:55] <AtomicStryker> no. this is paid work for some guy running a craftbukkit server with a million mods
L170[05:58:23] <AtomicStryker> which is crashing intermittently and which that coremod will bandaid-fix
L171[06:11:19] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L172[06:14:12] <Lumien> Does somebody know what causes the issue where if you teleport a player to a dimension they don't get any chunk data until they rejoin?
L173[06:21:10] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L174[06:22:07] ⇨ Joins: immibis (~immibis@122-60-101-231.jetstream.xtra.co.nz)
L175[06:22:08] *** immibis was kicked by MineBot (User is banned from this channel))
L176[06:26:07] ⇨ Joins: gigaherz (~gigaherz@197.Red-79-145-71.dynamicIP.rima-tde.net)
L177[06:27:32] ⇨ Joins: MysteriousPotato (~Mysteriou@37.ip-167-114-153.net)
L178[06:30:37] ⇨ Joins: RichardG (richardg86@187.105.65.196)
L179[06:30:37] MineBot sets mode: +v on RichardG
L180[06:32:28] *** Kolatra is now known as Kolatra[Away]
L181[06:32:54] ⇦ Quits: h404bi (~h404bi@183.238.76.67) (Quit: Leaving)
L182[06:33:12] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L183[06:37:14] ⇦ Quits: DemoXin (~DemoXin@113.sub-70-210-1.myvzw.com) ()
L184[06:38:47] <masa> so if I use an AT, can I then override or only call the method I'm making public?
L185[06:39:38] *** Tombenpotter is now known as Tomben|Food
L186[06:39:56] <gigaherz> masa: both?
L187[06:40:11] <gigaherz> the class is modified before it loads into the VM
L188[06:40:13] <masa> ok, good
L189[06:40:16] <gigaherz> so as far as the VM is concerned
L190[06:40:20] <gigaherz> the method was ALWAYS public
L191[06:40:28] <masa> alright, thanks
L192[06:42:02] ⇨ Joins: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch)
L193[06:42:14] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L194[06:43:40] ⇨ Joins: armctec (~Thunderbi@186.204.237.24)
L195[06:45:11] ⇦ Quits: Firedingo (~Firedingo@101.174.165.248) (Read error: Connection reset by peer)
L196[06:48:25] ⇨ Joins: Firedingo (~Firedingo@101.174.165.248)
L197[06:49:20] *** Vigaro|AFK is now known as Vigaro
L198[06:49:37] <masa> what does the public-f AT do compared to public?
L199[06:51:35] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L200[06:51:47] ⇦ Quits: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch) (Read error: Connection reset by peer)
L201[06:53:58] <Lumien> Removes final
L202[06:54:31] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L203[06:54:37] <masa> ah ok, thanks
L204[06:54:52] ⇦ Quits: CoolerExtreme (~CoolerExt@117.221.150.196) (Ping timeout: 192 seconds)
L205[07:02:12] *** Tomben|Food is now known as Tombenpotter
L206[07:05:00] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L207[07:05:44] <masa> hmm, so do I need something in the build.gradle for the ATs still? or is it just the modid_at,cfg inside src/main/resources/ and then re-run gradlew setupDecompWorkspace?
L208[07:13:46] ⇨ Joins: Brokkoli (~Brokkoli@x50ab64b8.dyn.telefonica.de)
L209[07:16:08] ⇨ Joins: kimfy (~kimfy___@74.141.16.62.customer.cdi.no)
L210[07:18:02] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L211[07:20:27] ⇨ Joins: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch)
L212[07:28:52] *** Gaz492 is now known as Gaz492|Away
L213[07:32:04] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L214[07:32:59] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L215[07:36:06] *** ElgarL|Asleep is now known as ElgarL
L216[07:40:18] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
L217[07:40:20] ⇦ Quits: ryantheleach (uid90087@id-90087.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L218[07:42:12] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L219[07:44:09] ⇦ Quits: Alaura (Alaura@ip98-178-174-150.tu.ok.cox.net) (Ping timeout: 206 seconds)
L220[07:48:23] ⇨ Joins: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com)
L221[07:51:19] *** Gaz492|Away is now known as Gaz492
L222[07:51:49] ⇦ Quits: darkdiplomat (Diplomat@irc.visualillusionsent.net) (Ping timeout: 198 seconds)
L223[07:55:04] ⇨ Joins: darkdiplomat (Diplomat@irc.visualillusionsent.net)
L224[07:57:24] ⇦ Quits: VikeStep (~VikeStep@101.184.94.18) (Quit: Leaving)
L225[08:02:16] ⇦ Quits: armctec (~Thunderbi@186.204.237.24) (Quit: armctec)
L226[08:08:16] *** Gaz492 is now known as Gaz492|Away
L227[08:13:16] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L228[08:16:27] *** fry|sleep is now known as fry
L229[08:19:55] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L230[08:23:46] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-5237.bb.online.no) (Quit: Leaving)
L231[08:24:43] ⇨ Joins: Shukaro (~Shukaro@130.108.232.236)
L232[08:27:20] ⇨ Joins: unrealdinnerbone (uid60473@id-60473.charlton.irccloud.com)
L233[08:28:06] *** Gaz492|Away is now known as Gaz492
L234[08:28:10] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L235[08:31:00] ⇨ Joins: Alaura (Alaura@ip98-178-174-150.tu.ok.cox.net)
L236[08:31:51] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L237[08:34:34] *** Vigaro is now known as Vigaro|AFK
L238[08:34:56] ⇨ Joins: TheFjong (~TheFjong@3e6b343b.rev.stofanet.dk)
L239[08:35:05] *** Vigaro|AFK is now known as Vigaro
L240[08:35:29] *** TTFT|Away is now known as TTFTCUTS
L241[08:37:41] *** Gaz492 is now known as Gaz492|Away
L242[08:39:28] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L243[08:39:58] *** Gaz492|Away is now known as Gaz492
L244[08:47:00] ⇨ Joins: Meow-J (uid69628@id-69628.highgate.irccloud.com)
L245[08:49:40] *** Gaz492 is now known as Gaz492|Away
L246[08:55:20] ⇦ Quits: Gliby (Gliby@212.93.100.195) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L247[08:55:31] <Lumien> Does somebody know how to teleport an entity from dimension A to dimension B?
L248[08:55:37] <Lumien> I'm currently trying it like this: http://pastebin.com/WCiRL7A7
L249[08:56:10] <Lumien> However, when i try to teleport an entity from the overworld to the nether i'm getting " Wrong location! (6, 6) should be (5, 6)" So the entity doesn't spawn
L250[08:57:18] <Lumien> It works fine the other way
L251[08:59:04] <gigaherz> check what the nether portal does? ;P
L252[09:00:10] <Lumien> I'm basically trying to copy that
L253[09:00:15] <Lumien> Without the portal stuff
L254[09:05:56] ⇨ Joins: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L255[09:07:55] *** Gaz492|Away is now known as Gaz492
L256[09:11:27] ⇦ Quits: psxlover (psxlover@188.4.14.249.dsl.dyn.forthnet.gr) (Ping timeout: 198 seconds)
L257[09:14:17] ⇨ Joins: psxlover (psxlover@188.4.14.249.dsl.dyn.forthnet.gr)
L258[09:23:20] ⇦ Quits: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch) (Read error: Connection reset by peer)
L259[09:33:08] ⇦ Quits: Ordinastie (crystal@bronyville.me) (Ping timeout: 378 seconds)
L260[09:37:18] ⇨ Joins: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch)
L261[09:37:23] ⇦ Quits: patrick96 (~Patrick@77.113.4.85.dynamic.wline.res.cust.swisscom.ch) (Client Quit)
L262[09:41:15] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L263[09:41:55] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L264[09:43:47] ⇨ Joins: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net)
L265[09:47:26] ⇦ Quits: Lain|log (~Aphrael@baka.khobbits.co.uk) (Ping timeout: 378 seconds)
L266[09:47:52] *** Gaz492 is now known as Gaz492|Away
L267[09:48:38] *** Gaz492|Away is now known as Gaz492
L268[09:49:45] ⇨ Joins: surferconor425 (surfercono@mango.bnc4free.com)
L269[09:59:02] *** Gaz492 is now known as Gaz492|Away
L270[10:00:58] *** kimfy is now known as kimfy|away
L271[10:01:36] ⇦ Quits: SandGrainOne (~Terje@cm-84.210.171.146.getinternet.no) (Quit: Leaving)
L272[10:01:51] ⇨ Joins: Cojo (~Cojo@2606:a000:1126:a066:ddb2:4931:4d8a:eda6)
L273[10:02:07] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Remote host closed the connection)
L274[10:02:10] ⇦ Quits: trab (~trab@28.np.emoserver.com) ()
L275[10:03:16] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L276[10:04:47] ⇨ Joins: trab (~trab@28.np.emoserver.com)
L277[10:05:00] ⇦ Quits: Manusoftar (Manusoftar@host207.190-226-177.telecom.net.ar) (Ping timeout: 198 seconds)
L278[10:05:43] ⇦ Quits: trab (~trab@28.np.emoserver.com) (Client Quit)
L279[10:07:16] ⇨ Joins: Lain|log (~Aphrael@baka.khobbits.co.uk)
L280[10:08:33] ⇨ Joins: trab (~trab@28.np.emoserver.com)
L281[10:09:39] ⇦ Quits: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5) (Ping timeout: 206 seconds)
L282[10:11:45] ⇨ Joins: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5)
L283[10:13:46] ⇨ Joins: orthoplex64 (~orthoplex@173.227.72.119)
L284[10:14:00] ⇦ Quits: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net) (Ping timeout: 206 seconds)
L285[10:14:20] ⇨ Joins: Ordinastie (crystal@bronyville.me)
L286[10:18:33] ⇨ Joins: An_Angry_Brit (~AnAngryBr@176.250.249.107)
L287[10:20:39] ⇦ Quits: Cojo (~Cojo@2606:a000:1126:a066:ddb2:4931:4d8a:eda6) (Quit: If we wish to explore, if we wish to see what's over the next hill, wonders unfold before us; all we have to do is want it enough.)
L288[10:25:55] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L289[10:26:38] ⇨ Joins: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L290[10:37:35] ⇨ Joins: Raziel (~Raziel@cpc16-broo8-2-0-cust158.14-2.cable.virginm.net)
L291[10:42:26] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L292[10:42:56] <masa> Lumien: do you still need it?
L293[10:43:09] <Lumien> Yeah, no clue why it's only working one way
L294[10:43:17] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L295[10:43:40] <masa> here is my version: https://github.com/maruohon/enderutilities/blob/master/src/main/java/fi/dy/masa/enderutilities/util/teleport/TeleportEntity.java#L392
L296[10:45:13] <masa> maybe it's because you didn't call anything to update the position, so maybe it was stored in the wrong chunk or something... no idea why it would work in one direction still though
L297[10:45:59] ⇨ Joins: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net)
L298[10:47:38] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L299[10:48:08] <masa> welp, I got my itemstack size rendering to work with NEI and without any ATs or other nonsense. Although I still need to figure out the @Optional stuff or whatever so that NEI isn't required
L300[10:52:05] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L301[10:54:00] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Ping timeout: 192 seconds)
L302[10:54:16] <Lumien> Your method doesn't seem to work either way^^
L303[10:54:30] ⇦ Quits: Raziel (~Raziel@cpc16-broo8-2-0-cust158.14-2.cable.virginm.net) (Read error: Connection reset by peer)
L304[10:54:31] ⇨ Joins: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com)
L305[10:54:51] <GraphicH> Behold, context based ambient sound generation! https://youtu.be/Gt74H0wcfAA
L306[10:55:11] <masa> Lumien: oh? huh...
L307[10:55:16] *** GraphicH is now known as GraphicH|away
L308[10:55:29] <masa> then how does it work for me... :D
L309[10:55:41] <masa> starbge are the ways of minecraft
L310[10:55:45] <masa> *strange
L311[10:55:51] <masa> wtf typo
L312[10:56:20] <gigaherz> nah you brain mixed "strange" and "garbage"
L313[10:56:40] <masa> :D
L314[10:57:22] ⇨ Joins: MrComputerGhost (~MrCompute@2602:306:30b9:ac70:9896:3177:9d0c:b8d)
L315[10:57:33] <masa> I often manage to swap or shuffle the letters in words, or use adjacent keys
L316[10:58:53] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:6438:e5ac:370b:5266)
L317[10:59:03] <masa> Lumien: maybe try using my entire util class, and check if calling the teleportEntity() method (on line 212) works? that is kind of the public facing method I usually sue for the actual teleportation from other code
L318[10:59:30] <gigaherz> that's common masa
L319[10:59:39] <gigaherz> (swapping letters)
L320[10:59:46] <gigaherz> for most people, typing is slower than thinking
L321[11:00:01] <gigaherz> so sometimes we have "buffer overruns" in our muscle memory
L322[11:00:23] <masa> yeah something liek that seems to happen in almost every sentence I type :p
L323[11:00:57] <masa> and it's made worse by the fact that I have to look at the keybaord an I don't use proper 10-finger typing or whatever it's called
L324[11:01:44] <gigaherz> fuck proper typing
L325[11:02:05] <gigaherz> I learned the location of the keys on my own, I use the finger that feels best naturally
L326[11:02:07] <gigaherz> without thinking
L327[11:02:49] <gigaherz> I do happen to keep my left hand on asdf
L328[11:03:01] <gigaherz> but I rarely have my right hand on jkl
L329[11:03:13] <gigaherz> it's more like nkl for me
L330[11:03:18] <masa> Lumien: btw I assume you are in 1.8, so check that class from the 1.8 branch
L331[11:03:39] <gigaherz> but then, when I start typing
L332[11:03:42] <gigaherz> I raise my hands
L333[11:03:48] <gigaherz> and the hands just move around the kb as they please
L334[11:04:26] *** bilde2910 is now known as bilde2910|away
L335[11:04:32] <masa> yeah, I kind of have to look at the kb for the general position, but I don't look at all the keys I'm pressing
L336[11:04:48] <gigaherz> for me it's weird
L337[11:04:57] <gigaherz> when I start thinking what to type, or I pause
L338[11:05:00] <gigaherz> I orfen look at the kb
L339[11:05:11] <gigaherz> but when I start typing and the muscle memory takes over, then I don't have to look anymore
L340[11:05:21] <gigaherz> it's like I calibrate ;p
L341[11:05:38] ⇦ Quits: Pyker (pyker@pyker.net) (Quit: Quit)
L342[11:05:43] <gigaherz> bbl gotta do some shopping
L343[11:06:02] ⇨ Joins: Pyker (pyker@pyker.net)
L344[11:06:25] <masa> yeah it's similar for me, but I don't have proper muscle memory an I have to look quite a bit, especially the keys on the right side of the keyboard
L345[11:08:08] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L346[11:15:41] ⇨ Joins: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com)
L347[11:18:34] ⇨ Joins: minecreatr (~minecreat@tterrag.com)
L348[11:22:42] *** Vigaro is now known as Vigaro|AFK
L349[11:22:56] *** Gaz492|Away is now known as Gaz492
L350[11:25:49] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:6438:e5ac:370b:5266) (Remote host closed the connection)
L351[11:28:15] ⇦ Quits: bilde2910|away (bilde2910@51.174.170.178) (Ping timeout: 198 seconds)
L352[11:29:42] *** Vigaro|AFK is now known as Vigaro
L353[11:29:49] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L354[11:30:37] *** bilde2910|away is now known as bilde2910
L355[11:34:24] *** cpw|out is now known as cpw
L356[11:38:43] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-134-165.mpls.qwest.net)
L357[11:40:05] ⇦ Quits: Zaggy2048 (~Zaggy1024@174-20-134-165.mpls.qwest.net) (Ping timeout: 206 seconds)
L358[11:44:42] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping timeout: 195 seconds)
L359[11:46:47] ⇦ Quits: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (Ping timeout: 378 seconds)
L360[11:48:50] *** Pyker is now known as Pyker|afk
L361[11:49:48] ⇨ Joins: Onyx (~OnyxDarkK@cpc81089-colc8-2-0-cust729.7-4.cable.virginm.net)
L362[11:51:50] ⇦ Quits: Wastl2 (~Wastl2@f052193040.adsl.alicedsl.de) (Quit: Hi, I'm a quit message virus. Please replace your old line with this one and help me take over the world of IRC.)
L363[11:57:15] ⇨ Joins: shadekiller666 (~shadekill@108.71.38.138)
L364[11:57:46] ⇨ Joins: MysteriousAges (~Mysteriou@ec2-52-89-57-159.us-west-2.compute.amazonaws.com)
L365[11:58:15] ⇨ Joins: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L366[11:58:45] ⇦ Quits: MysteriousPotato (~Mysteriou@37.ip-167-114-153.net) (Quit: ZNC - http://znc.in)
L367[12:03:04] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
L368[12:04:32] ⇦ Quits: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net) (Ping timeout: 195 seconds)
L369[12:08:01] *** Gaz492 is now known as Gaz492|Away
L370[12:08:19] ⇨ Joins: PieGuy128 (~PieGuy128@bas11-montreal02-1128535918.dsl.bell.ca)
L371[12:08:57] ⇦ Parts: DarkEvilMac|Away (Darkevilma@our.pi.equals-3.14.elitebnc.org) ())
L372[12:11:47] *** Gaz492|Away is now known as Gaz492
L373[12:13:23] ⇦ Quits: kimfy|away (~kimfy___@74.141.16.62.customer.cdi.no) (Ping timeout: 206 seconds)
L374[12:14:34] *** Pyker|afk is now known as Pyker
L375[12:15:05] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L376[12:19:06] ⇦ Quits: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net) (Ping timeout: 198 seconds)
L377[12:20:09] ⇨ Joins: candybar (~foo@adsl-074-181-053-011.sip.sav.bellsouth.net)
L378[12:20:30] *** Vigaro is now known as Vigaro|AFK
L379[12:26:24] *** Keridos|away is now known as Keridos
L380[12:28:00] ⇨ Joins: oggtheman (Mibbit@host-92-16-218-82.as13285.net)
L381[12:28:09] ⇦ Quits: oggtheman (Mibbit@host-92-16-218-82.as13285.net) (Quit: http://www.mibbit.com ajax IRC Client)
L382[12:31:11] ⇨ Joins: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net)
L383[12:36:23] *** Tombenpotter is now known as Tomben|Foood
L384[12:36:36] *** Tomben|Foood is now known as Tomben|Food
L385[12:37:43] ⇦ Parts: Tomben|Food (~Tombenpot@candicejoy.com) (Leaving))
L386[12:41:01] *** Vigaro|AFK is now known as Vigaro
L387[12:41:11] ⇦ Quits: unrealdinnerbone (uid60473@id-60473.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L388[12:42:34] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L389[12:44:12] ⇦ Quits: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net) (Ping timeout: 195 seconds)
L390[12:47:42] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping timeout: 206 seconds)
L391[12:51:57] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L392[12:52:45] *** bilde2910|away is now known as bilde2910
L393[12:58:48] ⇨ Joins: oggtheman (webchat@host-92-16-218-82.as13285.net)
L394[12:59:57] ⇨ Joins: Cypher122 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net)
L395[13:01:38] *** TehNut is now known as TehNut|Gone
L396[13:02:04] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Ping timeout: 192 seconds)
L397[13:02:04] *** Cypher122 is now known as Cypher121
L398[13:04:02] ⇨ Joins: Ferdz (~Ferdz@modemcable035.208-82-70.mc.videotron.ca)
L399[13:04:39] ⇨ Joins: {0xc6} (~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net)
L400[13:06:36] *** cpw is now known as cpw|out
L401[13:09:59] ⇨ Joins: SoundLogic (~SoundLogi@71-87-83-59.dhcp.krny.ne.charter.com)
L402[13:11:43] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-134-165.mpls.qwest.net) (Killed (NickServ (GHOST command used by Zaggy2048!~Zaggy1024@174-20-247-236.mpls.qwest.net)))
L403[13:11:44] ⇨ Joins: Zaggy2048 (~Zaggy1024@174-20-247-236.mpls.qwest.net)
L404[13:12:13] *** cpw|out is now known as cpw
L405[13:18:41] <AtomicStryker> cpw can i annoy you
L406[13:18:46] <cpw> sure
L407[13:18:50] <cpw> but i might get upset :)
L408[13:19:22] <AtomicStryker> asm question. http://pastebin.com/cL21yebD is transformer. i get a NoClassDefFoundError
L409[13:19:52] <AtomicStryker> can only remote-debug using println, dont have environment. apparently hangs or gets stuck on classNode.accept(writer);
L410[13:19:55] <shadekiller666> thats like asking "can i ask you a question"
L411[13:19:59] <shadekiller666> you just asked me one
L412[13:20:19] <shadekiller666> so no, you can't ask me a question, you've filled your question quota for the day
L413[13:20:34] <AtomicStryker> there is no error or message other than the NoClassDefFoundError on the class that was being transformed
L414[13:21:12] <AtomicStryker> google failed me, or i didnt query with the right terms
L415[13:22:39] <AtomicStryker> here is the server log: http://pastebin.com/6yhahBDY
L416[13:22:44] ⇨ Joins: Giraffestock (uid90791@id-90791.highgate.irccloud.com)
L417[13:23:27] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L418[13:23:31] <Giraffestock> hey, if my workspace looks like this : http://i.imgur.com/fGEhVPw.png, I should be able to `git clone whatever` `cd whatever` `gradlew setupDecompWorkspace --refresh-dependencies` `gradlew eclipse` and then use the ./eclipse folder thats generated right?
L419[13:24:10] <AtomicStryker> Griaffestock: i would suggest moving the libraries into a folder /lib/
L420[13:24:23] <AtomicStryker> gradle finds them and links them in the eclipse project
L421[13:24:24] <Giraffestock> im no longer a dev
L422[13:24:26] <Giraffestock> just want to mess with the mod
L423[13:24:38] <Giraffestock> i havent worked on it actively since like 1.2-1.5, so im not sure how to setup with Forge
L424[13:24:44] <Giraffestock> but I'll let the current dev know
L425[13:24:56] <Giraffestock> for some reason no eclipse folder is being generated though /:
L426[13:24:57] <AtomicStryker> if you just want to play with it, you dont need gradle
L427[13:25:37] ⇦ Quits: MrComputerGhost (~MrCompute@2602:306:30b9:ac70:9896:3177:9d0c:b8d) (Quit: Leaving)
L428[13:25:37] <Giraffestock> thats just a pic of the workspace repo (should just be the steps I said afaik) AtomicStryker, but i need to use gradle to generate the eclipse workspace yes?
L429[13:26:27] <AtomicStryker> is that build.gradle from the mod or from forge
L430[13:26:37] <Giraffestock> mod
L431[13:26:42] <Giraffestock> but im not trying to build it with gradle
L432[13:26:45] <Giraffestock> I just want the workspace
L433[13:27:00] <Giraffestock> well, its the default build.gradle with some modifications for our submodules
L434[13:27:01] <AtomicStryker> you have to check whether that mod gradle even has a workspace creator
L435[13:27:07] <Giraffestock> it does
L436[13:27:19] <AtomicStryker> well have you ran it from terminal
L437[13:27:23] <AtomicStryker> whats the output
L438[13:27:25] <Giraffestock> well, it used to
L439[13:27:47] <tterrag> Giraffestock: ./eclipse is pointless
L440[13:27:52] <tterrag> just import it as a project
L441[13:27:54] <tterrag> the whole folder
L442[13:27:57] <Giraffestock> the entire folder?
L443[13:28:02] <tterrag> yes
L444[13:28:06] <tterrag> that's why it generates a .project
L445[13:28:23] <Giraffestock> well it used to require an eclipse folder d:
L446[13:28:26] <Giraffestock> so not gradlew eclipse either/
L447[13:28:28] <AtomicStryker> there is no .project or .classpath in his screenshot
L448[13:28:42] <shadekiller666> or just import the build.gradle into intellij :P
L449[13:28:50] <tterrag> no, it never did
L450[13:28:53] <Giraffestock> shadekiller666: sadly i dont have intellij on this pc :(
L451[13:29:01] <tterrag> the eclipse folder has never been required
L452[13:29:05] <Giraffestock> uh tterrag it used to (i'm talking pre-gradle'
L453[13:29:07] <shadekiller666> so install it
L454[13:29:08] <Giraffestock> )*
L455[13:29:16] <tterrag> pre gradle? pre gradle it didn't generate anything
L456[13:29:18] <Giraffestock> never required it, but it had one
L457[13:29:22] <Giraffestock> MCP/forge did
L458[13:32:17] ⇨ Joins: Manusoftar (Manusoftar@host107.190-139-27.telecom.net.ar)
L459[13:40:41] <Manusoftar> For some reason the game is trying to cast my gui to a container and of course i get this exception -> http://pastebin.com/XhrJ288u does anyone have an idea of what the heck could it be going wrong with it, the code is at https://github.com/manusoftar/Mortero
L460[13:41:20] ⇨ Joins: Hassan (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net)
L461[13:41:57] <Giraffestock> http://pastebin.com/cLTZHfpq <- gradlew eclipse; it generated a .project and .classpath in the main dir, but made an src dir in the parent
L462[13:42:07] <tterrag> Manusoftar: show your gui handler
L463[13:42:13] <Giraffestock> and setting the main dir as the eclipse workspace doesn't work (nothing in eclipse)
L464[13:42:45] <tterrag> not workspace
L465[13:42:46] <tterrag> project
L466[13:42:48] ⇦ Quits: HassanS6000 (~Hassan@pool-71-191-144-97.washdc.fios.verizon.net) (Ping timeout: 206 seconds)
L467[13:43:02] <Giraffestock> ah
L468[13:43:17] <shadekiller666> don't you just love when you can't remember what you were working towards and you left things in a half-done state
L469[13:43:27] <Giraffestock> the power of //TODO: shadekiller666
L470[13:44:29] <AtomicStryker> /TODO: finish the thing
L471[13:44:53] <shadekiller666> manusoftar, you're returning an instance of the same thing from both of your getGuiElement methods in your GuiHandler
L472[13:45:32] <AtomicStryker> cpw hath thou forsaken me? :(
L473[13:45:42] <cpw> AtomicStryker, ?
L474[13:45:49] <cpw> sorry, busy in a few channels atm
L475[13:46:09] <AtomicStryker> after your last resonse to me i QQd for asm help
L476[13:46:11] ⇨ Joins: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net)
L477[13:47:02] <cpw> AtomicStryker, just taken a look
L478[13:47:07] <cpw> i suspect your code is crashing
L479[13:47:18] <cpw> turn on the classloader debugging to find out more
L480[13:47:26] <AtomicStryker> would that not show in the log
L481[13:47:28] <AtomicStryker> or the crash
L482[13:47:33] <AtomicStryker> and how to turn on pls
L483[13:47:47] <cpw> nope not necessarily
L484[13:47:54] <cpw> it would show up as a classdefnotfounderror ;)
L485[13:48:09] <cpw> usually the stack is trimmed by that
L486[13:48:15] <AtomicStryker> my past problems with asm usually involved signature failures
L487[13:48:28] <cpw> it's probably a cyclic class problem or something silly
L488[13:48:45] <cpw> anyway, legacy.debugClassLoading=true
L489[13:50:23] ⇨ Joins: Igrekun (~Igrekun@softbank126082202154.bbtec.net)
L490[13:51:06] <Igrekun> Are block updates delayed and buffered in minecraft? Like if i call setBlock and rotateBlock() right after, rotate does nothing =\
L491[13:51:55] <tterrag> not that I know of
L492[13:52:03] <tterrag> you sure the block supports rotation?
L493[13:52:32] <Igrekun> getBlock() return Air either
L494[13:52:42] ⇦ Quits: trab (~trab@28.np.emoserver.com) ()
L495[13:55:39] <AtomicStryker> cpw ok i have ... something now. http://paste.ubuntu.com/12481358/
L496[13:56:41] <cpw> java.lang.ClassNotFoundException: are
L497[13:56:45] <cpw> it's trying to find that class
L498[13:56:47] <cpw> and it's not there
L499[13:56:53] <AtomicStryker> thats WorldGenForest
L500[13:57:53] <AtomicStryker> could that be a cyclic issue?
L501[13:58:06] ⇦ Quits: Igrekun (~Igrekun@softbank126082202154.bbtec.net) (Ping timeout: 198 seconds)
L502[13:58:32] <cpw> no, it's because it's been deobfucscated probably
L503[13:58:57] <AtomicStryker> uhm. my transformer only adds a nullcheck. why would this fail
L504[13:59:35] <cpw> because it's trying to find a common superclass to a class that's being visited
L505[14:00:01] <cpw> and that's not being properly remapped into deobf namespace
L506[14:00:02] ⇨ Joins: Igrekun (Igrekun@128-72-212-128.broadband.corbina.ru)
L507[14:00:08] <Igrekun> sry, got dc
L508[14:00:27] *** hipsterpig is now known as Minecraft
L509[14:00:29] *** Minecraft is now known as pig
L510[14:00:40] <Igrekun> any flags to force minecraft an immediate update?
L511[14:00:43] <AtomicStryker> i just checked, the CraftWorld class being visited has no superclasses, only implements World
L512[14:01:17] *** Ashley is now known as CallMeFoxie
L513[14:01:24] *** CallMeFoxie is now known as Ashlee
L514[14:01:42] <AtomicStryker> so, ah, suggestions?
L515[14:02:17] <iceman11a> I been looking for the code to show me how to make fluid fuel. and I'm having a hard time finding the right files. I downloaded Buildcraft. Can some one tell me what files I will need to go threw to do what I want
L516[14:03:09] <tterrag> Igrekun: again I'm pretty sure it's not buffered at all
L517[14:03:10] <gigaherz> iceman11a: what do you mean with "fluidfuel"?
L518[14:03:14] <tterrag> setBlock takes effect immediately
L519[14:03:39] <gigaherz> do you want your fluid to work with other mods?
L520[14:03:44] <iceman11a> I'm wanting to learn how to add a fluid fuel to my mod.
L521[14:03:44] <gigaherz> if so, which mods?
L522[14:03:53] <iceman11a> Yes
L523[14:03:53] <gigaherz> so you just want A fluid
L524[14:04:08] <iceman11a> Railcraft and Buildcraft
L525[14:04:12] <gigaherz> oh
L526[14:04:25] <gigaherz> then you'll have to ask someone who knows therailcraft api or the buildcraft api
L527[14:04:27] <iceman11a> Mostly railcraft
L528[14:04:54] <gigaherz> adding an arbitrary fluid isn't the issue
L529[14:05:02] <gigaherz> there's some fluid tutorials around
L530[14:05:08] <iceman11a> That's what I thought that I would have to add the api to my mod
L531[14:05:15] <gigaherz> but if you want this fluid to be accepted by other mods
L532[14:05:27] <gigaherz> well it depends on how the mod would register a new fuel source
L533[14:05:38] <cpw> AtomicStryker, it tries to classload the superclass
L534[14:05:39] <iceman11a> so far I haven't fount any tutorials on this
L535[14:05:57] <cpw> and that will load anything in the api surface as well
L536[14:05:57] <gigaherz> you'd have to ask the railcraft people
L537[14:06:08] <gigaherz> I don't even know if it has anything in place for registering new fuels
L538[14:06:22] <tterrag> iceman11a: you want BuildcraftFuelRegistry
L539[14:06:22] <iceman11a> I have, FC doesn't know any thing and CJ doesn't reply
L540[14:06:28] <tterrag> it's pretty simple
L541[14:06:45] <gigaherz> does the BC one work with railcraft machines too?
L542[14:07:04] <iceman11a> They should work both together
L543[14:07:09] <gigaherz> well then
L544[14:07:10] <gigaherz> there you go
L545[14:07:17] <gigaherz> ;P
L546[14:07:26] <LexManos> !gf 150350
L547[14:07:27] <iceman11a> Do you have a tutorial on this then
L548[14:07:31] <gigaherz> no
L549[14:07:37] <gigaherz> instead of lookin for a tutorial
L550[14:07:40] <gigaherz> why not look at the api
L551[14:07:52] <gigaherz> and someone using that api?
L552[14:07:58] <tterrag> https://github.com/SleepyTrousers/EnderIO/blob/master/src/main/java/crazypants/enderio/fluid/BuildCraftFluidRegister.java
L553[14:10:40] <iceman11a> ?
L554[14:11:09] <iceman11a> Sorry I don't get some of this. Does this explain how a fluid is added to buildcraft from enderio
L555[14:12:02] ⇦ Quits: oggtheman (webchat@host-92-16-218-82.as13285.net) (Ping timeout: 204 seconds)
L556[14:12:09] <tterrag> yes
L557[14:12:40] <iceman11a> Thanks, and does some one know of a tutorial how how to add a fluid to a mod
L558[14:13:31] <Igrekun> tterrag, here is the code http://pastebin.com/SetHEqqu and this it the file which i edit https://github.com/sk89q/WorldEdit/blob/58aac973af943bc747dc58161d84c34932d6bc1e/worldedit-core/src/main/java/com/sk89q/worldedit/function/block/ExtentBlockCopy.java
L559[14:14:04] <Igrekun> the first time this is called to copy from world to clipboard, prints match
L560[14:14:25] <Igrekun> now, when it copies from clipboard to world, second print returns unmodified block
L561[14:17:15] <tterrag> I have no idea how worldedit works
L562[14:17:20] <tterrag> that is NOT standard for
L563[14:17:22] <tterrag> forge*
L564[14:17:24] <tterrag> you are in the wrong place
L565[14:18:55] <Manusoftar> here is my gui handler -> http://pastebin.com/tyuC1XRW its also on the git repo
L566[14:19:42] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping timeout: 198 seconds)
L567[14:19:45] <Manusoftar> i must say that the class ContenedorBase extends Container and the class Contenedor extends GuiContainer
L568[14:19:46] <tterrag> Manusoftar: serverside you need to return a container
L569[14:19:48] <tterrag> not a GUI
L570[14:19:53] <tterrag> once again
L571[14:19:56] <Manusoftar> ok
L572[14:19:56] <tterrag> GUIs do not exist on the server
L573[14:20:40] <Manusoftar> they could have put the actual object type on the return type on the method definition though...
L574[14:22:20] <Giraffestock> https://gfycat.com/FittingPolishedInchworm thoughts? just reworte the system; now its three hexagon images rotating and placed with an incrementing Z
L575[14:22:28] <Giraffestock> I think its a pretty nifty vortex thing
L576[14:23:04] <tterrag> Giraffestock: that looks ridiculously good
L577[14:23:12] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
L578[14:23:29] <Giraffestock> i hope thats not sarcasm lol
L579[14:23:50] <tterrag> it's not
L580[14:23:54] <tterrag> that's really good
L581[14:24:00] <tterrag> can't even tell it's minecraft
L582[14:24:13] <iceman11a> I just added the buildcraft api to my mod and nothing happens. So is there a option that I have to init this mod or ?
L583[14:24:15] <Igrekun> so, if forge world.setBlock() and getBlock() happen to work fine, then i should look at their extent implementation?
L584[14:24:16] <Giraffestock> one issue is the FPS
L585[14:24:23] <Giraffestock> idk why its so shitty (drops like ~15 frames)
L586[14:24:39] <tterrag> is each "cloud" piece a single quad?
L587[14:25:34] <Manusoftar> thanks terrag i cant believe that it was what screwed all, not it is working properly!!! ;)
L588[14:25:43] <Giraffestock> yes tterrag
L589[14:26:08] <tterrag> hm...it seems like a lot, but not so much to drop so low
L590[14:26:17] <tterrag> are you saying you get 15fps, or lose 15fps?
L591[14:26:41] <Giraffestock> lose 15fps
L592[14:26:45] <tterrag> that's not too bad
L593[14:26:48] <tterrag> considering what it is
L594[14:27:01] <Giraffestock> aye
L595[14:27:05] <Giraffestock> but i have a high-end pc
L596[14:27:12] <Giraffestock> so idk what it would do on a laptop/etc
L597[14:27:12] <tterrag> you could probably make some optimizations though, perhaps putting the model into a display list, etc
L598[14:27:13] ⇦ Quits: {0xc6} (~c6h@cpc80353-grim18-2-0-cust241.12-3.cable.virginm.net) (Quit: Killed (Spam is off topic.))
L599[14:27:44] <AtomicStryker> ahrg is there a way to print a methods bytecode in a asm transformer
L600[14:27:46] <Giraffestock> now i need to find a nice way to add 3D text flying in and out (for a credits thing)
L601[14:27:48] <AtomicStryker> im operating blind here
L602[14:27:50] <Manusoftar> now something else is behaving weird, whenever i put something on my slots it just dissapears, its not even dropped, just dissapears... o_O
L603[14:28:50] <tterrag> Giraffestock: 3D text is asking for FPS problems ;P
L604[14:28:54] *** fry is now known as fry|sleep
L605[14:28:54] <Giraffestock> aye
L606[14:29:02] <Giraffestock> ever seen doctor who?
L607[14:29:07] <tterrag> oh yes
L608[14:29:38] <Giraffestock> you know in the older seasons the text flew through the vortex?
L609[14:29:42] <Giraffestock> thats what I want to recreate
L610[14:29:48] ⇦ Quits: Ferdz (~Ferdz@modemcable035.208-82-70.mc.videotron.ca) (Read error: Connection reset by peer)
L611[14:29:49] <tterrag> yeah
L612[14:29:53] <tterrag> might be a bit difficult though
L613[14:29:58] <Giraffestock> I have a few options; 2D text in a 3D scope/environment, actual 3D text, images, idk
L614[14:30:06] <Giraffestock> ill need to do some serious stress testing
L615[14:30:08] ⇨ Joins: Ferdz (~Ferdz@modemcable035.208-82-70.mc.videotron.ca)
L616[14:30:21] <Giraffestock> could probably do some cool stuff with default mc rendering and scaling
L617[14:30:55] <tterrag> oh right didn't the new episode air today?
L618[14:30:59] <Giraffestock> uh idk
L619[14:31:02] <Giraffestock> havent seen it in a few seasons
L620[14:31:49] <Igrekun> tterrag, thanks a lot. works like a charm. swapped to vanilla setBlock and problems gone
L621[14:33:53] ⇨ Joins: AstralSorcerer (~AstralSor@dhcp-137-184.resnet.rochester.edu)
L622[14:34:28] <Giraffestock> uhh http://i.imgur.com/E9LmFrw.jpg
L623[14:34:29] <Giraffestock> idek
L624[14:35:00] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Ping timeout: 192 seconds)
L625[14:38:21] ⇨ Joins: Lepidus (~Lepidus@ip70-181-115-19.oc.oc.cox.net)
L626[14:41:03] ⇨ Joins: Xilef11 (~xilef11@209.195.101.19)
L627[14:41:07] ⇦ Quits: Davnit (~Davnit@71-47-89-196.res.bhn.net) (Read error: Connection reset by peer)
L628[14:41:51] <masa> Manusoftar: I tried to tell you yesterday that you were returning the Gui on the server side, I guess you missed it ;)
L629[14:42:38] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L630[14:43:30] <Xilef11> I'm having a bit of trouble figuring out how to convert x position to column of a table in my GUI
L631[14:45:13] ⇦ Quits: Ferdz (~Ferdz@modemcable035.208-82-70.mc.videotron.ca) (Quit: Leaving)
L632[14:45:47] <Giraffestock> Xilef11: GUI code?
L633[14:46:10] <Xilef11> well my issue is with the math...
L634[14:46:35] <Giraffestock> well then whats your math?
L635[14:46:46] <Giraffestock> to help I need to understand your table/gui/etc
L636[14:47:01] <Xilef11> closest I got is column = mouseX/(width_of_table/number_of_rows)
L637[14:47:34] <Giraffestock> so you have a table and want the one your mouse is on?
L638[14:47:37] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L639[14:47:45] <Xilef11> exactly
L640[14:48:12] <Giraffestock> well, you could take the cheap way and make each table node a button d:
L641[14:48:26] *** bilde2910|away is now known as bilde2910
L642[14:49:19] <Xilef11> that would be painful, and the cells are just solid colors, which can't be represented by buttons afaik
L643[14:49:42] <masa> sure they can if you make a custom button
L644[14:50:26] ⇨ Joins: Davnit (~Davnit@71-47-89-196.res.bhn.net)
L645[14:51:20] <masa> have you tried column = (mouseX - guiLeft) / (width_of_table / number_of_columns);
L646[14:51:24] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L647[14:51:29] <Xilef11> I feel that would be more painful than doing a switch on row/col since I have 16 cells...
L648[14:51:32] <masa> I can't remember how mouseX is represented
L649[14:51:47] <Giraffestock> Xilef11: well there is mouseClicked(int mx, int my, int button)
L650[14:52:16] <Giraffestock> er, mouseClicked(int, int, int)
L651[14:52:25] <Xilef11> mouseX is relative to Minecraft window I think, but I correct it to be relative to GUI
L652[14:52:40] <Giraffestock> is your gui not in minecraft?
L653[14:52:47] <Xilef11> yes...
L654[14:52:53] <Giraffestock> then it should be fine
L655[14:53:32] ⇨ Joins: _3lionz_ (~3z@cpc72417-sotn15-2-0-cust347.15-1.cable.virginm.net)
L656[14:54:06] <masa> did you also adjust for the start position of the table?
L657[14:54:18] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L658[14:54:28] *** cpw is now known as cpw|out
L659[14:54:34] <Xilef11> that might do it
L660[14:56:20] ⇨ Joins: nupanick (uid37083@id-37083.highgate.irccloud.com)
L661[14:56:56] ⇦ Quits: EnderPet (~EnderPet@84.216.82.52) (Quit: Leaving)
L662[14:57:40] <Xilef11> yup, that works, thanks
L663[15:01:33] *** cpw|out is now known as cpw
L664[15:01:41] <Manusoftar> why could it be that whenever i place an item onto my slots it just dissapear, i guess im missing some code on my inventory class but im not pretty sure what?
L665[15:03:26] <Manusoftar> i would assume this method may have something to do with the behaviour im facing but since im not using tileentities i dont know how to replace the commented code -> http://pastebin.com/WVzSuwAP
L666[15:05:47] <masa> Manusoftar: does it disappear immediately when you place an item, or after you close the inventory?
L667[15:06:02] <Manusoftar> right on drop
L668[15:06:15] <Manusoftar> its like eating my items
L669[15:06:17] ⇨ Joins: sinkillerj (~sinkiller@nc-71-49-177-29.dhcp.embarqhsd.net)
L670[15:06:17] <Manusoftar> :P
L671[15:06:36] <masa> transferStackInSlot() is used when you shift+click items, and if you didn't override the method then you will crash when you try to shift+click
L672[15:06:36] <Manusoftar> !gm getSizeInventory
L673[15:07:27] <masa> and mergeItemStack() is the method responsible for actually storing that itemstack into the inventory
L674[15:07:27] ⇦ Quits: TheFjong (~TheFjong@3e6b343b.rev.stofanet.dk) (Read error: Connection reset by peer)
L675[15:07:43] <gigaherz> it took me years to figure out how transferStackInSlot really works
L676[15:07:44] <gigaherz> XD
L677[15:07:49] ⇨ Joins: TheFjong (~TheFjong@3e6b343b.rev.stofanet.dk)
L678[15:07:58] <Manusoftar> it is not clearly implemented...
L679[15:08:17] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/containers/ContainerEssentializer.java#L68
L680[15:08:25] <gigaherz> maybe my version will be easier to understand?
L681[15:09:37] <Manusoftar> anyways im not crashing on shift click, it just dont do anything at all, but when i drop an item on any of my slots (the non inventory slots) it dissappears
L682[15:10:06] <gigaherz> that means your client and server are not correctly synchronizing
L683[15:10:17] <gigaherz> I don't know what you are doing (or not doing)
L684[15:10:24] <gigaherz> but I'd say it's related to that
L685[15:12:06] ⇨ Joins: Blarghedy (~Blarghedy@50-90-114-152.res.bhn.net)
L686[15:12:12] <Manusoftar> when you add a slot to a container, shouldn't it actually handle the drag and drop events, i mean, shouldn't it manage that synchronization itself??
L687[15:13:11] <masa> it will, if you have things set up properly :p
L688[15:14:05] <masa> in Container.detectAndSendChanges() it will scan the inventory slots for changes and send them to the client
L689[15:14:10] <Manusoftar> things setup where, all i did was by following tutorials and advices from several devs on this channel
L690[15:14:20] ⇦ Quits: Szernex (~Szernex@193-83-143-71.adsl.highway.telekom.at) (Killed (NickServ (GHOST command used by Szernex_!~Szernex@213-240-90-167.adsl.highway.telekom.at)))
L691[15:14:25] ⇨ Joins: Szernex (~Szernex@213-240-90-167.adsl.highway.telekom.at)
L692[15:15:06] <Manusoftar> so i guess i have to override that method too?
L693[15:17:30] <masa> well try to do some basiv troubleshooting, put like a println() in setInventorySlotContents() and print if it gets called on the server or the client, and for which slot number etc
L694[15:17:50] <masa> and also getStackInSlot()
L695[15:17:56] ⇦ Quits: _3lionz_ (~3z@cpc72417-sotn15-2-0-cust347.15-1.cable.virginm.net) (Quit: Leaving)
L696[15:22:15] ⇦ Quits: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net) (Ping timeout: 198 seconds)
L697[15:24:01] <masa> as far as I can guess from just looking at your code, I think it *should* work as long as the GUI is open, assuming you fixed the GuiHandler server side
L698[15:24:22] <masa> but when you close the GUI then it will destroy the items since they are not saved anywhere yet
L699[15:34:47] ⇦ Quits: Xilef11 (~xilef11@209.195.101.19) (Quit: Leaving)
L700[15:35:25] ⇦ Quits: SoundLogic (~SoundLogi@71-87-83-59.dhcp.krny.ne.charter.com) (Ping timeout: 206 seconds)
L701[15:38:40] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L702[15:42:09] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Quit: No Ping reply in 180 seconds.)
L703[15:42:31] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 186 seconds)
L704[15:42:50] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net)
L705[15:43:29] *** Kolatra[Away] is now known as Kolatra
L706[15:45:16] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 192 seconds)
L707[15:49:09] ⇨ Joins: Maxetime (~Thunderbi@modemcable086.219-70-69.static.videotron.ca)
L708[15:50:02] ⇨ Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L709[15:52:53] <Giraffestock> tterrag: I have given up on 3d text :(
L710[15:53:09] <Giraffestock> just using default fontrenderer with some scaling
L711[15:57:44] ⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl) (Ping timeout: 192 seconds)
L712[16:00:34] ⇦ Quits: psxlover (psxlover@188.4.14.249.dsl.dyn.forthnet.gr) (Ping timeout: 192 seconds)
L713[16:04:36] ⇨ Joins: Flashfire (~Flashfire@d24-36-192-173.home1.cgocable.net)
L714[16:04:46] ⇦ Quits: TheFjong (~TheFjong@3e6b343b.rev.stofanet.dk) (Read error: Connection reset by peer)
L715[16:05:38] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L716[16:07:22] <Flashfire> Would anyone be able to look at my custom world generator and give me some tips on how to optimize it for a shorter generation time?
L717[16:08:04] <Flashfire> It seems most of the loading time is because of light calculations
L718[16:08:09] <Flashfire> Here's the code anyway https://gist.github.com/Flashfyre/878fbf1874a3568c12be
L719[16:26:05] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Quit: No Ping reply in 180 seconds.)
L720[16:27:09] <AtomicStryker> what mc version is that
L721[16:27:10] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8d872152.access.telenet.be) (Quit: Leaving)
L722[16:27:15] <AtomicStryker> world.setBlockState .... wat
L723[16:27:26] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:3d02:fc90:b4ac:78b9)
L724[16:27:30] ⇨ Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L725[16:32:24] <Flashfire> 1.8
L726[16:32:46] <gigaherz> AtomicStryker: that's how 1.8 works XD
L727[16:33:36] <gigaherz> the blocks interact with the world using IBlockState instances which do not necessarily represent a persistent id/meta pair
L728[16:34:06] <AtomicStryker> yes i know but i just dug through my 1.8 code and its not using setBlockState, in fact my forge jar doesnt know that
L729[16:34:09] ⇦ Quits: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L730[16:34:12] <AtomicStryker> was it renamed or something
L731[16:34:22] <gigaherz> I have never known it with any other name
L732[16:34:31] <gigaherz> and I ported my WIP mod to 1.8 back in january
L733[16:34:51] ⇨ Joins: CoolerExtreme (~CoolerExt@117.221.150.196)
L734[16:35:54] <gigaherz> worldObj.setBlockState(blockPos, state.withProperty(...))
L735[16:36:32] <gigaherz> although, I'm not sure if I ever called setBlockState that early
L736[16:36:44] <AtomicStryker> yeah i broke my workspace or something
L737[16:36:53] <AtomicStryker> my 1.8 space contains 1.7.10 files wtf
L738[16:36:58] <gigaherz> o_O
L739[16:37:04] <AtomicStryker> and thats on github
L740[16:37:11] <AtomicStryker> oh boy did i delete my entire 1.8 branch
L741[16:37:15] <AtomicStryker> HUAHAHAUHAUH
L742[16:37:27] <gigaherz> O_O
L743[16:38:24] ⇦ Quits: GraphicH|away (~GraphicH@cpe-96-29-41-211.kya.res.rr.com) (Quit: Leaving)
L744[16:38:41] <gigaherz> github does have a 1.8 branch ;P
L745[16:38:52] <AtomicStryker> phew ok the 1.8 branch on github actually has 1.8 code
L746[16:39:03] * AtomicStryker was gonna give up on mc right here and now if his dev branch was gone
L747[16:39:07] <gigaherz> XD
L748[16:39:14] <gigaherz> worst case you lost 11 days
L749[16:39:15] <gigaherz> ;P
L750[16:39:22] <AtomicStryker> what why
L751[16:39:29] <AtomicStryker> do we have time machines
L752[16:39:37] <gigaherz> I mean the last commit is 11 days old
L753[16:39:55] <AtomicStryker> ah but the commit log doesnt show
L754[16:39:59] <AtomicStryker> that i deleted my master branch
L755[16:40:03] <AtomicStryker> and renamed it to 1.8
L756[16:40:07] <AtomicStryker> i was scared i had fucked that up
L757[16:40:10] <gigaherz> Oh
L758[16:40:19] <gigaherz> I misunderstood that
L759[16:40:36] <gigaherz> also
L760[16:40:37] <AtomicStryker> i was annoyed with my branches
L761[16:41:06] <gigaherz> if you didn't run a garbage collection cycle in your local repo, it is always possible to find "recent" dangling commits
L762[16:41:40] <gigaherz> (and attach them to a branch head)
L763[16:42:43] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L764[16:43:16] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L765[16:45:06] <Manusoftar> guys masa suggested me to do some basic debug on my inventory class, he told me for example to make some println's on the setInventorySlotContents to see if it is called by the server or the client but that method doesn't have a sender param, how am i supossed to know where has it been called from?
L766[16:46:02] <gigaherz> finda "world" reference somewhere
L767[16:46:23] <gigaherz> there may be a field called "worldObj" or "world" in the class
L768[16:46:32] <gigaherz> or you may have an entity arg for the player
L769[16:46:40] <gigaherz> if you get to a world class
L770[16:46:43] <gigaherz> you can use isRemote
L771[16:46:50] <gigaherz> if isRemote == false, it's the server
L772[16:46:56] <gigaherz> if isRemote == true, it's the client
L773[16:47:22] <Manusoftar> i dont have that attribute on my class (it implements IInventory)
L774[16:47:44] *** bilde2910 is now known as bilde2910|away
L775[16:47:59] <Manusoftar> unless i somehow pass that value manually at creation...
L776[16:48:04] <Manusoftar> on the constructor
L777[16:48:50] ⇨ Joins: SirWill (~SirWill@ipb21b3f02.dynamic.kabel-deutschland.de)
L778[16:48:51] <gigaherz> hmmm
L779[16:48:56] <gigaherz> you could set a breakpoint
L780[16:49:03] <gigaherz> and check the call stack
L781[16:49:27] <gigaherz> is the IInventory created exclusively for use in the gui's Container?
L782[16:49:37] <SirWill> hey, I somehow get an ClassNotFoundException but it is there, does someone have an idea?
L783[16:49:39] <gigaherz> or do you keep it tied to the block/te?
L784[16:49:59] <gigaherz> SirWill: full log and more context, please ;p
L785[16:50:22] <gigaherz> what class? is it dev or release?
L786[16:50:31] <gigaherz> what mc version?
L787[16:50:34] <gigaherz> what other mods are there?
L788[16:50:40] <Manusoftar> well thats the main issue, im not using te since the gui is meant to be opened by doing right click when having an item i made on hand...
L789[16:51:13] <gigaherz> Manusoftar: so, your IInventory exists only inside the Container?
L790[16:51:24] <SirWill> gigaherz http://pastebin.com/BCpTiwHE 1.7.10 no other mods
L791[16:51:52] <gigaherz> is this a deobf environment
L792[16:51:58] <gigaherz> or are you trying to run in a real mc?
L793[16:52:04] <SirWill> looks fine with java decompiler: https://i.imgur.com/hcBlJao.png
L794[16:52:26] <gigaherz> wait what
L795[16:52:34] <gigaherz> why do you have mojang code in your jar?
L796[16:52:45] <Manusoftar> yes it gets created and initialized on the constructor of the container to add slots for it
L797[16:53:34] <SirWill> gigaherz because it is no public class
L798[16:53:54] <gigaherz> uhh, that's what Access Transformers are for
L799[16:54:09] <gigaherz> and Reflection's .setAccessible(true)
L800[16:54:27] ⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl) (Read error: Connection reset by peer)
L801[16:54:31] <gigaherz> copying the code into your mod is never the right way to do it
L802[16:54:39] *** Ashlee is now known as Ash|ZZZ
L803[16:55:30] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L804[16:56:03] <SirWill> how would I do that with access transformers?
L805[16:56:06] ⇦ Quits: alex_6611 (~alex_6611@p5de79bc2.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L806[16:56:53] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L807[16:56:58] <gigaherz> you can make a small AT that tells FML to change the class and any methods you need to access to public
L808[16:57:03] <Manusoftar> gigaherz: are you from Spain??
L809[16:57:22] <gigaherz> yes Manusoftar
L810[16:57:47] <Manusoftar> mmm so we where speaking in english when we could just have spoken in spanish... :P
L811[16:57:54] <Manusoftar> im from Argentina...
L812[16:57:57] <gigaherz> I generally prefer english on the internet ;P
L813[16:58:14] <Manusoftar> yep its global
L814[16:59:04] <SirWill> gigaherz do you have an example?
L815[16:59:32] ⇨ Joins: Techcable (~Techcable@techcable.net)
L816[16:59:58] <gigaherz> SirWill: thign is
L817[17:00:12] <gigaherz> if you are only going to get one instance of the class
L818[17:00:12] <Giraffestock> yo no hablo espagnol
L819[17:00:15] <Giraffestock> je parle francais
L820[17:00:16] <gigaherz> it's best to use Reflection
L821[17:00:17] <Giraffestock> is that right? :P
L822[17:00:35] <gigaherz> Giraffestock: we spell it "Español" but close enough ;p
L823[17:00:53] <gigaherz> and you said "I speak french", was that intended?
L824[17:01:08] <Giraffestock> well and francais in french has a circumflex accent but us-english keyboards dont like it :(
L825[17:01:11] <Giraffestock> yeah gigaherz
L826[17:01:19] <Giraffestock> i studied french for like 5 years and dont remember 1/2 of it :D
L827[17:01:29] <gigaherz> I never studied french
L828[17:01:37] <Giraffestock> kinda wish i went with spanish
L829[17:01:42] <Giraffestock> more useful in california
L830[17:01:48] <gigaherz> but I did catch the meaning of some words/sentences
L831[17:01:49] <Giraffestock> helpful?useful?
L832[17:01:58] <Giraffestock> yeah a lot of adjectives are the same iirc
L833[17:02:02] <Giraffestock> and latin-based words ofc
L834[17:02:39] <SirWill> gigaherz I want to call setOffset and setTimestamp in RegionFile which is both private
L835[17:03:22] <gigaherz> Method setOffsetMethod = RegionFile.class.getMethod("setOffset");
L836[17:03:24] ⇨ Joins: mr208 (~mallrat20@184-88-140-20.res.bhn.net)
L837[17:03:28] <gigaherz> setOffsetMethod.setAccessible(true);
L838[17:03:28] ⇨ Joins: Raziel (~Raziel@cpc16-broo8-2-0-cust158.14-2.cable.virginm.net)
L839[17:03:43] <gigaherz> setOffsetMethod.invoke(regionFileInstance, args);
L840[17:03:47] <shadowfacts> getDeclaredMethod
L841[17:03:50] <Flashfire> Still looking for optimization tips on this https://gist.github.com/Flashfyre/878fbf1874a3568c12be
L842[17:04:01] <Flashfire> Keep in mind it's a custom dimension and not surface
L843[17:04:13] <shadowfacts> because it's private
L844[17:04:16] <gigaherz> shadowfacts: hmm that ignores superclass methods, though?
L845[17:04:20] <gigaherz> oh right
L846[17:04:54] <shadowfacts> I'm not sure about that, gigaherz
L847[17:05:35] <gigaherz> well there's also ReflectionHelper
L848[17:05:55] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/client/KeyBindingInterceptor.java#L24
L849[17:05:58] <gigaherz> this is forfields
L850[17:06:03] <gigaherz> but it can be applied to methods
L851[17:06:09] <gigaherz> (there's a findMethod)
L852[17:06:21] <SirWill> gigaherz hm, says no such method
L853[17:06:38] <gigaherz> SirWill: try getDeclaredMethod
L854[17:06:40] <gigaherz> instead of getMethod
L855[17:06:46] ⇦ Quits: Lepidus (~Lepidus@ip70-181-115-19.oc.oc.cox.net) (Ping timeout: 206 seconds)
L856[17:06:59] <SirWill> same
L857[17:07:05] ⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl) (Ping timeout: 198 seconds)
L858[17:07:11] <gigaherz> hmmm
L859[17:07:24] <gigaherz> that name won't really work on non-deobf environments though
L860[17:07:58] <gigaherz> ReflectionHelper.findMethod(KeyBinding.class, instance, SRG_NAME_HERE, DEOBF_NAME_HERE);
L861[17:07:59] ⇦ Quits: mallrat208 (~mallrat20@184.88.140.20) (Ping timeout: 378 seconds)
L862[17:08:14] <gigaherz> well with the class you need
L863[17:08:33] <gigaherz> you can get the srg name by using the mcpbot here
L864[17:08:50] *** heldplayer is now known as heldplayer|off
L865[17:09:18] ⇦ Quits: Cypher121 (~Thunderbi@c-73-158-248-128.hsd1.ca.comcast.net) (Quit: Cypher121)
L866[17:09:21] <gigaherz> use this in a PM window with mcpbot: !gm RegionFile.setOffset <minecraft version>
L867[17:09:42] <gigaherz> the srg name looks like "func_XXXXX_l"
L868[17:10:46] <Flashfire> Could someone explain to me if generating a world is faster with a chunk primer and if so, how?
L869[17:11:14] <gigaherz> "chunk primer"?
L870[17:11:27] <Flashfire> Yes, passed from a custom chunkprovider
L871[17:11:39] <gigaherz> oh no idea
L872[17:11:53] <gigaherz> never touched the internals of worldgen
L873[17:12:11] <SirWill> ah, hm, which KeyBinding do I need to import?
L874[17:12:57] <gigaherz> what
L875[17:12:57] ⇦ Quits: Loetkolben (~Loetkolbe@ipb2197f03.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L876[17:13:02] <gigaherz> KeyBinding is the class I used
L877[17:13:07] <gigaherz> you want RegionFile instead
L878[17:13:08] <gigaherz> XD
L879[17:13:28] <SirWill> oh ups :D
L880[17:14:29] ⇨ Joins: DemoXin (~DemoXin@113.sub-70-210-1.myvzw.com)
L881[17:14:41] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L882[17:15:14] <Giraffestock> tbh worldgen needs a huge overhaul
L883[17:15:28] <Giraffestock> custom world/chunk/terrain gen is a pain-in-the-ass
L884[17:16:11] <SirWill> and how do I get the deobf name?
L885[17:16:26] <gigaherz> the deobf name is "setOffset
L886[17:16:33] <gigaherz> the srg name is the one you don't know ;P
L887[17:16:50] <SirWill> oh ok
L888[17:16:55] <masa> Manusoftar: you pass the player to the container on construction. So you can save the player reference, or just the worldObj from it inside your container, and also pass it down to you InventoryItem() and store it there.
L889[17:17:12] <gigaherz> SirWill: if you ask mcp, it will say
L890[17:17:13] <gigaherz> [00:10] -MCPBot_Reborn- Name : a => func_76711_a => setOffset
L891[17:17:26] <masa> also you will need to pass either the player or the ItemStack holding your item to your inventory anyway, if you want to actually sttore the inventory contents to the item :p
L892[17:17:29] <gigaherz> so the other name you want is "func_76711_a"
L893[17:17:30] <SirWill> yea, got this already
L894[17:18:16] <SirWill> hm, https://i.imgur.com/HAtdAPW.png
L895[17:19:50] <gigaherz> uhh
L896[17:19:52] <gigaherz> instance is not "this"
L897[17:20:00] <gigaherz> it's the instance of the RegionFile
L898[17:20:07] <gigaherz> that you will call the method on
L899[17:20:26] <gigaherz> or are you inheriting from RegionFile?
L900[17:21:03] <gigaherz> Oh!
L901[17:21:07] <gigaherz> the arg types
L902[17:21:16] <gigaherz> the function takes 3 ints
L903[17:21:22] ⇦ Quits: AtomicStryker (~AtomicStr@ip-176-198-145-31.hsi05.unitymediagroup.de) (Quit: Leaving)
L904[17:21:33] <gigaherz> gah it's all wrong sorry
L905[17:21:34] <gigaherz> XD
L906[17:22:22] <gigaherz> String[] names = { "name1", "name2"};
L907[17:22:22] <gigaherz> ReflectionHelper.findMethod(RegionFile.class, instance, names, int.class, int.class, int.class);
L908[17:22:38] <gigaherz> setOffset happens to have 3 int args
L909[17:22:44] <Giraffestock> http://i.imgur.com/WTy9YK2.jpg cheats :D
L910[17:22:47] <gigaherz> so int.class 3 times ;p
L911[17:22:57] <gigaherz> for the other method, you figure it out ;P
L912[17:23:14] <gigaherz> Giraffestock: are you a baby player?
L913[17:23:22] <Giraffestock> nah cheatcodes gigaherz
L914[17:23:30] <gigaherz> oh there's a "big head" code?
L915[17:23:34] <Giraffestock> mhm
L916[17:24:11] <Giraffestock> gigaherz: http://pastebin.com/rJk1qWaj the other dev left me a note after i pastebinned it last time d:
L917[17:24:14] <Giraffestock> (im max)
L918[17:26:46] <gigaherz> XD
L919[17:27:02] ⇦ Quits: Drullkus (~Drullkus@2601:646:8301:c41e:3d02:fc90:b4ac:78b9) (Remote host closed the connection)
L920[17:27:54] ⇨ Joins: Drullkus (~Drullkus@c-73-162-160-76.hsd1.ca.comcast.net)
L921[17:30:39] <SirWill> gigaherz you mean like this? https://i.imgur.com/ChxZlPU.png
L922[17:32:03] ⇦ Quits: Jezza (~Jezza@92.206.12.69) (Read error: Connection reset by peer)
L923[17:32:21] ⇦ Quits: shadekiller666 (~shadekill@108.71.38.138) (Read error: Connection reset by peer)
L924[17:35:18] <gigaherz> SirWill: that seems to be working for me?
L925[17:35:47] <gigaherz> SirWill: by the way
L926[17:35:51] <gigaherz> you still use "this"
L927[17:35:53] <gigaherz> in the instance param
L928[17:36:06] <gigaherz> is your ChunkDeleter inheriting from RegionFile?
L929[17:36:20] <SirWill> hm no
L930[17:38:00] <SirWill> whats the instance param? this RegionFile(File p_i2001_1_) p_..?
L931[17:38:00] <Manusoftar> ok i now fixed some of the issues, now i can place items on my slots but i can pick em up from them...
L932[17:38:08] <Flashfire> Does anyone know how I can add a texture to my dimension's sky?
L933[17:38:18] <Manusoftar> ok i now fixed some of the issues, now i can place items on my slots but i can pick em up from them...
L934[17:41:11] ⇨ Joins: VikeStep (~VikeStep@101.184.94.18)
L935[17:42:19] ⇦ Quits: DemoXin (~DemoXin@113.sub-70-210-1.myvzw.com) ()
L936[17:44:50] ⇦ Quits: CoolerExtreme (~CoolerExt@117.221.150.196) (Ping timeout: 192 seconds)
L937[17:46:35] <SirWill> gigaherz still here?
L938[17:55:13] ⇨ Joins: CoolerExtreme (~CoolerExt@117.221.150.196)
L939[17:57:18] ⇦ Quits: SirWill (~SirWill@ipb21b3f02.dynamic.kabel-deutschland.de) (Quit: SirWill)
L940[18:01:46] ⇨ Joins: Brycey92 (~Brycey92@bmb5663-27-21.rh.psu.edu)
L941[18:01:52] ⇦ Quits: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5) (Ping timeout: 206 seconds)
L942[18:03:58] ⇨ Joins: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5)
L943[18:06:27] ⇦ Quits: Zaggy2048 (~Zaggy1024@174-20-247-236.mpls.qwest.net) (Read error: Connection reset by peer)
L944[18:06:32] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-247-236.mpls.qwest.net)
L945[18:06:43] *** willieaway is now known as williewillus
L946[18:08:57] ⇦ Quits: Zaggy1024 (~Zaggy1024@174-20-247-236.mpls.qwest.net) (Read error: Connection reset by peer)
L947[18:09:04] ⇨ Joins: Zaggy1024 (~Zaggy1024@174-20-247-236.mpls.qwest.net)
L948[18:13:10] ⇦ Quits: CoolerExtreme (~CoolerExt@117.221.150.196) (Ping timeout: 192 seconds)
L949[18:13:12] ⇦ Quits: Noppes (~Noppes@82-168-212-152.ip.telfort.nl) (Read error: Connection reset by peer)
L950[18:20:40] ⇦ Quits: OrionOnline (~OrionOnli@ip-83-134-150-100.dsl.scarlet.be) (Read error: Connection reset by peer)
L951[18:31:44] ⇨ Joins: Mitchellbrine (uid38456@id-38456.tooting.irccloud.com)
L952[18:34:30] ⇦ Quits: Brycey92 (~Brycey92@bmb5663-27-21.rh.psu.edu) (Quit: Live long and prosper)
L953[18:34:48] ⇦ Quits: Szernex (~Szernex@213-240-90-167.adsl.highway.telekom.at) (Read error: Connection reset by peer)
L954[18:42:09] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L955[18:42:50] ⇦ Quits: bilde2910|away (bilde2910@51.174.170.178) (Read error: Connection reset by peer)
L956[18:43:12] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L957[18:44:52] ⇨ Joins: GerbShert (~GerbShert@66.228.20.95)
L958[18:45:41] <Rallias> How would I go about checking if a chunk is loaded?
L959[18:46:20] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Client Quit)
L960[18:46:29] <tterrag> Rallias: world.chunkExists
L961[18:51:57] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L962[18:52:46] *** bilde2910|away is now known as bilde2910
L963[18:56:31] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L964[18:58:02] *** MrKickkiller is now known as MrKick|Away
L965[18:58:23] ⇨ Joins: kilo (~kilo@184-88-230-175.res.bhn.net)
L966[18:58:41] <kilo> Is ForgeGradle down?
L967[18:59:05] <darva> Hrrm, is there any reasonable way to set an event to occur in the future in 1.7.10? Or is it something you have to implement a solution for yourself?
L968[18:59:28] <kilo> Uhh...
L969[18:59:35] <kilo> I don't really know.
L970[18:59:40] <tterrag> darva: I've written my own class for that
L971[18:59:49] <darva> tterrag: That's what i was afraid of.
L972[18:59:56] <tterrag> https://github.com/SleepyTrousers/EnderCore/blob/master/src/main/java/com/enderio/core/common/util/Scheduler.java
L973[18:59:59] <tterrag> you can use it
L974[19:00:10] <darva> Oooh, i'll go look. I'm betting it's more complex than i need tho.
L975[19:00:12] <kilo> Unless this is frowned upon, ctrl+c, ctrl+p
L976[19:00:18] <kilo> I mean ctrl+v
L977[19:00:26] <kilo> Sorry, derping with my shortcuts
L978[19:00:27] <tterrag> it's likely not
L979[19:00:58] <kilo> Okay, is forgegradle being updated or something?
L980[19:01:09] <darva> kilo: No idea. Check #forgegradle
L981[19:01:28] <kilo> Alright, thanks.
L982[19:01:31] ⇨ Joins: Cooler (~CoolerExt@117.221.150.196)
L983[19:01:49] <darva> tterrag: That's actually very nice and clean.
L984[19:02:37] <tterrag> keep in mind it's not totally self contained
L985[19:02:50] <kilo> I wish I could make complicated mods like Thermal Expansion, unfortunately for me I have no idea how to do that
L986[19:02:50] <tterrag> basically I store a Scheduler instance in both of my proxies
L987[19:03:05] <tterrag> so that they are separate on either side
L988[19:03:44] <darva> I caught that bit. Is runnable the java class, or a class of your own?
L989[19:03:58] <tterrag> the java one, no need to remake it
L990[19:04:20] <tterrag> use it like this https://github.com/SleepyTrousers/EnderCore/blob/master/src/main/java/com/enderio/core/common/handlers/XPBoostHandler.java#L117-L128
L991[19:05:04] <darva> Heh, no. :P I hate, hate, hate inline class definitions.
L992[19:05:38] <tterrag> uhh why?
L993[19:05:44] <tterrag> it's a pretty large part of using java
L994[19:05:51] <tterrag> and perfectly warranted in this case
L995[19:06:15] <kilo> Java as a language isn't that good, but I guess it's easier than C++
L996[19:06:43] <darva> Personal preference, mainly. Reinforced in that i have a coworker that likes to abuse them horribly.
L997[19:07:29] <tterrag> like most things in life, they are best used in moderation
L998[19:07:43] <darva> I think swing is what mainly did me in with them.
L999[19:07:47] <tterrag> declaring you will "always" or "never" use something is typically bad
L1000[19:07:51] <kilo> Swing.
L1001[19:07:53] * kilo shivers
L1002[19:08:01] <tterrag> swing feels like it was designed to be used by a functional language
L1003[19:08:05] ⇦ Quits: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5) (Ping timeout: 206 seconds)
L1004[19:08:08] <tterrag> I don't like swing either
L1005[19:08:10] <tterrag> use javaFX :P
L1006[19:08:21] <kilo> Plus it looks bad. :P
L1007[19:08:32] <tterrag> kilo: it doesn't have to
L1008[19:08:39] <tterrag> you can set the LAF to whatever you want
L1009[19:08:44] <Giraffestock> it seems much harder to make nice looking java applications compared to C++ ones
L1010[19:08:46] <kilo> It's the Comic Sans of programming IMO
L1011[19:08:51] <Giraffestock> (mainly because of Qt imo)
L1012[19:08:55] <darva> Haven't seen it, i'll note it down as something to look into.
L1013[19:09:00] <Giraffestock> TIL IRC supports font
L1014[19:09:16] ⇦ Quits: Upthorn (~ogmar@108-204-125-173.lightspeed.frokca.sbcglobal.net) (Ping timeout: 192 seconds)
L1015[19:09:32] <darva> I usually stick to c# if i'm gonna do gui stuff.
L1016[19:09:42] <Giraffestock> any ideas for a good scripting language for quests in a mod?
L1017[19:09:46] <kilo> mIRC is a pain, but it's the only thing that works with the beast.
L1018[19:09:47] <Giraffestock> using lua (LuaJ) atm and idk how i feel
L1019[19:09:54] <Giraffestock> kilo maybe try IRC cloud?
L1020[19:10:05] ⇨ Joins: CptRageToaster (~CptRageTo@2602:306:ccba:9f70:21e:8cff:fe36:4c5)
L1021[19:10:16] <kilo> Nah, that costs money IIRC
L1022[19:10:23] <Giraffestock> uh for a 24/7 bouncer
L1023[19:10:34] <Giraffestock> for free it stays on for 2 hours of inactivity
L1024[19:10:45] <Giraffestock> (i have an old server-pc i leave on 24/7 with the tab open and it works great)
L1025[19:10:51] <kilo> Well uh it works for now, the 5 second wait time is anonying
L1026[19:10:51] <Giraffestock> also has great mobile support
L1027[19:10:57] <Giraffestock> 5 second wait time?
L1028[19:11:09] <kilo> It's the trial version
L1029[19:11:12] <tterrag> it supports font but this channel removes formatting
L1030[19:11:13] <kilo> I'm cheap
L1031[19:11:17] <Giraffestock> i use the trial version
L1032[19:11:19] <Giraffestock> no 5 second wait...
L1033[19:11:27] <kilo> Oh, well mine is out
L1034[19:11:32] <Giraffestock> same here
L1035[19:11:36] <tterrag> mIRC sucks
L1036[19:11:36] <Giraffestock> ive used the trial forever
L1037[19:11:37] <tterrag> sorry :p
L1038[19:11:39] <Giraffestock> atm my quests look like this: https://gfycat.com/HorribleAmazingDodo and are written like this http://pastebin.com/DAAYMPNW
L1039[19:11:42] <kilo> ikr
L1040[19:11:47] <tterrag> use hexchat
L1041[19:11:56] <Giraffestock> err
L1042[19:11:59] <Giraffestock> wrong pastebin
L1043[19:12:03] <kilo> Doesn't work on the OS between XP and 7
L1044[19:12:07] <kilo> Yup
L1045[19:12:14] <tterrag> you're on vista??
L1046[19:12:15] <beardspankers> fuck vista
L1047[19:12:17] <kilo> Yep
L1048[19:12:19] <tterrag> dude
L1049[19:12:25] <Giraffestock> http://pastebin.com/VKdqtnLh <- scripts look like this
L1050[19:12:27] <kilo> I said I'm cheap
L1051[19:12:29] <tterrag> go, like, incinerate your computer
L1052[19:12:36] <Giraffestock> kilo: what is this 5 second wait thing youre talking about
L1053[19:12:38] <tterrag> vista should not exist
L1054[19:12:41] <beardspankers> install mint or something...
L1055[19:12:46] <Giraffestock> irccloud works fine for me on trial, just doesnt stay online forever
L1056[19:12:48] <kilo> idk
L1057[19:12:56] <darva> Hrrm... tterrag: You've got some annotations intellij is refusing to recognized in that scheduler.
L1058[19:12:58] <Giraffestock> debian w/ plasma 5 <3
L1059[19:13:08] <kilo> Mention vista in IRC and you get burned at the stake
L1060[19:13:14] <tterrag> darva: yeah, lombok
L1061[19:13:23] <tterrag> you can remove those annotations, just make sure to add the code they represent
L1062[19:13:26] <tterrag> which is pretty simple
L1063[19:13:59] <darva> That's what i'm looking into now.
L1064[19:14:03] <kilo> I have 4G of ram, and for a memory hog, Vista's doing fine
L1065[19:14:08] <tterrag> @AllArgsConstructor => public Task(int delay, Ruunable toRun, Side side) { ... }
L1066[19:14:12] <tterrag> so on and so forth
L1067[19:14:22] <kilo> Wow. 1.96 GB. That's an all time low.
L1068[19:14:31] <tterrag> @Handler is my own thing which registers it to the event bus, you can do that yourself though
L1069[19:14:40] <kilo> Anyway
L1070[19:15:04] <Giraffestock> kilo: maybe its because you didnt get an invite?
L1071[19:15:20] <kilo> Invite for what?
L1072[19:15:23] <Giraffestock> irccloud
L1073[19:15:30] <kilo> Oh, ok
L1074[19:15:36] <Giraffestock> want one?
L1075[19:15:42] <kilo> Nah, I'm good
L1076[19:15:42] <Giraffestock> just need your email if so
L1077[19:15:46] <Giraffestock> aight
L1078[19:16:23] ⇦ Quits: Drullkus (~Drullkus@c-73-162-160-76.hsd1.ca.comcast.net) (Remote host closed the connection)
L1079[19:16:40] ⇨ Joins: hasunwoo_ (~hasunwoo_@14.50.209.13)
L1080[19:17:31] ⇨ Joins: Drullkus (~Drullkus@2601:646:8301:c41e:b852:8f:9e44:d54c)
L1081[19:17:54] <kilo> Well I'm just gonna chill here
L1082[19:18:38] <hasunwoo_> Can i upload file to forgemaven?
L1083[19:19:01] <kilo> Well my mod is now gone, I only have the sourcecode and gradle doesn't want to work
L1084[19:19:39] <kilo> And I hosted on PMC, of course it's gone.
L1085[19:19:47] <hasunwoo_> Lot of mods put their sourcecode on forgemaven repository
L1086[19:19:48] ⇨ Joins: xPucTu4 (~yahoo@StaraGara.Pleven-DaGe.Net)
L1087[19:19:59] <hasunwoo_> Is this possible?
L1088[19:20:01] ⇨ Joins: MoHTuoP (~yahoo@Nebuchadnezzar.Pleven-DaGe.Net)
L1089[19:20:02] <darva> tterrag: Anything you want me to put at the top of the Scheduler class to indicate i got it from you?
L1090[19:21:49] ⇦ Parts: MoHTuoP (~yahoo@Nebuchadnezzar.Pleven-DaGe.Net) ())
L1091[19:21:49] <tterrag> darva: completely up to you
L1092[19:21:51] <tterrag> the code is public domain
L1093[19:22:35] <tterrag> hasunwoo_: you need to ask overmind about it iirc
L1094[19:22:43] <tterrag> and I don't know the criteria for being accepted
L1095[19:25:22] ⇨ Joins: CoolerExtreme (~CoolerExt@117.221.150.196)
L1096[19:25:43] ⇦ Quits: Flashfire (~Flashfire@d24-36-192-173.home1.cgocable.net) ()
L1097[19:25:59] ⇦ Quits: Cooler (~CoolerExt@117.221.150.196) (Read error: Connection reset by peer)
L1098[19:29:07] <Giraffestock> kilo: what do you mean gone on PMC?
L1099[19:29:11] <Giraffestock> as in planetminecraft?
L1100[19:29:20] ⇨ Joins: MoHTuoP (~yahoo@Nebuchadnezzar.Pleven-DaGe.Net)
L1101[19:31:02] <Giraffestock> if it got deleted or something I can get it @kilo
L1102[19:32:24] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L1103[19:33:14] ⇨ Joins: Brycey92 (~Brycey92@bmb5663-27-21.rh.psu.edu)
L1104[19:33:56] <kilo> Yes, planetminecraft
L1105[19:34:10] <kilo> I used some dumb service because I didn't want to make an account
L1106[19:34:10] <Giraffestock> so why is it gone?
L1107[19:34:21] <kilo> And it only stays up for 30 days
L1108[19:34:22] <Giraffestock> er what?
L1109[19:34:34] <Giraffestock> do you know what account it was on?
L1110[19:34:46] <kilo> No, I have the account
L1111[19:34:51] <kilo> I'm in it right now
L1112[19:34:55] <Giraffestock> you mean to host the mod?
L1113[19:34:58] <kilo> Yes
L1114[19:35:12] <Giraffestock> why would you use a temporary host when there are thousands of alternatives?
L1115[19:35:22] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1116[19:35:24] <kilo> I was too lazy to make an account :(
L1117[19:35:42] <Giraffestock> welp, if its actually on pmc somewhere i can help
L1118[19:35:46] <Giraffestock> otherwise i cant, sorruy
L1119[19:36:03] *** Gaz492 is now known as Gaz492|Away
L1120[19:36:56] <darva> Someone asked me to add support for metalurgy to my resource producing skyblock type mod.. and... i just don't want to add the necessary configs for 31 freaking new ores, and figure out where to tier them all.
L1121[19:38:12] <williewillus> umm auto-generating config options? :p
L1122[19:38:14] <kilo> I think once you get the ores done, adding more is a breeze
L1123[19:38:20] <kilo> copy paste
L1124[19:38:23] <kilo> Change some values
L1125[19:38:24] <kilo> Presto
L1126[19:39:13] *** Gaz492|Away is now known as Gaz492
L1127[19:39:34] <kilo> But that's my simpleton brain
L1128[19:40:00] <darva> kilo: It's determining the values, and typing all the crap to make the configs work that i don't want to do. heh.
L1129[19:40:14] <darva> My configuration system isn't nearly as nice as i'd like.
L1130[19:41:08] <darva> https://github.com/ZenDarva/Parachronography/blob/development/src/main/java/com/darva/parachronology/Configuration/ConfigurationHolder.java
L1131[19:41:34] <kilo> Oh geez
L1132[19:41:36] <kilo> What is that thing
L1133[19:41:43] <darva> Hehe.
L1134[19:41:51] <kilo> I appreciate the absence of longlineitis, though.
L1135[19:42:21] <kilo> *relative, the arraylists need work*
L1136[19:42:47] <darva> I can't come up with any other sane way to do them... assuming the way i did do them is sane in the first place.
L1137[19:42:48] <kilo> Eh, couldn't be as bad as Google. 2 billion lines of code in one place.
L1138[19:43:05] ⇦ Quits: Igrekun (Igrekun@128-72-212-128.broadband.corbina.ru) (Ping timeout: 378 seconds)
L1139[19:43:10] <darva> tterrag: That scheduler did exactly what i needed, thanks!
L1140[19:43:32] <kilo> So, what's your mod, darva? I might fork it or something
L1141[19:43:33] <tterrag> np
L1142[19:43:53] <kilo> Like what does it do
L1143[19:43:56] <darva> kilo: It's for Skyblocks, it provides a new way to get access to resources in a void world.
L1144[19:44:02] <kilo> Oh, okay.
L1145[19:44:18] <darva> Mobs drop something called "Moments" that come in three tiers, you can use them to transmute blocks and mobs.
L1146[19:44:25] <kilo> Gonna take a quick look
L1147[19:44:39] <darva> Make sure you keep on the dev branch if you wanna see the current version.
L1148[19:44:43] ⇦ Parts: MoHTuoP (~yahoo@Nebuchadnezzar.Pleven-DaGe.Net) ())
L1149[19:44:50] <Darkhax> Hey, I heard from a few different people that some new changes to rendering and models has been made, particularly changes that would allow several items and blocks to use the same model. If this is true, does anyone happen to have a link to a PR/Commit, or perhaps an article/blog post which covers things in greater detail?
L1150[19:44:53] <kilo> Dem imports tho
L1151[19:45:18] <kilo> 26 lines of importing
L1152[19:45:39] <darva> In which file?
L1153[19:45:41] <kilo> 23 if you don't count java.util
L1154[19:45:48] <kilo> Moment.java
L1155[19:46:00] <darva> And just as bad in parachronology.java heh.
L1156[19:46:10] <kilo> Oh, I see how this works.
L1157[19:46:30] <kilo> It's bonemeal
L1158[19:46:39] <kilo> Heh, nice.
L1159[19:46:44] ⇦ Quits: CoolerExtreme (~CoolerExt@117.221.150.196) (Read error: Connection reset by peer)
L1160[19:46:56] ⇨ Joins: Cooler (~CoolerExt@117.221.150.196)
L1161[19:47:00] <darva> The moment? Well, bonemeal is one of the many things it does.
L1162[19:47:31] <darva> Moments do.. a lot of things. They transform wood into petrified wood, they transform mobs from one type to another, they capture mobs in captured moments.
L1163[19:47:52] <kilo> Neat.
L1164[19:47:58] <kilo> I can make food items.
L1165[19:48:13] ⇨ Joins: Nanonymous (~Keynom@190.18.52.8)
L1166[19:48:13] <kilo> That's why my mod is a McFatties mod.
L1167[19:48:19] <kilo> That's it.
L1168[19:48:40] <Nanonymous> Does someone know if 1.8 supports .obj models?
L1169[19:48:45] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L1170[19:49:08] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1171[19:49:19] <kilo> Probably not, Minecraft is a block based game.
L1172[19:49:33] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Read error: Connection reset by peer)
L1173[19:50:00] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1174[19:50:01] <beardspankers> fry would know for sure, but he's sleeping
L1175[19:50:02] <darva> I've stayed away from 1.8.
L1176[19:50:15] <williewillus> OBJ Loader has been written
L1177[19:50:21] <williewillus> not sure if it's been merged yet
L1178[19:50:25] <Nanonymous> I know that 1.7 allowed .obj, but I don't know if 1.8 does
L1179[19:50:40] <williewillus> the loader for it has been rewritten
L1180[19:51:18] <Nanonymous> Mmm, let met take a look, see if I can find anything
L1181[19:51:31] <tterrag> anyone familiar at all with apache httpclient?
L1182[19:51:38] <tterrag> it seems to be caching stuff and I'm not sure how to tell it not to
L1183[19:51:52] <kilo> I'm doing 1.8
L1184[19:51:54] <kilo> It sucks tbh
L1185[19:52:22] <kilo> And, I cannot compile my mod.
L1186[19:52:30] <Manusoftar> i solve several issues i had with my mod but theres still some other i need to solve, im creating a gui container with slots (for crafting use) and inventory slots. The inventory slots work fine but the other slots dont let me pick items...
L1187[19:52:32] <williewillus> it doesn't for me lol
L1188[19:52:39] <williewillus> why can't you compile?
L1189[19:52:52] <kilo> ForgeGradle won't download
L1190[19:52:57] <Manusoftar> here is my inventory code -> https://github.com/manusoftar/Mortero/blob/Fixed/src/main/java/com/manusoftar/mortero/gui/InventoryItem.java
L1191[19:52:59] <kilo> And if I do it manually, stuff derps
L1192[19:53:00] <williewillus> are you using a fg2 build?
L1193[19:53:07] <kilo> fg2?
L1194[19:53:10] <williewillus> ForgeGradle 2
L1195[19:53:15] <kilo> No, it came from 1.2-SNAPSHOT
L1196[19:53:16] <gigaherz> Nanonymous: yo ucan use blender to convert the models to .b3d format, which are more compact and support animation
L1197[19:54:07] <gigaherz> kilo: which version of forge did you get? and how did you set it up?
L1198[19:54:29] <williewillus> and b3dloader is pulled in 1.8 so you can for sure use it
L1199[19:54:33] <kilo> Well this is probably an old forge version
L1200[19:54:41] <gigaherz> you should be getting the "mdk" package (formerly called "src"), and then running "gradlew setupDecompWorkspace" (or "gradlew setupDevWorkspace")
L1201[19:54:45] <kilo> But I can give you the git repository
L1202[19:54:50] <kilo> link
L1203[19:54:54] <williewillus> update to a 1.8 build that uses FG2
L1204[19:55:06] <kilo> https://github.com/superkilomario/fastfoodmod
L1205[19:55:12] <williewillus> broken
L1206[19:55:18] <kilo> Oh, ok
L1207[19:55:21] ⇨ Joins: Lepidus (~Lepidus@ip70-181-115-19.oc.oc.cox.net)
L1208[19:55:26] <gigaherz> https://github.com/superkilomario/ user doesn't exist
L1209[19:55:27] <gigaherz> XD
L1210[19:55:32] <kilo> It does?
L1211[19:55:39] <kilo> What
L1212[19:55:49] <kilo> I'm on the page right now signed in
L1213[19:56:06] <gigaherz> caps?
L1214[19:56:08] ⇨ Joins: TrueLove (~3volta@TrueLove.Putka.Info)
L1215[19:56:12] <kilo> No.
L1216[19:56:17] <kilo> I have the link right now in
L1217[19:56:25] <kilo> Is my account broken or something?
L1218[19:56:28] <gigaherz> no idea
L1219[19:56:29] <gigaherz> XD
L1220[19:56:49] ⇨ Joins: killjoy (~killjoy@2606:a000:1118:e1a4:f0f5:6f79:82cf:428d)
L1221[19:56:55] <kilo> Is it private
L1222[19:57:14] <gigaherz> Iknow repositories can be provate (paying)
L1223[19:57:18] <gigaherz> but I didn't think users could?
L1224[19:57:31] <kilo> Idk
L1225[19:57:32] <gigaherz> private*
L1226[19:57:38] <kilo> Github is broken
L1227[19:57:46] <gigaherz> https://github.com/gigaherz
L1228[19:57:50] <gigaherz> well it works for my profile
L1229[19:57:50] <gigaherz> XD
L1230[19:58:09] <kilo> It doesn't exist?
L1231[19:58:13] <kilo> Okay coming back tommorow
L1232[19:58:25] <kilo> I g2g
L1233[19:58:27] <kilo> Bye
L1234[19:58:31] ⇦ Quits: kilo (~kilo@184-88-230-175.res.bhn.net) ()
L1235[20:02:08] <Nanonymous> What type of 3d model file does forge 1.8 accept?
L1236[20:02:17] <Manusoftar> gigaherz: i've solve some of the issues i had with the slots but my slots don't let me pick the items they contain
L1237[20:02:19] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L1238[20:02:54] <gigaherz> Manusoftar: are you using "normal" Slot classes, or custom?
L1239[20:02:56] <Manusoftar> latest update -> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/containers/ContainerEssentializer.java#L68
L1240[20:03:06] <gigaherz> that's my code ;p
L1241[20:03:12] <Manusoftar> custom because its for crafting
L1242[20:03:30] <gigaherz> I mean, it's a link to my code
L1243[20:03:33] <gigaherz> not yours
L1244[20:03:33] <gigaherz> XD
L1245[20:03:34] <Manusoftar> https://github.com/manusoftar/Mortero/blob/Fixed/src/main/java/com/manusoftar/mortero/gui/InventoryItem.java
L1246[20:03:44] <Manusoftar> wrong navigator tab :p
L1247[20:03:45] ⇨ Joins: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com)
L1248[20:04:10] <gigaherz> also I meant from your Container, if you use "new Slot(" or you use a custom SlotSomething class
L1249[20:04:31] <Manusoftar> this is the container i've wrote -> https://github.com/manusoftar/Mortero/blob/Fixed/src/main/java/com/manusoftar/mortero/handlers/ContenedorBase.java
L1250[20:04:48] ⇦ Quits: TheJulianJES (~TheJulian@p4fedf736.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1251[20:04:49] <gigaherz> so generic slots, then
L1252[20:05:00] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Read error: Connection reset by peer)
L1253[20:05:01] <Manusoftar> yep using new Slot what is customized is the item that is the first param on the slot constructor
L1254[20:05:26] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1255[20:05:28] <gigaherz> yeah then you should be able to pick up items
L1256[20:05:35] ⇦ Quits: Purebe (~Purebe@2601:300:8000:cc62:f012:831e:b1:d89f) (Ping timeout: 206 seconds)
L1257[20:05:41] <gigaherz> again, unless there are synchronization issues :/
L1258[20:05:51] <Manusoftar> i didn't wanted to rewrite the whole MC code so i tried to use as much mc code as possible
L1259[20:05:59] <gigaherz> sure
L1260[20:06:22] <gigaherz> but if you look at the crafting table or the furnace, you'd see that MC has special slot types for the output
L1261[20:06:32] <gigaherz> that can only be removed but not set
L1262[20:07:04] <gigaherz> but since you aren't using any of those
L1263[20:07:16] <gigaherz> you should be able to both put and remove items in all slots
L1264[20:07:31] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Read error: Connection reset by peer)
L1265[20:07:53] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1266[20:08:28] ⇦ Quits: darva (Darva@71-11-151-159.dhcp.stls.mo.charter.com) ()
L1267[20:08:37] ⇨ Joins: TheJulianJES (~TheJulian@p4FEDF749.dip0.t-ipconnect.de)
L1268[20:09:23] *** Gaz492 is now known as Gaz492|Away
L1269[20:10:00] <Manusoftar> im getting these exceptions which doesn't make much sense for me because i checked the object for null on the related method -> http://pastebin.com/umVryqDE
L1270[20:10:28] <Manusoftar> thats when i put an item on one of my slots that already has an item
L1271[20:10:48] ⇦ Quits: hasunwoo_ (~hasunwoo_@14.50.209.13) (Quit: Bye)
L1272[20:10:55] <gigaherz> keep in mind that there are two instances of your Container
L1273[20:10:57] <gigaherz> one in the client
L1274[20:10:59] <gigaherz> and one in the server
L1275[20:11:07] <gigaherz> and it uses network to synchronize
L1276[20:11:13] <Manusoftar> mmm
L1277[20:11:27] <gigaherz> or at least there should be: your GuiSomething
L1278[20:11:38] <gigaherz> should be creating a Container in its constructor
L1279[20:11:42] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Quit: Nii-san is watching you.)
L1280[20:12:01] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/gui/GuiEssentializer.java#L20
L1281[20:12:03] <gigaherz> something like this
L1282[20:13:00] <Manusoftar> i think i was missing that. i'll check right now
L1283[20:13:33] ⇨ Joins: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com)
L1284[20:14:27] <GraphicH> Does block.getBlockBoundsMinX (and Y and Z) not mean what I think they mean?
L1285[20:14:33] <Manusoftar> well i have this -> https://github.com/manusoftar/Mortero/blob/Fixed/src/main/java/com/manusoftar/mortero/gui/Contenedor.java#L32
L1286[20:14:49] <GraphicH> I took them to be the bounding box of the block
L1287[20:14:51] <masa> Manusoftar: setInventorySlotContents() will also set the itemstacks on null, so you can't just use stack.copy() there
L1288[20:15:07] <Manusoftar> good point
L1289[20:15:09] <masa> s/on/to/
L1290[20:15:17] <Manusoftar> ?
L1291[20:15:22] <masa> and usually you shouldn't be creating a copy in there anyway
L1292[20:15:26] <gigaherz> it's a "sed" command
L1293[20:15:33] <Manusoftar> oh
L1294[20:15:36] <gigaherz> means "replace 'on' with 'to'"
L1295[20:15:52] <gigaherz> people on IRC use it to fix their mistakes ;p
L1296[20:16:02] <masa> or indicate :p
L1297[20:16:03] <Manusoftar> well a manual sed command to call it somehow ;)
L1298[20:16:06] <Manusoftar> :p
L1299[20:16:12] <gigaherz> yeah brain-sed
L1300[20:16:19] <Manusoftar> :p
L1301[20:17:09] <masa> and why did you swap the order you add the slots? now you have that extra index offset mess to deal with in the inventory class which doesn't really belong there
L1302[20:18:31] <Manusoftar> since some tutorials stated that slots between 0-8 where the "hotbar" slots i thought mine should be place after all the player inventory slots
L1303[20:18:52] ⇨ Joins: DemoXin (~DemoXin@113.sub-70-210-1.myvzw.com)
L1304[20:19:08] <Manusoftar> gigaherz: may i see where you call the openGui for that GuiEssentializer?
L1305[20:19:10] <gigaherz> containers usually put their own slots before the actual inventory
L1306[20:19:36] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/blocks/BlockEssentializer.java#L35
L1307[20:19:56] <gigaherz> but mine is tied to a block
L1308[20:19:57] <gigaherz> not an item
L1309[20:20:01] <gigaherz> so it's not exactly the same
L1310[20:20:23] <Manusoftar> yes i just was wondering why you had a different contructor on your guicontainer class, i mean different params
L1311[20:20:39] <gigaherz> hmmm
L1312[20:21:05] <gigaherz> this is mostly the same code as I used in 1.4.7 (the opening gui part) and it is 1.8
L1313[20:21:12] <gigaherz> so it hasn't really changed that much?
L1314[20:21:30] <Manusoftar> i mean from mine :p
L1315[20:21:39] ⇨ Joins: CovertJaguar (~you@65.183.205.6)
L1316[20:21:40] MineBot sets mode: +v on CovertJaguar
L1317[20:21:50] <gigaherz> OH I see
L1318[20:22:05] <gigaherz> you pass the Container in the constructor
L1319[20:22:09] <gigaherz> I create it internally
L1320[20:22:26] <gigaherz> see
L1321[20:22:28] <gigaherz> this is yours:
L1322[20:22:29] <gigaherz> https://github.com/manusoftar/Mortero/blob/Fixed/src/main/java/com/manusoftar/mortero/handlers/GuiHandler.java#L21
L1323[20:22:53] <gigaherz> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/gui/GuiHandler.java#L34
L1324[20:22:55] <gigaherz> this is mine
L1325[20:23:06] <gigaherz> I pass the player and TileEntity directly to the Gui
L1326[20:23:10] <gigaherz> and then the Gui creates the Container
L1327[20:23:16] <gigaherz> you create the container manually
L1328[20:23:18] <gigaherz> it should be ok
L1329[20:23:26] <gigaherz> it's the same thing in practice
L1330[20:23:39] <gigaherz> except I can save the player and tileentity for later, in the Gui
L1331[20:23:44] <gigaherz> instead of having to get them from the container
L1332[20:24:53] ⇦ Quits: Nanonymous (~Keynom@190.18.52.8) (Ping timeout: 378 seconds)
L1333[20:25:20] <Manusoftar> new strange behaviour, now whenever i click on any item that i placed on my slots it places a red "0" mean that it is an empty stack ... ???
L1334[20:25:31] ⇨ Joins: Darva (Darva@71-11-151-159.dhcp.stls.mo.charter.com)
L1335[20:25:36] <Manusoftar> of course it doesn't let me pick it from that slot.
L1336[20:26:18] <Manusoftar> also i placed a stack of like 15 sticks on one of my slots, at first it displayed the 15 but as soon as i clicked it to pick up the sticks the 15 turned into a red 0
L1337[20:26:29] <Manusoftar> it basically ate my sticks :P
L1338[20:26:46] ⇨ Joins: Igrekun (Igrekun@128-72-212-128.broadband.corbina.ru)
L1339[20:27:17] *** minecreatr is now known as mine|away
L1340[20:30:31] <gigaherz> Manusoftar: your stackSize is becoming 0
L1341[20:30:33] <gigaherz> that should never happen
L1342[20:30:34] <gigaherz> XD
L1343[20:30:56] <gigaherz> it REALLY sounds like you have synchronization issues.
L1344[20:31:43] <gigaherz> oh hey look
L1345[20:31:43] <gigaherz> https://github.com/coolAlias/Forge_Tutorials/blob/master/InventoryItemTutorial.java
L1346[20:31:50] <gigaherz> someone made a tutorial for opening a gui from an item ;P
L1347[20:36:42] *** williewillus is now known as willieaway
L1348[20:40:35] *** mrkirby153 is now known as kirby|watchingdw\
L1349[20:40:45] ⇦ Parts: kirby|watchingdw\ (mrkirby153@the.government.stole-your.pw) ())
L1350[20:40:58] ⇨ Joins: mrkirby153 (mrkirby153@the.government.stole-your.pw)
L1351[20:41:43] *** mrkirby153 is now known as Google
L1352[20:41:49] *** Google is now known as mrkirby153
L1353[20:44:52] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L1354[20:45:06] <killjoy> Look at book and quill :p
L1355[20:45:23] <killjoy> Or does forge add a better way?
L1356[20:45:43] <killjoy> Oh yeah, vanilla doesn't have player.openGui
L1357[20:46:05] <gigaherz> book&quill isn't even a normal inventory GUI anyhow
L1358[20:46:06] <gigaherz> ;P
L1359[20:46:15] <killjoy> Oh, inventory
L1360[20:46:23] <gigaherz> it's a GuiScreen, not GuiContainer ;p
L1361[20:46:38] <gigaherz> and Manu is trying to make a custom hand-held crafting system
L1362[20:46:44] <gigaherz> (mortar&pestle)
L1363[20:48:08] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L1364[20:48:57] *** bilde2910|away is now known as bilde2910
L1365[20:49:47] ⇦ Quits: sinkillerj (~sinkiller@nc-71-49-177-29.dhcp.embarqhsd.net) (Quit: Leaving)
L1366[20:52:08] <Darva> I cannot, for the life of me, get bonemeal type particles to spawn. *sighs* I looked at the code from bonemeal itself, and duplicated it with appropriate changes, and nothing.
L1367[20:57:18] <Darva> Of course, as soon as i said that, it starts working. *sigh* Heh.
L1368[21:03:07] ⇦ Quits: TheJulianJES (~TheJulian@p4FEDF749.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L1369[21:04:50] <Manusoftar> exactly giga!
L1370[21:06:06] <Igrekun> Yep. In case anyone gets that strange behaviour from WorldEdit. You can call EditSession.flushQueue() and it commits all buffered changes. Because undo and order of placement they maintain quite a few editing contexts.
L1371[21:09:56] ⇨ Joins: Stygander (~kvirc@c-68-36-105-157.hsd1.mi.comcast.net)
L1372[21:10:23] <Manusoftar> ok i found something that sounds like it could be the culprit of the behaviour im experiencing, on the link provided by gigaherz on the class that implements IInventory there is a line on the setInventorySlotContents method that is said to be necesary otherwise the inventory wouldn be saved that is onInventoryChange(); the thing is that i placed it and it claims that is undefined...
L1373[21:11:24] <Manusoftar> !gm onInventoryChanged
L1374[21:12:40] ⇨ Joins: TheJulianJES (~TheJulian@p4FEDF0C5.dip0.t-ipconnect.de)
L1375[21:18:31] <Manusoftar> !gm getTagList
L1376[21:20:39] <gigaherz> manu: you can PM the mcpbot so you don't fill the channel with !gm ;p
L1377[21:21:16] <gigaherz> by the way I just pushed a commit to my mod repository
L1378[21:21:37] <gigaherz> now all the parts of the essentializer are in the same package: https://github.com/gigaherz/ElementsOfPower/tree/master/src/main/java/gigaherz/elementsofpower/essentializer
L1379[21:22:12] <gigaherz> (I also upgraded my environment to the latest build, so there's some changes to the build.gradle ;P)
L1380[21:23:36] *** Vigaro is now known as Vigaro|AFK
L1381[21:23:51] *** Vigaro|AFK is now known as Vigaro
L1382[21:30:51] *** Cazzar|Away is now known as Cazzar
L1383[21:39:28] *** mine|away is now known as minecreatr
L1384[21:41:56] *** mr208 is now known as mallrat208
L1385[21:44:19] ⇨ Joins: sww1235 (~sww1235@bananas.cs.colostate.edu)
L1386[21:45:01] ⇦ Quits: Onyx (~OnyxDarkK@cpc81089-colc8-2-0-cust729.7-4.cable.virginm.net) (Read error: Connection reset by peer)
L1387[21:47:32] ⇨ Joins: Wastl2 (~Wastl2@x55b2b800.dyn.telefonica.de)
L1388[21:55:47] ⇨ Joins: kmecpp (~kmecpp@pool-108-21-82-75.nycmny.fios.verizon.net)
L1389[21:59:38] *** Vigaro is now known as Vigaro|AFK
L1390[22:00:05] <Manusoftar> giga: you mean opening a private chat room by doubleclicking on MCPBot_Reborn?
L1391[22:00:43] <Stygander> Manusoftar: yes thats what he means
L1392[22:01:15] <Manusoftar> the thing is that the bots answers me on the common channel so i have to keep switching...
L1393[22:01:28] <Manusoftar> is there a way to make it direct the answers on the private chat
L1394[22:01:30] <Manusoftar> ???
L1395[22:01:40] <beardspankers> should do that automatically
L1396[22:02:24] <Manusoftar> well its not doing it
L1397[22:02:34] <Manusoftar> it keeps answering on the general chat room...
L1398[22:03:01] <beardspankers> try !dcc
L1399[22:03:11] *** beardspankers is now known as bspkrs
L1400[22:04:18] <bspkrs> Manusoftar, better? should be much faster as well
L1401[22:20:48] ⇨ Joins: PrinceCat (~PrinceCat@58-7-245-57.dyn.iinet.net.au)
L1402[22:22:59] ⇦ Quits: pixlepix (~localmaca@cpe-67-252-38-34.nycap.res.rr.com) (Quit: pixlepix)
L1403[22:36:55] ⇦ Quits: vsg1990 (~vsg1990@cpe-67-241-148-119.buffalo.res.rr.com) (Quit: Leaving)
L1404[22:38:43] ⇨ Joins: McJty (~jorrit@d8d872c80.access.telenet.be)
L1405[22:40:35] ⇨ Joins: Lunatrius` (~Lunatrius@77.38.103.182)
L1406[22:43:25] ⇦ Quits: Brokkoli (~Brokkoli@x50ab64b8.dyn.telefonica.de) (Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen und das T�ten angemessen wirkt. (George Orwell))
L1407[22:43:29] ⇦ Quits: Lunatrius (~Lunatrius@77.38.103.182) (Ping timeout: 378 seconds)
L1408[22:43:29] *** Lunatrius` is now known as Lunatrius
L1409[22:43:45] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) ()
L1410[22:44:03] ⇦ Quits: PieGuy128 (~PieGuy128@bas11-montreal02-1128535918.dsl.bell.ca) (Quit: Leaving)
L1411[22:45:08] ⇦ Quits: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu) (Quit: Leaving)
L1412[22:45:34] ⇦ Quits: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl) (Ping timeout: 206 seconds)
L1413[22:46:23] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 198 seconds)
L1414[22:46:28] ⇨ Joins: Delaxarnyazer (~Delaxarny@ip56572345.direct-adsl.nl)
L1415[22:48:19] ⇨ Joins: bilde2910|away (bilde2910@51.174.170.178)
L1416[22:49:07] *** bilde2910|away is now known as bilde2910
L1417[22:53:05] ⇨ Joins: Ryan_ (Ryan@24-182-179-222.dhcp.stls.mo.charter.com)
L1418[22:53:33] <Ryan_> Hey guys.. Any idea what could cause vanilla ores (and not mod ores) to smelt way extra?
L1419[22:53:52] <Ryan_> i.e. 1 Iron Ore smelts in a vanilla furnace 13 ingots...
L1420[22:54:19] ⇦ Quits: Shukaro (~Shukaro@130.108.232.236) ()
L1421[22:54:28] <cpw> nn
L1422[22:54:53] <Ryan_> could an unintentional recipe conflict even cause something like that?
L1423[22:55:00] *** cpw is now known as cpw|out
L1424[22:58:59] ⇦ Quits: Lathanael|Away (~Lathanael@p5497012F.dip0.t-ipconnect.de) (Ping timeout: 198 seconds)
L1425[22:59:36] ⇦ Quits: rashy (~rashdanml@S0106bc4dfb2d6523.vc.shawcable.net) (Ping timeout: 206 seconds)
L1426[23:00:24] ⇨ Joins: Lathanael|Away (~Lathanael@p54971D9F.dip0.t-ipconnect.de)
L1427[23:06:20] ⇦ Quits: GraphicH (~GraphicH@cpe-96-29-41-211.kya.res.rr.com) (Quit: Leaving)
L1428[23:07:00] <Darkhax> Yes, an unintentional recipe conflict could cause such a thing. But it seems like a weird thing to unintentionally conflict.
L1429[23:12:33] <Manusoftar> does someone knows which is the slot type used as output only?
L1430[23:14:49] ⇦ Quits: SnowDapples (~powered@p5794DD49.dip0.t-ipconnect.de) (Killed (NickServ (GHOST command used by SnowDapples_!~powered@p5791B656.dip0.t-ipconnect.de)))
L1431[23:14:55] ⇨ Joins: SnowDapples (~powered@p5791B656.dip0.t-ipconnect.de)
L1432[23:15:28] <Keridos> hm I have a really weird bug here: when I setBlockToAir or setBlock, sometimes on the client the lighting does not update properly until he rejoins multiplayer
L1433[23:15:38] <Keridos> even markBlockForUpdate does not fix this
L1434[23:17:51] ⇦ Quits: xPucTu4 (~yahoo@StaraGara.Pleven-DaGe.Net) ()
L1435[23:20:21] *** TTFTCUTS is now known as TTFT|Away
L1436[23:21:23] <Manusoftar> as i understand there are special slot types on the game, i need to know which is the one used as output on the craftingtable
L1437[23:27:46] <Manusoftar> this may sound like a silly question but, where can i get the vanilla code??? i looked on google and couldn't find it
L1438[23:32:49] <Ordinastie> Manusoftar, if you did setupDecompWorkspace, the source code is in your IDE
L1439[23:39:17] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping timeout: 195 seconds)
L1440[23:40:50] ⇦ Quits: Illyohs (~illyohs@illyohs.us) (Ping timeout: 198 seconds)
L1441[23:44:28] ⇦ Quits: PrinceCat (~PrinceCat@58-7-245-57.dyn.iinet.net.au) ()
L1442[23:45:24] ⇨ Joins: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net)
L1443[23:46:54] ⇨ Joins: illyohs (~illyohs@illyohs.us)
L1444[23:47:38] <Ryan_> just go to references in the project space
L1445[23:49:20] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L1446[23:49:28] ⇦ Quits: killjoy (~killjoy@2606:a000:1118:e1a4:f0f5:6f79:82cf:428d) (Killed (NickServ (GHOST command used by killjoy1!~killjoy@2606:a000:1118:e1a4:3c20:1f34:a48a:8b9)))
L1447[23:50:22] ⇦ Quits: SoundLogic (~SoundLogi@172-8-201-53.lightspeed.mdsnwi.sbcglobal.net) (Ping timeout: 195 seconds)
L1448[23:50:27] <Mitchellbrine> You can always go into the search bar and look up class names
L1449[23:50:37] <Mitchellbrine> That works for Eclipse and IDEA
L1450[23:55:04] ⇨ Joins: Kotoro[LT] (~Kotoro@ool-44c0a2a1.dyn.optonline.net)
L1451[23:58:24] ⇦ Quits: kmecpp (~kmecpp@pool-108-21-82-75.nycmny.fios.verizon.net) (Quit: Leaving)
L1452[23:59:43] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-106-31.buckeyecom.net) (Ping timeout: 202 seconds)
<<Prev Next>> Scroll to Top