<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:05:23] <harmony> starting a new mod
L2[00:05:34] <harmony> because I can't do hte other one alone
L3[00:09:10] ⇨ Joins: Black_Ace21 (~Black_Ace@2607:fcc8:6a46:4700:816e:4e92:a800:e89d)
L4[00:12:18] <Black_Ace21> greetings, I need to know if mob ID registration is generated dynamically at every server start or if the values are saved to file and loaded after the first server start like item registration is in the level.dat file. Note: I am asking for version 1.7.10 minecraft forge
L5[00:14:27] <Cazzar> Black_Ace21: which sounds more reasonable, in terms of persistence
L6[00:14:27] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L7[00:15:29] ⇨ Joins: Naiten (~Naiten@5.143.10.58)
L8[00:16:16] <harmony> entities have a UUID, pretty sure item ids are persistent too
L9[00:18:28] <Black_Ace21> I know that entities have 2 seperate ID's, one that is registered at spawn time as a unique ID for that entity in the world and is recorded in the region files, and another ID that identifies the type of entity and is loaded at server start, I just don't know if that ID is recorded
L10[00:19:00] <Black_Ace21> or if it is generated at registration time during the server's startup phase and kept loaded by an object for reference
L11[00:19:21] *** mrkirby153 is now known as kirby|gone
L12[00:24:08] *** fry|sleep is now known as fry
L13[00:25:24] <harmony> why do you have to know that?
L14[00:26:24] <Black_Ace21> one of our networks servers is having a mob id conflict of some kind and I need to understand how the system works in order to determine if a map reset will be required, a mod will need to be removed, or if the conflict can be resolved somehow with a file edit
L15[00:33:07] ⇦ Quits: theFlaxbeard (~theFlaxbe@184.97.227.181) (Read error: Connection reset by peer)
L16[00:46:42] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a947:fd27:a245:9db0) (Read error: Connection reset by peer)
L17[00:47:36] ⇨ Joins: alex_6611 (~alex_6611@p54936671.dip0.t-ipconnect.de)
L18[00:58:05] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:65f7:59f3:ee6f:fe0e)
L19[01:01:57] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L20[01:07:38] ⇦ Quits: Black_Ace21 (~Black_Ace@2607:fcc8:6a46:4700:816e:4e92:a800:e89d) (Quit: Leaving)
L21[01:15:22] ⇦ Quits: Naiten (~Naiten@5.143.10.58) (Ping timeout: 192 seconds)
L22[01:26:54] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L23[01:28:20] <Tazz> yay I made my GC better and faster :D
L24[01:29:50] <illy> is it harder and stronger to? :P
L25[01:30:26] <Tazz> haha
L26[01:32:04] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L27[01:32:17] ⇦ Quits: Drullkus (~Dru11kus@c-67-180-188-243.hsd1.ca.comcast.net) (Remote host closed the connection)
L28[01:32:37] <Tazz> https://gist.github.com/s0cks/0209114fe33feed24609c9823421bf0b if anyones interested in the code
L29[01:40:37] *** minecreatr is now known as Mine|dreamland
L30[01:41:04] <illy> did you build a C compiler in java?
L31[01:44:15] <Tazz> illy, I have one
L32[01:44:20] <Tazz> well in the works
L33[01:46:33] <illy> intresting
L34[01:48:01] <Tazz> it compiles basic math and whatnot to ASM atm
L35[01:49:17] <illy> heh soon we'll be writeing kernels in MC :P
L36[01:50:05] <Tazz> haha
L37[01:50:09] <Tazz> you technically already can
L38[01:50:14] <Tazz> it works with the ASM
L39[01:50:38] <illy> make a compiler for assembly :P
L40[01:51:19] <Tazz> I already have one....
L41[01:51:23] <Tazz> which is why it works
L42[01:51:34] <illy> ah
L43[01:51:56] <Tazz> it works with a custom ASM language though
L44[01:52:04] <Tazz> which is mostly a dumbed down version of x86_64
L45[01:52:35] <fry> _64? really? :D
L46[01:52:41] <Tazz> https://github.com/s0cks/MCC/blob/master/src/test/resources/Test.mmc
L47[01:52:47] <Tazz> fry, yes XD
L48[01:53:06] <Tazz> because there is a different more intel flavoured 64 bit architecture
L49[01:53:21] <fry> is your assembler 64bit? :P
L50[01:53:56] <Tazz> no
L51[01:54:16] <fry> then what of x86_64 are you using that's not present in x86? :D
L52[01:55:25] ⇨ Joins: Girafi (~Girafi@0x555178eb.adsl.cybercity.dk)
L53[01:55:39] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:65f7:59f3:ee6f:fe0e) (Quit: Leaving)
L54[01:56:11] <illy> well im a moron I switch ttys and and decied to login as root only to find out there is no password... I should fix that
L55[01:56:19] <Tazz> register names and soon SSE2 stuff if I get to it
L56[01:56:20] <illy> switched*
L57[01:59:42] <Tazz> I didnt want people to have to learn to much to work the computer mods with ASM
L58[02:00:02] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20160529 mappings to Forge Maven.
L59[02:00:06] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20160529-1.9.4.zip (mappings = "snapshot_20160529" in build.gradle).
L60[02:00:16] <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/
L61[02:02:21] ⇨ Joins: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu)
L62[02:06:52] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L63[02:11:38] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be)
L64[02:12:58] <LatvianModder> Is there a changelog for forge mappings?
L65[02:13:25] <LatvianModder> Err, mcp mappings
L66[02:20:18] ⇨ Joins: Noppes (~Noppes@82-168-99-26.ip.telfort.nl)
L67[02:23:09] ⇦ Quits: GerbShert (~GerbShert@38.126.84.22) (Quit: If you're not living on the edge, you're taking up too much space)
L68[02:36:27] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L69[02:40:29] *** blood_ is now known as blood|sleep
L70[02:41:26] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 201 seconds)
L71[02:55:04] ⇦ Quits: Girafi (~Girafi@0x555178eb.adsl.cybercity.dk) (Read error: Connection reset by peer)
L72[02:56:58] ⇨ Joins: Nitrodev (~Nitrodev@87-92-75-66.bb.dnainternet.fi)
L73[02:57:43] *** big_Xplo|AFK is now known as big_Xplosion
L74[03:05:30] *** PaleOff is now known as PaleoCrafter
L75[03:06:35] <asie> LatvianModder: you could probably make one with diff
L76[03:06:44] <asie> but i don't think there's an official one... there must be some kind of changelog though
L77[03:07:25] <PaleoCrafter> There's the mh and fh commands, so you can look up the history of individual things
L78[03:07:32] <LatvianModder> I don't really NEED it, it would just be nice to have one
L79[03:07:51] <PaleoCrafter> So they could probably provide a "real" changelog
L80[03:10:17] ⇦ Quits: wiresleepgal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com) (Ping timeout: 384 seconds)
L81[03:15:58] *** AEnterpriseAFK is now known as AEnterprise
L82[03:32:37] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L83[03:35:22] ⇨ Joins: Naiten (~Naiten@82.162.0.67)
L84[03:35:48] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L85[03:36:56] <Tazz> yay I finished my assembler :D
L86[03:37:08] <Tazz> at least for x86_64
L87[03:41:25] <Tazz> totally didnt just write an assembler in C in like 2 hours XD
L88[03:41:28] ⇦ Quits: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu) (Ping timeout: 190 seconds)
L89[03:41:35] ⇨ Joins: sciguyryan (~sciguyrya@5.79.74.233)
L90[03:48:41] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L91[03:59:01] ⇦ Quits: alex_6611 (~alex_6611@p54936671.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L92[04:05:41] <sham1> How do you know about writing compilers so much
L93[04:06:03] ⇦ Quits: bochen415 (~bochen415@46.101.38.101) (Quit: quit)
L94[04:06:10] <fry> see there's this thing called the internet
L95[04:06:14] <Tazz> ^%
L96[04:06:16] <sham1> No
L97[04:06:19] <sham1> Really?
L98[04:06:19] <fry> you can use it to acces various informations
L99[04:06:33] <fry> it's a series of tubes
L100[04:06:34] <sham1> Tell me more about this "Internet"
L101[04:06:43] <Tazz> sham1, Ive studied them a lot XD
L102[04:06:50] <fry> https://www.youtube.com/watch?v=f99PcP0aFNE
L103[04:07:04] <Tazz> https://gist.github.com/s0cks/85c3b6b70818f188814170bcbff065fa heres the code if your interested
L104[04:07:20] <Tazz> it needs more functions but it supports movq and addq
L105[04:07:22] ⇨ Joins: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it)
L106[04:07:37] <Tazz> https://gist.github.com/s0cks/1302107d3294fbd9b7c45bbd612a7e8f and usage
L107[04:08:59] <Tazz> also it needs windows and mac support because I only used mman
L108[04:09:05] <Tazz> however that isnt too hard to add XD
L109[04:10:50] <sham1> mman is in POSIX
L110[04:10:58] <sham1> So it should work with OSX
L111[04:11:04] <Tazz> oh okay great :D
L112[04:11:11] <Tazz> Im not familiar with OSX haha
L113[04:11:28] <sham1> My knowledge about OSX ends to the fact that it is POSIX
L114[04:11:39] <sham1> I've used one and never again
L115[04:11:43] <Tazz> XD
L116[04:11:59] <fry> ...so the compiler is neither in java nor in the emulated architecture? that's not very user friendly :P
L117[04:12:17] <sham1> Maybe he wants accuracy to real world
L118[04:12:22] <sham1> I don't know why
L119[04:12:41] <Tazz> fry, its a side project Im working on
L120[04:12:50] <Tazz> not relevant to the computer mod
L121[04:13:18] <fry> ah, that clears thing up :P
L122[04:13:34] *** DonAway is now known as DRedhorse
L123[04:13:43] <Tazz> theoretically you could do something like this in the computer mod when the C compiler is up and running haha
L124[04:13:56] <sham1> The performance would probably be crap
L125[04:14:07] <Tazz> ^^
L126[04:14:13] <Tazz> but it will be possible haha
L127[04:14:19] <sham1> I'd actually thought of doing a computer mod
L128[04:14:27] <sham1> But..
L129[04:14:44] <fry> everyone did
L130[04:14:54] <sham1> True enough
L131[04:15:03] ⇨ Joins: bochen415 (~bochen415@46.101.38.101)
L132[04:17:30] ⇦ Quits: bochen415 (~bochen415@46.101.38.101) (Client Quit)
L133[04:17:43] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 384 seconds)
L134[04:18:02] <Tazz> sham1, to answer your question better though I guess its just that Ive had a lot of practice with this stuff
L135[04:18:13] <Tazz> I write toy languages and runtimes all the time for funzies
L136[04:18:18] <sham1> Huh
L137[04:18:21] <Tazz> it fascinates me
L138[04:18:29] <sham1> It is really facinating
L139[04:18:40] <Tazz> specially when you get into flow graph compilation
L140[04:19:01] <Tazz> its interesting that you can build a cfg of a program and run optimization routines off the wingwang and make a prog the absolute best
L141[04:19:42] <sham1> How do you usually do your parsers
L142[04:19:47] *** Vigaro is now known as V
L143[04:19:58] <Tazz> sham1, usually they are simple recursive descent parsers
L144[04:20:18] <sham1> Let me rephrase that
L145[04:20:19] <Tazz> I try to pull data as I lex it but sometimes its easier to pull /all/ the data and then lex it
L146[04:20:40] <sham1> Do you usually write your lexer yourself
L147[04:20:43] <Tazz> oh yes
L148[04:20:44] <sham1> And parser
L149[04:21:04] <Tazz> my assembler has a wonderful parser/lexer
L150[04:21:22] <Tazz> https://github.com/s0cks/MCC/tree/master/src/main/java/io/github/s0cks/mmc/assembler
L151[04:22:49] <Tazz> sham1, wanna see some hackish pipe rendering code? XD
L152[04:22:55] <sham1> Sure
L153[04:23:04] ⇨ Joins: Jezza (~Jezza@92.206.5.6)
L154[04:23:17] <Tazz> maybe one of you guys smarter with minecraft stuff can find a better way
L155[04:23:17] <Tazz> XD
L156[04:23:29] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L157[04:23:29] <Tazz> https://github.com/s0cks/Herbarium/blob/master/src/main/java/herbarium/client/render/tile/RenderTilePipe.java
L158[04:23:32] <sham1> My mod has some pipes
L159[04:24:18] <sham1> https://github.com/s0cks/Herbarium/blob/master/src/main/java/herbarium/client/render/tile/RenderTilePipe.java
L160[04:24:21] <sham1> I do them as models
L161[04:24:25] <fry> ehm
L162[04:24:29] <fry> wrong link :P
L163[04:24:33] <Tazz> XD
L164[04:24:34] <sham1> Yeah
L165[04:24:38] <sham1> https://gitlab.com/sham1/FluidCraft/blob/master/src/main/resources/assets/fluidcraft/blockstates/basic_pressure_pipe.json
L166[04:24:41] <sham1> There we go
L167[04:24:48] <sham1> Damn it X11 copy-paste
L168[04:25:00] <sham1> I highlighted the URL
L169[04:25:05] <sham1> And yet it didn't copy
L170[04:25:08] <Cazzar> I should look at getting a new laptop before actually upgrading this PC
L171[04:25:44] ⇨ Joins: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L172[04:26:47] <sham1> Meanwhile
L173[04:26:58] <sham1> GIMP is being stupid while in a tiling window manager
L174[04:27:28] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 190 seconds)
L175[04:28:40] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L176[04:30:48] *** amadornes[OFF] is now known as amadornes
L177[04:31:54] ⇨ Joins: kimfy (~kimfy_@236.5.200.37.customer.cdi.no)
L178[04:33:08] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 192 seconds)
L179[04:35:18] ⇨ Joins: founderio (~Thunderbi@p200300C4E3C7F10075221E7F90EC7F25.dip0.t-ipconnect.de)
L180[04:35:32] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L181[04:36:05] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L182[04:39:16] ⇨ Joins: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se)
L183[04:41:04] ⇦ Quits: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it) (Ping timeout: 201 seconds)
L184[04:42:30] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L185[04:46:06] *** MrKick|Away is now known as MrKickkiller
L186[04:48:54] ⇨ Joins: bochen415 (~bochen415@46.101.38.101)
L187[04:49:31] ⇦ Quits: Sprocks (~Sprocks@65.92.121.245) (Ping timeout: 198 seconds)
L188[04:51:26] ⇨ Joins: sokratis12GR (kiwiirc@62.221.158.165)
L189[04:57:03] <LatvianModder> sham1: there is a better way to do simple pipes
L190[04:58:18] <LatvianModder> https://github.com/LatvianModder/Silicio/blob/e7eac0a5e55014a976cbef7ec156ec2e94a3e430/src/main/resources/assets/silicio/blockstates/cable.json
L191[04:58:33] <LatvianModder> just re-use the one model and rotate it around pipe
L192[05:00:04] <sham1> No
L193[05:00:04] <sham1> My way is better
L194[05:00:04] <sham1> Simpler
L195[05:00:17] <Tazz> XD
L196[05:00:21] <Tazz> mines awesome :D
L197[05:00:31] <Tazz> ssoooooo hackish XD
L198[05:00:39] <Tazz> http://i.imgur.com/asxOeiZ.png
L199[05:00:42] <Tazz> but they look awesome
L200[05:01:40] <LatvianModder> opacity is broken :/
L201[05:03:07] <Tazz> Opacity is broke?
L202[05:03:32] <sham1> Oh no, is broke
L203[05:04:11] <LatvianModder> Cables are supposed to let light trough, but as you can see, its super dark in the middle. Happens with my blocks too :/
L204[05:04:36] <LatvianModder> And I've been to lazy to fix it :P so I made a house from glass, where inside was completly dark
L205[05:08:48] ⇦ Quits: kimfy (~kimfy_@236.5.200.37.customer.cdi.no) (Ping timeout: 190 seconds)
L206[05:09:44] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:59a6:5e41:9428:4b9c)
L207[05:12:12] ⇨ Joins: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl)
L208[05:18:46] ⇨ Joins: alex_6611 (~alex_6611@p54936671.dip0.t-ipconnect.de)
L209[05:19:13] ⇨ Joins: Necr0 (~Necr0@p200300700D0AA2AD61077CB9BDF53F65.dip0.t-ipconnect.de)
L210[05:27:28] ⇨ Joins: BlueMonster (uid82864@id-82864.tooting.irccloud.com)
L211[05:29:17] ⇦ Quits: Naiten (~Naiten@82.162.0.67) (Read error: Connection reset by peer)
L212[05:29:51] ⇦ Quits: SandGrainOne (~Terje@cm-84.210.171.146.getinternet.no) (Quit: Leaving)
L213[05:37:19] ⇨ Joins: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it)
L214[05:38:32] ⇨ Joins: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu)
L215[05:38:48] ⇨ Joins: MaelstromPhx (~maelstrom@77.109.188.251)
L216[05:40:40] <MaelstromPhx> how can i get an itemstacks texture?
L217[05:42:18] <sham1> You need to get the texture of the model of the ItemStack
L218[05:45:08] <MaelstromPhx> is there a way to get that from the stack?
L219[05:45:17] <sham1> You first need to get the model
L220[05:45:31] <sham1> You need to get the item and its metadata from the stack
L221[05:48:57] <Tazz> XD
L222[05:50:15] <MaelstromPhx> is there some sort of method or class to get the model tho?
L223[05:51:37] <ghz|afk> yes
L224[05:52:00] <MaelstromPhx> what is it?
L225[05:52:18] <ghz|afk> try to find it yourself, by browsing the decompiled sources
L226[05:52:26] <ghz|afk> if you still can't find it, we'll tell you
L227[05:53:58] <ghz|afk> as they say: "give a man a fish, and he'll eat for a day. teach a man to fish, and he'll eat for the rest of his life"
L228[05:54:21] <ghz|afk> or as others say: "give a man a fire, and he'll be warm for a night. set a man on fire, and he'll be warm for the rest of his life"
L229[05:56:38] <MaelstromPhx> :P
L230[05:57:51] ⇨ Joins: PragmaticSanction (~Pragmatic@cpe-67-252-38-34.nycap.res.rr.com)
L231[05:58:06] ⇨ Joins: MonkeyTyrant (~MonkeyTyr@drmons0544w-142134027025.dhcp-dynamic.fibreop.ns.bellaliant.net)
L232[06:04:59] <Tazz> https://www.youtube.com/watch?v=JmWhC3jUcqI
L233[06:05:01] <Tazz> thoughts?
L234[06:06:13] ⇨ Joins: Tris (~Flufflepu@2605:6001:e013:bf00:89da:fe38:16a4:b521)
L235[06:13:28] ⇦ Quits: MonkeyTyrant (~MonkeyTyr@drmons0544w-142134027025.dhcp-dynamic.fibreop.ns.bellaliant.net) (Quit: Leaving)
L236[06:14:28] ⇨ Joins: Brokkoli (~Brokkoli@p5b23c30c.dip0.t-ipconnect.de)
L237[06:14:33] ⇦ Quits: IceDragon (~ThatGuy@69.160.113.183) (Ping timeout: 192 seconds)
L238[06:14:49] <AKTheKnight> The middle flashing part doesn't seem to fit with the rest of it. I'm not sure if the colour is too bright or something, but the blue doesn't work with the grey imo
L239[06:15:28] <Tris> blue's tazz's fault
L240[06:17:52] <Tazz> Tris, got a better colour?
L241[06:18:17] <AKTheKnight> Maybe a grey/silver
L242[06:18:25] <AKTheKnight> The same colours as the sides
L243[06:18:42] <Tazz> give me a rgb colour
L244[06:19:08] ⇦ Quits: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping timeout: 190 seconds)
L245[06:19:14] <Samario> the thingy snap-reversing doesn't look very polished
L246[06:19:29] <Tazz> Samario, its still a WIP
L247[06:19:38] <Tazz> I threw that together in like a half hour XD
L248[06:20:00] <Tris> 255, 45, 153
L249[06:20:07] <Samario> suggestion, add a sin() in there somewhere so it slows down and stops before reversing in either end?
L250[06:20:08] <Tris> redish pinkish kind of colour
L251[06:20:20] <Tris> There's thunder outside my house
L252[06:20:22] <Tris> that's good
L253[06:20:23] <Tris> that's great
L254[06:20:34] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-1901.bb.online.no)
L255[06:20:47] ⇦ Quits: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it) (Ping timeout: 192 seconds)
L256[06:22:54] <Tris> Samario, there's actually two different versions of that thing
L257[06:23:01] <Tris> the other's rose gold instead of black
L258[06:23:12] <Tris> although you've probably seenti knowing tazz
L259[06:23:31] <Samario> I was referring to the movement, not the colour
L260[06:23:55] <Tris> i thought you were talking about the thing itself
L261[06:24:24] <Samario> the suit-looking thing that is moving on top of the pedestal
L262[06:24:38] <Tris> ye
L263[06:25:40] <Samario> the jerky movement it has right now, what with it suddenly reversing direction, is what I was referring to
L264[06:25:51] <Tris> k
L265[06:25:58] <Tris> i shal stop shameless plugging then
L266[06:26:04] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit: Leaving)
L267[06:28:42] ⇨ Joins: Ordinastie_ (~Ordinasti@87-231-58-94.rev.numericable.fr)
L268[06:32:27] ⇨ Joins: Saturn812 (~Saturn812@93.170.168.24)
L269[06:33:03] <ghz|afk> [13:25] (Samario): the jerky movement it has right now, what with it suddenly reversing direction, is what I was referring to
L270[06:33:10] <ghz|afk> I actually kinda like it like that
L271[06:33:14] <ghz|afk> triangle wave instead of sine wave
L272[06:34:58] <Tazz> XD
L273[06:35:12] ⇨ Joins: feldim2425 (~feldim242@178-191-248-55.adsl.highway.telekom.at)
L274[06:42:46] <Kolatra> Anybody have examples of how the new loot system works in 1.9.4?
L275[06:43:21] <Tazz> Kolatra, loot tables?
L276[06:43:27] <ghz|afk> the vanilla loot system is described on the minecraft wiki
L277[06:43:31] <ghz|afk> forge adds one hook/event
L278[06:43:38] <ghz|afk> where you can add stuff to tables and add your own tables
L279[06:43:40] <ghz|afk> that's all.
L280[06:43:43] <Kolatra> ah cool
L281[06:47:41] ⇨ Joins: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it)
L282[06:49:33] ⇦ Quits: bochen415 (~bochen415@46.101.38.101) (Quit: quit)
L283[06:50:43] ⇦ Quits: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Ping timeout: 198 seconds)
L284[06:51:51] <Tris> Does the author of Substratum hang around on IRC at all?
L285[06:54:39] <PaleoCrafter> Reika's in here :P
L286[06:54:42] <PaleoCrafter> So, yes
L287[06:55:30] <Tris> exter7's reika? .-.
L288[06:55:34] <PaleoCrafter> Oh, no
L289[06:55:46] <PaleoCrafter> Herp derp
L290[06:55:52] <Tris> We found a secret identity today everyone
L291[06:56:07] ⇨ Joins: raoulvdberge (uid95673@id-95673.richmond.irccloud.com)
L292[06:57:09] <PaleoCrafter> I always mix up Substratum and GeoStrata
L293[06:58:00] <Tris> I have never known of the existance of a mod called geostrata before until now
L294[07:01:35] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L295[07:02:03] *** DRedhorse is now known as DonAway
L296[07:03:36] *** Jared|Away is now known as Jared
L297[07:06:34] ⇦ Parts: PragmaticSanction (~Pragmatic@cpe-67-252-38-34.nycap.res.rr.com) ())
L298[07:06:38] ⇨ Joins: PragmaticSanction (~Pragmatic@cpe-67-252-38-34.nycap.res.rr.com)
L299[07:10:20] ⇨ Joins: Emris (~Miranda@62.178.245.147)
L300[07:10:33] ⇨ Joins: Korhaka (~Korhaka2@5751a8e0.skybroadband.com)
L301[07:10:53] <Korhaka> is it normal that if you switch a server to offline mode you get given a fresh character even if using same name
L302[07:19:29] ⇦ Quits: sokratis12GR (kiwiirc@62.221.158.165) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L303[07:20:14] <ThomasRules> no
L304[07:31:20] <Tazz> https://www.youtube.com/watch?v=lvLr5T61zfU tweaked it a bit
L305[07:31:23] <Tazz> thoughts?
L306[07:31:38] <Tris> he's aware of the robot going too far up, save your keystrokes
L307[07:32:33] ⇦ Parts: AtomicBlom|ZZZzzz (uid81541@id-81541.highgate.irccloud.com) ())
L308[07:42:28] ⇦ Quits: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu) (Ping timeout: 190 seconds)
L309[07:44:42] ⇨ Joins: TechnicianLP (~Technic@p4FE1D796.dip0.t-ipconnect.de)
L310[07:44:52] ⇦ Quits: Tris (~Flufflepu@2605:6001:e013:bf00:89da:fe38:16a4:b521) (Read error: Connection reset by peer)
L311[07:49:23] <MaelstromPhx> are the semi-3d textures the items have in the inventory generated or is there a file for it?
L312[07:50:23] ⇦ Quits: Brokkoli (~Brokkoli@p5b23c30c.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L313[07:50:23] ⇨ Joins: Elucent (~elucent__@d47-69-239-56.col.wideopenwest.com)
L314[07:55:13] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C8F3.dip0.t-ipconnect.de)
L315[07:55:19] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L316[07:59:37] <Korhaka> does MCforge add an admin command to change fly speed
L317[08:02:00] <Elucent> !gm p_i1149_2_
L318[08:04:55] <raoulvdberge> I think https://github.com/MinecraftForge/MinecraftForge/commit/978861b52164ad75bdfe387a76eab7801fa6fbdb broke getTileEntity calls on newly placed tiles
L319[08:05:12] <raoulvdberge> so calling getTileEntity for a block that is placed newly in a world returns null
L320[08:05:34] <raoulvdberge> and calling getTileEntity for a block that already exists after reloading the world returns the tile
L321[08:05:50] <raoulvdberge> Can anyone confirm this?
L322[08:06:39] ⇦ Quits: turmfalke (~turmfalke@p20030056CF06BA4FEA842ADF9655C357.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L323[08:07:49] *** AEnterprise is now known as AEnterpriseAFK
L324[08:11:19] ⇦ Quits: MaelstromPhx (~maelstrom@77.109.188.251) ()
L325[08:13:57] <Elucent> so you're saying that getTileEntity() is breaking on blocks that haven't been reloaded yet?
L326[08:16:57] ⇨ Joins: turmfalke (~turmfalke@p20030056CF06BAA61391F46F56AFE6D8.dip0.t-ipconnect.de)
L327[08:18:26] ⇨ Joins: Naiten (Naiten@77.34.245.221)
L328[08:19:42] <Necr0> my pr now has conflicts and i don't really now how to fix it without completely messing up my repository. Any help?
L329[08:20:29] <Tazz> git diff --name-only --diff-filter=U fix those files/
L330[08:21:52] ⇨ Joins: Biochemic (~quassel@pd9e18cf6.dip0.t-ipconnect.de)
L331[08:22:17] <Tazz> Necr0,
L332[08:22:34] <Necr0> yes?
L333[08:22:51] <Tazz> git diff --name-only --diff-filter=U fix those files?
L334[08:23:17] <Cazzar> Necr0: as in, fix up the PR to not conflict?
L335[08:23:35] <Necr0> Cazzar, exactly
L336[08:24:13] ⇦ Quits: Fye (~Fye@dynamic-adsl-84-221-214-32.clienti.tiscali.it) (Ping timeout: 384 seconds)
L337[08:24:42] <Cazzar> Necr0: what you need to do is pull from the upstream repo, and rebase/merge
L338[08:24:58] <Tazz> that too
L339[08:25:06] <Cazzar> https://help.github.com/articles/merging-an-upstream-repository-into-your-fork/
L340[08:27:02] <Cazzar> PaleoCrafter: I don't even know anymore http://upload.cazzar.net/u/1464528418
L341[08:27:03] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L342[08:28:07] <Cazzar> Apparently, that was the last github repo i visited.
L343[08:30:59] <PaleoCrafter> Haha
L344[08:33:33] <Cazzar> I need to watch Aria The Scarlet Ammo AA
L345[08:34:32] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L346[08:34:53] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L347[08:46:02] <Tazz> https://www.youtube.com/watch?v=p9UOrBmg5Ig updates :D
L348[08:57:50] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Ping timeout: 186 seconds)
L349[08:58:51] <raoulvdberge> Elucent: yes
L350[08:59:49] <Elucent> i was gonna go test it
L351[09:00:00] <Elucent> but then i realized i'm out of date
L352[09:02:12] <Cazzar> I nearly want to make a decentralised pushbullet clone...
L353[09:05:34] <Necr0> dammit! i closed the pr in the process of resolving the merge conflicts. >.<'
L354[09:06:20] <Wuppy> all those workstation/cockpit images on reddit the last few days have been awesome, arent they :)
L355[09:06:51] ⇨ Joins: Fye (~Fye@dynamic-adsl-78-13-67-133.clienti.tiscali.it)
L356[09:07:23] <Cazzar> Necr0: to update the PR all you needed to do is push to the branch :P
L357[09:07:30] <AKTheKnight> Wuppy: I'm loving them
L358[09:07:55] <Wuppy> all of them so far have been really interesting
L359[09:08:02] <Cazzar> Wuppy: wanna buy me a EVGA 1080 founders? :P
L360[09:08:09] <Wuppy> Cazzar, why
L361[09:08:18] <Necr0> Cazzar: but github closed it because i had to revert changes >.>
L362[09:09:00] <Cazzar> Wuppy: because, it is probably cheaper for someone to internationally buy it then ship to AU? :P
L363[09:09:53] <Wuppy> for some fucking reason, the 1080 is 800 euros inNL
L364[09:10:09] *** willieaway is now known as williewillus
L365[09:10:28] <Cazzar> It's ~ $80 cheaper
L366[09:10:38] <Cazzar> If I assume $30 for int'l shipping
L367[09:10:43] <Cazzar> Which from the US is cheap
L368[09:10:55] <Cazzar> wait
L369[09:10:56] <Wuppy> it's pretty much 900 dollars here instead of 700 :V
L370[09:10:57] <Cazzar> $180
L371[09:11:05] <Cazzar> Wuppy: https://www.pccasegear.com/products/35538/evga-geforce-gtx-1080-founders-edition-8gb
L372[09:11:12] <Cazzar> That's the cheapest one
L373[09:11:26] <Wuppy> bloody hell
L374[09:11:42] <Wuppy> I thought we were getting screwed over with the price, but that's insane
L375[09:12:00] <Cazzar> AU pricing in tech is: USD in AUD + 20%
L376[09:12:22] <AKTheKnight> £620 here for me
L377[09:12:51] <Cazzar> AKTheKnight: http://upload.cazzar.net/u/1464531162 worse than mine :P http://upload.cazzar.net/u/1464531162
L378[09:13:01] <AKTheKnight> oh wow
L379[09:13:03] ⇦ Quits: Nitrodev (~Nitrodev@87-92-75-66.bb.dnainternet.fi) (Ping timeout: 192 seconds)
L380[09:13:27] <masa> how do I need to set up my block so that I can have an overlay texture on it using a tintIndex?
L381[09:13:43] <masa> currently the transparent part of the overlay renders as black
L382[09:13:47] <Wuppy> Cazzar, what gpu do you have atm?
L383[09:13:56] <Cazzar> 6803
L384[09:13:58] <Cazzar> 680*
L385[09:14:11] <Wuppy> wow, that's ancient :P
L386[09:14:25] <Wuppy> get the 1080 2 months from now for 700 aud (or somethign like that)
L387[09:14:46] <Wuppy> I'm kinda sad that with my 970 it isn't worth upgrading xD
L388[09:14:53] <Cazzar> The thing is
L389[09:14:59] <Cazzar> I can afford the 1080 right now
L390[09:15:01] <Wuppy> because I really want the 1080 but the difference isn't worth _that_ much
L391[09:15:11] <Wuppy> you can still afford it 2 months from now
L392[09:15:20] <Wuppy> and then you'll have money left for a ton of cool games
L393[09:15:29] <Cazzar> but with that pricetag, the 2% markup from card transaction, is $20
L394[09:15:47] <PaleoCrafter> does it have to be the founders edition? :P
L395[09:15:51] <Wuppy> ^
L396[09:15:58] <Wuppy> the normal edition is more powerful from what I've heard
L397[09:16:08] <Cazzar> Depends
L398[09:16:11] ⇨ Joins: GerbShert (~GerbShert@38.126.84.22)
L399[09:16:20] <Wuppy> so if you wait literally a few weeks, you'll get a better gpu for way cheaper
L400[09:16:24] <Cazzar> PaleoCrafter: it's more the "Fuck you, I have a 1080 founders"
L401[09:16:31] <PaleoCrafter> Haha
L402[09:16:36] <PaleoCrafter> Guess so
L403[09:16:43] <Wuppy> "Fuck you, I spend more on something less powerful" - Cazzar, 2016
L404[09:16:45] <Wuppy> :P
L405[09:17:02] <Cazzar> Wuppy: one of my co-workers, is buying 2 when he can
L406[09:17:11] <Wuppy> but why
L407[09:17:25] <Cazzar> The question is why not
L408[09:17:26] <Wuppy> also, it sounds like that guy has too much money, can he send me some? :P
L409[09:17:48] <Cazzar> We work in telecommunications, we don't have money
L410[09:18:12] <Wuppy> >is buying 2 GTX 1080 founder editions for 1200 each
L411[09:18:16] <Wuppy> >does not have money
L412[09:18:19] <Wuppy> >mfw
L413[09:18:43] <Cazzar> Wuppy: it's a joke, telecommuncations in australia, is paid lower than avg
L414[09:21:25] <masa> what's the difference between CUTOUT_MIPPED and CUTOUT?
L415[09:21:34] <AKTheKnight> I think my boss was talking about buying 10 1080s and 5 1070s
L416[09:21:48] <AKTheKnight> And then sell them on to clients for even more
L417[09:22:01] <fry> #capitalism
L418[09:22:11] <Wuppy> AKTheKnight, isn't that pretty normal for a lot of companies?
L419[09:22:18] <Wuppy> like, all computer build companies
L420[09:22:24] <Wuppy> all hardware selling companies
L421[09:22:33] <fry> normal != good :P
L422[09:22:45] <AKTheKnight> Yeah but we don't normally build computers. We do IT support and management. But my boss loves making a bit more money when he can
L423[09:22:48] <Wuppy> well, it's easier than buying directly from nvidia
L424[09:23:21] ⇦ Quits: Kodos (~Kodos@2602:306:ce20:6c30:59a6:5e41:9428:4b9c) (Quit: Leaving)
L425[09:23:34] <AKTheKnight> True. Plus it means hourly rates for installing them too :P
L426[09:23:58] <Wuppy> oooh, you build pcs a lot then?
L427[09:24:02] <masa> anyone?
L428[09:24:30] <PaleoCrafter> One is mipmapped, the other isn't?
L429[09:24:48] <AKTheKnight> In theory we don't. But if they need more ram or something we'll install it for them at high rates
L430[09:25:00] <Wuppy> building pcs is fun
L431[09:25:06] <Wuppy> if only it wasn't so expensive to do yourself :P
L432[09:25:07] <PaleoCrafter> Mipmapping might mess with the cutout parts in the distance
L433[09:25:09] <masa> and what does that mean exactly?
L434[09:25:24] <masa> hmm
L435[09:25:34] <Wuppy> masa, http://archive.gamedev.net/archive/reference/programming/features/dxmipmap/mipmaps.gif
L436[09:25:44] <Wuppy> and for more information: https://en.wikipedia.org/wiki/Mipmap
L437[09:25:52] <AKTheKnight> I enjoy it, and want to do more. But the hassle of doing warrentys for a few thousand client pcs means we don't do it for everyone
L438[09:25:53] <masa> oh crap getBlockRenderLayer() isn't state-aware ;_;
L439[09:26:03] ⇨ Joins: Wasweb (~Wasweb@2e6b3ffe.catv.pool.telekom.hu)
L440[09:26:16] <Wuppy> oh yeah, that must be hellish :V
L441[09:26:52] <Cazzar> Try having "I was browsing the internet now it says I am offline"
L442[09:27:01] <AKTheKnight> It's quite fun at times. We get a delivery of new pcs in a lorry. Spend a week messing around and setting them all up in our office. Then they leave again and we mess around
L443[09:27:03] <Cazzar> Reason for this offline -- they have no power.
L444[09:27:17] <AKTheKnight> I still get emails "help my emails are broken"
L445[09:27:25] <Cazzar> Yep
L446[09:27:29] <Wuppy> oh shit, my hangover is starting to kick in
L447[09:27:42] <Wuppy> so far I've still been drunk I think, now it's hangover time :V
L448[09:28:14] <AKTheKnight> Just drink more
L449[09:28:45] <heldplayer> williewillus: #2499 should be closed, github didn't auto-close it when Lex made the commit
L450[09:29:10] <Wuppy> AKTheKnight, not sure if you've ever actually done that, but really, really, really wouldn't suggest that
L451[09:29:22] <masa> fry: is there a downside in rendering blocks in the CUTOUT layer even if they are SOLID? ie. should I separate this one machinei nto a separate block, because it needs CUTOUT where the others don't
L452[09:29:27] <williewillus> oh I thought it was closed heh
L453[09:29:31] <williewillus> $ close 2499
L454[09:29:33] <Actuarius> Issue 2499 closed.
L455[09:29:34] <williewillus> masa: 1.9?
L456[09:29:38] <masa> yes
L457[09:29:38] <fry> masa: yes, it's slower
L458[09:29:39] <AKTheKnight> That was my Friday night. Explains why I did no revision yesterday
L459[09:29:41] <williewillus> getRenderLayer is state sensitive
L460[09:29:42] <masa> alright
L461[09:29:57] <masa> huh?
L462[09:30:01] <masa> wait..
L463[09:30:08] <williewillus> as of 1.9
L464[09:30:15] <masa> nope
L465[09:30:24] <Wuppy> AKTheKnight, this morning we stayed up drinking till 6AM so does that count as tomorrow? xD
L466[09:30:29] <masa> getRenderType() is, getBlockLayer() isn't
L467[09:30:51] <AKTheKnight> :o That counts as today :P
L468[09:30:56] <williewillus> oh yeah, derp
L469[09:31:12] <Wuppy> AKTheKnight, we started at 9PM... it got a bit out of control
L470[09:31:32] <williewillus> lex went on quite the bug bash last night, heh
L471[09:31:37] <AKTheKnight> We started at 7AM before the last assembly. Finished some time around 4
L472[09:31:57] <Wuppy> we also managed to empty a bottle of wodka & licor 43 (those weren't full at the start though :P) as well as nearly half of a new bottle of Finlandia & half a crate of beer
L473[09:32:05] <Wuppy> was fun, isn't fun now XD
L474[09:32:13] <AKTheKnight> Yeah I regret it now
L475[09:33:05] <williewillus> $ labels add 2926 Bug
L476[09:33:09] <Actuarius> Added labels [Bug] for issue 2926; new labels: [Bug].
L477[09:33:11] <williewillus> $ labels add 2927 Feature
L478[09:33:12] <Actuarius> Added labels [Feature] for issue 2927; new labels: [Feature].
L479[09:36:30] <PaleoCrafter> Hm, I think I'll get meself the EVGA 1080 SC :3
L480[09:36:53] <PaleoCrafter> Still 60€ cheaper than the founders edition xD
L481[09:44:07] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C8F3.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L482[09:45:37] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C788.dip0.t-ipconnect.de)
L483[09:47:16] <Wuppy> how does everybody have so much money for gpus and stuff
L484[09:47:49] <Ordinastie_> we make awesome mods that make us rich
L485[09:47:56] <Ivorius> work work work work work
L486[09:50:01] ⇦ Quits: Biochemic (~quassel@pd9e18cf6.dip0.t-ipconnect.de) (Ping timeout: 201 seconds)
L487[09:50:04] <PaleoCrafter> Makes me think of this https://youtu.be/SvpsoEOJ0_E xD
L488[09:50:27] <PaleoCrafter> And I don't even know how I came by that much money
L489[09:50:42] <Wuppy> that sounds good xD
L490[09:50:52] <Wuppy> randomly finding a lot of money on your bank account
L491[09:50:57] <PaleoCrafter> For all I know, it magically appeared on my account at some point
L492[09:50:57] *** AEnterpriseAFK is now known as AEnterprise
L493[09:51:00] <PaleoCrafter> Yeah xD
L494[09:51:18] <Wuppy> check that because you can get money by mistake which is illegal to spend :V
L495[09:51:38] <Wuppy> I once got several hundred eurso and I couldnt spend them because they werent mine :(
L496[09:51:41] <PaleoCrafter> I was joking :P
L497[09:51:51] <PaleoCrafter> Oh, that's shit
L498[09:52:40] <williewillus> https://github.com/MinecraftForge/MinecraftForge/issues/2499#issuecomment-222364088 -.-
L499[09:52:59] <Wuppy> PaleoCrafter, better than the other way around, money dissapearing by mistake xD
L500[09:54:21] <PaleoCrafter> Guess so
L501[09:55:49] <Ordinastie_> williewillus, well, he's totally right
L502[09:56:34] <williewillus> but that's not the place for complaining, when I go on github I'm looking for discussion about the issues
L503[09:56:53] ⇨ Joins: PBlock96 (~PBlock96@64.53.13.215)
L504[09:57:42] <Ordinastie_> that was not an answer to give in the first place, but whatever, I don't care
L505[10:00:51] <AKTheKnight> Honestly, I thought that was a black screenshot when I first looked :P
L506[10:02:56] <heldplayer> There's totally a moon there tho! :P
L507[10:03:31] <heldplayer> I'm actually surprised that upping the colours actually retained most of the colours
L508[10:06:40] <williewillus> since lex is on a giant bug bash right now, i vote for 2825 (substitution aliases), 2880 (PIE Fixes), and 2852 (extra TE unload tick) :P
L509[10:07:45] <fry> if they're marked with Bug - he'll look at them
L510[10:11:25] ⇨ Joins: gudenau (~gudenau@2602:302:d1a5:3830:3186:d299:e452:a5bd)
L511[10:11:35] <gudenau> Howdy.
L512[10:12:06] <gudenau> I got the raytracing working with my block, but I am not finding how to do the custom complex clolision boxes.
L513[10:13:06] *** Jared is now known as Jared|Away
L514[10:13:33] ⇨ Joins: vox (~voxmods@pool-71-178-241-173.washdc.fios.verizon.net)
L515[10:14:13] <williewillus> multiple collision boxes for a block are simpler than the raytracing, see the cauldron code
L516[10:14:37] <gudenau> Duh. Forgot that did that.
L517[10:14:37] <williewillus> BlockCauldron.addCollisionBoxToList
L518[10:14:45] <williewillus> (I'm assuming 1.9)
L519[10:16:09] ⇦ Quits: auenf (David@DC-72-89.bpb.bigpond.com) (Remote host closed the connection)
L520[10:16:57] <gudenau> 1.9.4, close!
L521[10:17:07] ⇨ Joins: auenf (David@DC-72-89.bpb.bigpond.com)
L522[10:17:08] <gudenau> Thanks for helping an idiot!
L523[10:17:45] <Tazz> mmmm I love asking for help deducing how to write an AST in C the proper way in a channel full of C coders and noone knows what Im referring to using this code:
L524[10:18:00] <Tazz> https://gist.github.com/s0cks/f85850d13a122a873365e317363330bf
L525[10:18:04] <gudenau> This is a Java game.
L526[10:18:37] <gudenau> Wait, people do not understand structures? .-.
L527[10:19:01] <Tazz> gudenau, one said that they didnt know there were enums in C
L528[10:19:11] <gudenau> .....
L529[10:19:12] <Tazz> then proceeded to ask me how that would work
L530[10:19:18] <Tazz> soI showed them
L531[10:19:28] <gudenau> It is a list of named values, more or less.
L532[10:19:28] <Tazz> https://gist.github.com/s0cks/6658bb0d48f71adf2caf2d017fb30104
L533[10:19:49] <Tazz> now Im waiting for a response to why using this method is bad
L534[10:19:55] <Tazz> other than it would "cause a memory leak"
L535[10:20:03] <Tazz> to which it wouldnt if you knew how pointers work
L536[10:20:24] <Tazz> https://gist.github.com/s0cks/7ad2deb3f7d8f164722d54564927cb1f this little macro is amazingly beautiful at stuff like that
L537[10:20:59] <Tazz> williewillus, did you see the thing I made earlier?
L538[10:21:16] <gudenau> You are not returning the created memory are you?
L539[10:21:37] <williewillus> Tazz: idk what thing you're referring to so I guess no? :D
L540[10:21:45] <Nosirrom> people used to tell me how java and C were "really similar", but no, pointers make it all so different
L541[10:21:48] <Tazz> Im returning a chunk of memory that is malloc'd inside of the raw chunk
L542[10:22:05] <gudenau> That is what I meant. :-P
L543[10:22:12] <Tazz> so yes
L544[10:22:24] <gudenau> That is a memory leak! :-D
L545[10:22:32] <gudenau> You can not free that.
L546[10:22:37] <Tazz> I can free it
L547[10:22:43] <Tazz> I can free the entire thing
L548[10:22:58] <gudenau> Oh.
L549[10:23:05] <gudenau> Clearly I have stuff to learn!
L550[10:23:12] <Tazz> just use container_of to get the containing chunk
L551[10:23:16] <Tazz> container*
L552[10:23:23] <Tazz> which you can then free
L553[10:23:28] <Tazz> its just simple pointer arithmetic
L554[10:23:48] <gudenau> I suppose in theory you could subtract a value from that pointer using sizeof to calculate the offset.
L555[10:24:19] <Tazz> <Tazz> https://gist.github.com/s0cks/7ad2deb3f7d8f164722d54564927cb1f this little macro is amazingly beautiful at stuff like that
L556[10:24:24] <Tazz> I will refer you to that again
L557[10:24:50] <Tazz> its a hell of a macro
L558[10:24:53] <Tazz> but it works and is useful
L559[10:25:13] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L560[10:25:55] <gudenau> This is interesting.
L561[10:26:16] <gudenau> My block is pushing me twords +x+z
L562[10:27:22] <Tazz> gah >.<
L563[10:27:27] <Tazz> I asked them to not give me a biased answer
L564[10:27:31] <Tazz> what do they do:
L565[10:27:35] <gudenau> It also appears to cause sufication damage, oops I know why.
L566[10:27:38] <Tazz> <marchelzo> do you see any ugly pointer arithmetic? do you see any unnecessary types?
L567[10:27:38] <Tazz> marchelzo mar77i MarcelineVQ Markaci markelite marky MarshMelo
L568[10:27:38] <Tazz> <marchelzo> look at how simple it is
L569[10:27:38] <Tazz> marchelzo mar77i MarcelineVQ Markaci markelite marky MarshMelo
L570[10:27:50] <gudenau> .-.
L571[10:28:38] <gudenau> Is talking to them an exersice in futility?
L572[10:29:07] <Tazz> yes
L573[10:30:51] <gudenau> isSolid or somthing right?
L574[10:31:59] <williewillus> isVisuallyOpaque, iirc
L575[10:32:04] <williewillus> maybe not
L576[10:32:30] <gudenau> isPassable it seems.
L577[10:34:27] <gudenau> https://i.imgur.com/lLPvaP2.png :-D
L578[10:35:13] ⇦ Quits: Naiten (Naiten@77.34.245.221) (Ping timeout: 192 seconds)
L579[10:36:26] ⇨ Joins: theFlaxbeard (~theFlaxbe@184.97.227.181)
L580[10:36:39] ⇨ Joins: Naiten (~Naiten@77.34.43.172)
L581[10:38:17] <gudenau> How do I find my ToDos in Idea?
L582[10:38:37] <AKTheKnight> Bottom left
L583[10:38:46] <AKTheKnight> Hover over the corner
L584[10:38:47] <gudenau> Neat.
L585[10:38:48] <AKTheKnight> And click TODO
L586[10:39:25] ⇦ Quits: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl) (Read error: Connection reset by peer)
L587[10:42:55] ⇨ Joins: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl)
L588[10:44:05] <gudenau> Cool, I think I have goten my mod to about where it was in 1.8!
L589[10:45:42] ⇨ Joins: Temportalist (uid37180@id-37180.charlton.irccloud.com)
L590[10:52:32] <masa> why the hell does EntityPlayerSP add 0.5 to the coordinates in getPosition()?
L591[10:53:04] <masa> now I can't use that but need to do new blockPos() myself..
L592[10:55:08] ⇨ Joins: Nitrodev (~Nitrodev@87-92-75-66.bb.dnainternet.fi)
L593[10:55:38] <gudenau> Because Mojang.
L594[11:05:05] <LatvianModder> The answer is always because mojang
L595[11:07:42] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-14-71.dhcp.embarqhsd.net)
L596[11:07:57] <AKTheKnight> Why has Latvian not done that forge permissions api thing
L597[11:08:00] <AKTheKnight> Because Mojang?
L598[11:08:24] ⇦ Quits: Nosirrom (~nos@S010600fc8d42a413.vc.shawcable.net) (Quit: Leaving)
L599[11:08:37] <LatvianModder> https://github.com/MinecraftForge/MinecraftForge/issues/2899#issuecomment-222331289
L600[11:08:41] <LatvianModder> AKTheKnight: ^
L601[11:09:18] <AKTheKnight> :P Wasn't there meant to be another one a while ago?
L602[11:09:42] <LatvianModder> <.< wat are u talkin bout >.>
L603[11:10:01] <LatvianModder> Also, Im slowly progressing towards that. Trying to figure out how to work with "setupForge" task
L604[11:10:59] <AKTheKnight> I just don't udnerstand gradle full stop
L605[11:11:07] ⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L606[11:11:27] <PaleoCrafter> LatvianModder, what is there to figure out? Oo
L607[11:11:37] <LatvianModder> one sec
L608[11:11:49] <gudenau> Hmmm.
L609[11:12:03] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (Ping timeout: 192 seconds)
L610[11:12:04] <gudenau> I need to figure out how the proteced domains work.
L611[11:12:05] <LatvianModder> https://github.com/MinecraftForge/MinecraftForge/wiki/If-you-want-to-contribute-to-Forge
L612[11:12:05] <LatvianModder> Step 5 and 6, I dont understand where to find those folders
L613[11:12:41] <PaleoCrafter> You're an IDEA person, right
L614[11:12:47] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L615[11:12:50] <LatvianModder> Yes
L616[11:13:02] <gudenau> Wiat, culdrens are the ones that mess with the colors? Sheesh.
L617[11:13:08] <fry> LatvianModder: https://www.youtube.com/watch?v=yanCpy8p2ZE
L618[11:13:20] <LatvianModder> Fenk jū
L619[11:13:48] <LatvianModder> Then, after setup I can just edit vanilla class and run "gradlew genPatches"?
L620[11:14:22] <fry> yes, only edit it in the Forge subproject
L621[11:14:24] <fry> not in Clean
L622[11:14:53] <PaleoCrafter> U wot, gudenau
L623[11:15:30] <gudenau> PaleoCrafter, to what are you refering? The ProtectedDomain thing?
L624[11:15:38] ⇨ Joins: sokratis12GR (kiwiirc@62.221.158.165)
L625[11:17:27] <PaleoCrafter> "Wiat, culdrens..." :P
L626[11:18:05] <gudenau> Oh.
L627[11:18:12] <gudenau> Engluish well me!
L628[11:24:41] ⇦ Quits: theFlaxbeard (~theFlaxbe@184.97.227.181) (Killed (NickServ (GHOST command used by theFlaxbeard2)))
L629[11:25:14] <LatvianModder> git@github.com:MinecraftForge/MinecraftForge.git failed to clone. Should I use the other url?
L630[11:27:16] <gudenau> How do I add a crafting handler again?
L631[11:28:00] <gudenau> Found it.
L632[11:33:46] *** kirby|gone is now known as mrkirby153
L633[11:34:00] <gudenau> You know that leather armour thing?
L634[11:34:07] <gudenau> How do I make my item do that?
L635[11:34:12] ⇦ Quits: sciguyryan (~sciguyrya@5.79.74.233) (Remote host closed the connection)
L636[11:35:42] <AKTheKnight> Leather armour thing?
L637[11:36:36] <Wuppy> ugh there's nothing more annoying than burning your tongue on the first bite of a pizza :V
L638[11:36:54] <Tazz> Anyone know where I could find some free sounds?
L639[11:37:10] <williewillus> LatvianModder: use the https version of the link
L640[11:37:16] <williewillus> also you want to make your own fork
L641[11:37:18] <williewillus> and clone that
L642[11:37:19] <PaleoCrafter> gudenau, a custom recipe implementation, just look at vanilla :P
L643[11:37:26] <gudenau> That I did.
L644[11:37:32] <gudenau> It does not render though!
L645[11:37:35] <williewillus> so actually make your own fork and clone that using the ssh notation
L646[11:37:38] <AKTheKnight> Wuppy: I decided to see whether the spatula from cooking bacon was hot. With my tongue
L647[11:37:48] <LatvianModder> I didnt create a fork, I just followed the video tutorial.. im half way though though, so thats some progress :P
L648[11:38:57] <Wuppy> AKTheKnight, http://generator-meme.com/inc/media/memes/minor-mistake-marvin.jpg
L649[11:39:10] <AKTheKnight> haha that's perfect
L650[11:43:13] ⇦ Quits: vox (~voxmods@pool-71-178-241-173.washdc.fios.verizon.net) (Ping timeout: 192 seconds)
L651[11:43:15] *** Mine|dreamland is now known as minecreatr
L652[11:44:05] <williewillus> you need to make your own fork
L653[11:44:33] <williewillus> where are you going to put your own code for the PR if you don't :P
L654[11:46:04] <gudenau> PaleoCrafter, how do I make the one layer render with the color?
L655[11:47:01] <PaleoCrafter> No clue and not at my PC at the moment xD
L656[11:47:05] <gudenau> :-P
L657[11:47:15] <gudenau> Guess I will look at the item render class.
L658[11:47:24] <AKTheKnight> williewillus: with a branch? That's what the vid shows
L659[11:47:34] <williewillus> wat
L660[11:48:05] <AKTheKnight> The video makes a local branch I think
L661[11:48:06] <williewillus> i'm saying if you're watching cp-w's video he clones directly from the forge repo because he has push access you need to make your own fork and push to that, then PR to the real repo
L662[11:48:12] <AKTheKnight> Ahh okay
L663[11:50:13] <gudenau> Might have found some code, yay.
L664[11:50:25] ⇨ Joins: McJty (~jorrit@94-225-203-206.access.telenet.be)
L665[11:52:52] <gudenau> Ah drat.
L666[11:53:04] <gudenau> NPE from using a hook to early!
L667[11:54:27] ⇦ Quits: Necr0 (~Necr0@p200300700D0AA2AD61077CB9BDF53F65.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L668[11:56:17] <gudenau> Lambdas are fun. :3
L669[11:56:37] <LatvianModder> gudenau: you need to use tintindex
L670[11:56:48] <LatvianModder> if you want to have colors for items
L671[11:56:53] <LatvianModder> check how Enderthing does it
L672[11:57:08] <masa> speaking of colours
L673[11:57:22] <LatvianModder> damn Brits! :P
L674[11:57:32] <masa> should I go with tintIndex or using the vanilla wool textures?
L675[11:57:36] <gudenau> OOPS
L676[11:57:39] <masa> brits?
L677[11:57:43] <LatvianModder> colour
L678[11:57:45] <gudenau> It crashed when I put it in a crafting table.
L679[11:57:51] <masa> meh, I'm not a brit
L680[11:57:58] <gudenau> I guess my colour code is bad.
L681[11:58:09] <LatvianModder> depends on how many variants you have / what type of block is that
L682[11:58:10] <williewillus> colour
L683[11:58:24] <LatvianModder> if its smth like wool, i'd say just go with textures
L684[11:58:26] <williewillus> i'm american but screw the american spellings :P
L685[11:58:37] <masa> basically a block that can be color coded (one color only) by right clicking with dyes
L686[11:59:03] *** PaleoCrafter is now known as PaleOff
L687[11:59:09] <masa> the color is only visible on small bits at the edge
L688[11:59:12] <gudenau> Nah, I gooffed up the IRecipie.
L689[11:59:15] <LatvianModder> the most annoying thing I find about english is that many are so lazy that they use "to" instead of "too"
L690[11:59:34] <LatvianModder> how many blocks, masa?
L691[11:59:37] <AKTheKnight> That annoys me too
L692[11:59:47] <gudenau> If they are the lazy then just press o longer like this ooooooooooooooooooooooooooooooooo.
L693[11:59:49] <masa> 16 variants, ie. one for each ENumDyeColros value
L694[12:00:41] <williewillus> LatvianModder: that's just people online being lazy
L695[12:00:41] <masa> if I would go with wool textures, then it would be (better) resource pack customizable too
L696[12:00:42] <williewillus> :P
L697[12:00:48] <masa> not that anyone ever cares about that but...
L698[12:00:58] <gudenau> Mine should have 16777216 varients.
L699[12:00:59] <kashike> LatvianModder: there their they're; to two too
L700[12:01:00] <kashike> :P
L701[12:01:13] <LatvianModder> *dies*
L702[12:01:14] <LatvianModder> :D
L703[12:01:17] <masa> my brain exploded
L704[12:02:02] <kashike> LatvianModder: https://en.m.wikipedia.org/wiki/That_that_is_is_that_that_is_not_is_not_is_that_it_it_is
L705[12:02:04] <kashike> have fun
L706[12:02:15] <gudenau> ItemColors.registerItemColorHandler
L707[12:02:36] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:756c:b3c3:462d:88ce)
L708[12:02:48] <gudenau> Panda eats shoots and leaves is better.
L709[12:03:00] <gudenau> https://www.youtube.com/watch?v=QrF1R2RoDI8
L710[12:08:03] <AKTheKnight> wow gudenau
L711[12:08:04] ⇦ Quits: Wastl2_ (~Wastl2@x4e34ccb3.dyn.telefonica.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.)
L712[12:08:10] <masa> crap, I just realized why I can't use wool colors with the current model, lol
L713[12:08:11] <AKTheKnight> That seems scarily accurate
L714[12:08:21] <gudenau> Not mine though!
L715[12:10:04] <masa> hmm how did the custom state mappers go to ignore a block property...
L716[12:11:07] <diesieben07> StateMap.Builder#ignore
L717[12:12:22] <masa> thanks
L718[12:13:41] *** V is now known as Vigaro
L719[12:13:42] ⇨ Joins: BaronNox (webchat@pD9E980B7.dip0.t-ipconnect.de)
L720[12:14:17] <masa> when should I call that?
L721[12:14:47] <masa> ie. ModelLoader.setCustomStateMapper()
L722[12:15:36] ⇦ Quits: BaronNox (webchat@pD9E980B7.dip0.t-ipconnect.de) (Client Quit)
L723[12:15:42] <masa> I guess I'll try it when I register teh item models
L724[12:15:47] ⇨ Joins: BaronNox (webchat@pD9E980B7.dip0.t-ipconnect.de)
L725[12:15:58] ⇦ Quits: BaronNox (webchat@pD9E980B7.dip0.t-ipconnect.de) (Client Quit)
L726[12:18:34] <LatvianModder> ok, setup was a success \o/
L727[12:19:18] ⇨ Joins: BaronNox_ (webchat@pD9E980B7.dip0.t-ipconnect.de)
L728[12:19:25] ⇦ Quits: BaronNox_ (webchat@pD9E980B7.dip0.t-ipconnect.de) (Client Quit)
L729[12:19:52] ⇦ Quits: Wasweb (~Wasweb@2e6b3ffe.catv.pool.telekom.hu) (Ping timeout: 201 seconds)
L730[12:26:14] ⇨ Joins: BaronNox (~BaronNox@pD9E980B7.dip0.t-ipconnect.de)
L731[12:26:22] <diesieben07> masa, preInit :D
L732[12:26:32] <BaronNox> sup everyone o7
L733[12:27:03] <gudenau> Hey.
L734[12:27:16] <gudenau> Making mods, watching direwolf20
L735[12:27:38] <BaronNox> same here
L736[12:30:18] ⇨ Joins: PieGuy128 (~PieGuy128@67.68.162.162)
L737[12:31:05] *** blood|sleep is now known as blood_
L738[12:31:50] <gudenau> I am interested to know why my wrench is not working. I am overriding onItemRightClickFirst and it seems to be client-side only.
L739[12:32:25] ⇦ Quits: Naiten (~Naiten@77.34.43.172) (Ping timeout: 384 seconds)
L740[12:32:52] <diesieben07> i do not see that method even
L741[12:33:53] <BaronNox> only see onItemRightClick and onItemUseFirst
L742[12:36:25] *** williewillus is now known as willieaway
L743[12:36:30] <gudenau> Oops.
L744[12:36:33] <gudenau> onItemUseFirst
L745[12:36:36] <gudenau> :-P
L746[12:38:04] <diesieben07> yes, if you make that return something other than EnumActionResult.PASS the client will just abort
L747[12:38:12] <diesieben07> you have to inform the server yourself if needed
L748[12:38:24] <gudenau> .-.
L749[12:38:38] <gudenau> So, how do I do that?
L750[12:39:05] <diesieben07> easiest way: use PlayerInteractEvent.RightClickBlock
L751[12:40:01] <gudenau> Could I prevent the interaction but it is server side?
L752[12:40:10] <diesieben07> or actually...
L753[12:40:10] <gudenau> Will the GUI pop open at all?
L754[12:40:15] <diesieben07> just do it on the server
L755[12:40:30] <gudenau> That was the idea, but I am not sure why it is not on the server.
L756[12:40:33] <diesieben07> but if you don't return PASS on the client,the client will interact wit the block
L757[12:40:34] ⇨ Joins: Gil (uid147942@id-147942.brockwell.irccloud.com)
L758[12:40:46] <diesieben07> because the client detects what to do on right click
L759[12:40:50] <diesieben07> item, block or entity
L760[12:40:53] <diesieben07> and then just tells the server
L761[12:42:02] <gudenau> throw new RuntimeException(); FTW
L762[12:42:24] *** willieaway is now known as williewillus
L763[12:42:27] <IoP> best error handleng ever!
L764[12:42:49] <gudenau> Best way to get a stack trace. :-D
L765[12:46:06] ⇨ Joins: Javaschreiber (~Thunderbi@p5DD8F9F7.dip0.t-ipconnect.de)
L766[12:46:42] <gudenau> Yay, it works now!
L767[12:47:36] ⇦ Quits: Javaschreiber (~Thunderbi@p5DD8F9F7.dip0.t-ipconnect.de) (Quit: Javaschreiber)
L768[12:47:51] <gudenau> diesieben07, any idea how to prevent the block breaking animation on client?
L769[12:48:14] <williewillus> new Throwable().printStackTrace() is easier :P
L770[12:48:26] <gudenau> Yeah but that does not kill the game.
L771[12:50:18] <BaronNox> Is there a special ‚magic‘ trick involved when drawing simple filled rect inside GuiContainer#drawGuiContainerBackgroundLayer? fontRendererObj.drawString(…) works but static method drawRect(..) yields no result.
L772[12:50:52] <gudenau> Disable textures?
L773[12:51:18] <BaronNox> Which textures?
L774[12:51:44] <gudenau> GL_TEXUTRE_2D I think.
L775[12:52:10] <BaronNox> GlStateManager.disableTexture2D(); gets called inside drawRect
L776[12:52:32] <gudenau> Just a stab in the dark.
L777[12:53:00] <BaronNox> kk :) Gonna eat now maybe that will help *shruggie*
L778[12:54:00] <diesieben07> cancel the PlayerInteractEvent probably
L779[12:54:03] *** DonAway is now known as DRedhorse
L780[12:55:38] ⇨ Joins: lKinx (kiwiirc@76.126.31.163)
L781[12:56:25] <lKinx> Anyone know the correct phase (preinit, init, etc) to add armor enums?
L782[12:57:01] <lKinx> I'm using EnumHelper.addArmorMaterial
L783[12:57:05] <gudenau> Probabbly pre, if that does not work do the next level.
L784[12:57:49] <williewillus> earliest you can
L785[12:58:39] ⇨ Joins: kimfy (~kimfy@89.10.163.17)
L786[12:58:44] <LatvianModder> Ok, so I edited MinecraftForge/projects/Forge/src/.../EnumDyeColor.java but after genPatches Git doesnt show any changes
L787[12:59:57] ⇦ Quits: PragmaticSanction (~Pragmatic@cpe-67-252-38-34.nycap.res.rr.com) (Ping timeout: 201 seconds)
L788[13:00:30] <williewillus> welp :P
L789[13:00:34] <williewillus> did you setupForge?
L790[13:00:44] <LatvianModder> oh wait, nvm
L791[13:00:53] <LatvianModder> it did create the file, it just didnt add it to git path
L792[13:01:15] <gudenau> git add
L793[13:01:20] <LatvianModder> http://pastebin.com/DX0hAuJP
L794[13:01:26] <LatvianModder> looks like something valid?
L795[13:02:07] <LatvianModder> braces on new line, spaces not tabs, this. etc
L796[13:03:03] <gudenau> Why do people think Shulkers are blocks?
L797[13:03:09] <LatvianModder> they arent
L798[13:03:13] <gudenau> I know.
L799[13:03:40] <LatvianModder> mojang (I think profm.obius mostly) fixed AABBs
L800[13:04:11] <LatvianModder> so players no longer glitch on entities. Also, items no longer glitch on stairs and in cauldrons
L801[13:04:32] <lKinx> Okay, so I tried preint and this is the error I got: http://pastebin.com/ZDd7RFXW. In my understanding, I believe the method isn't initialized at the time. Can someone confirm? I don't want to try moving my enum calls if that isn't the problme.
L802[13:08:28] ⇨ Joins: Guest6 (~textual@182-59-65-62.dyn.estpak.ee)
L803[13:10:24] <sokratis12GR> guys how how I can check the exact player's saturation/food bars
L804[13:10:26] ⇦ Quits: blood|work (~owned@static228.iona.edu) (Read error: Connection reset by peer)
L805[13:10:44] <LatvianModder> williewillus: does this look ok? #SuperNervous https://github.com/MinecraftForge/MinecraftForge/pull/2928
L806[13:11:17] <lKinx> sokratis12GR: I'd guess it's in the EntityPlayer data
L807[13:11:42] <sokratis12GR> isn't it at EntityLivingBase ?
L808[13:12:38] <LatvianModder> FoodStats I think
L809[13:12:58] <LatvianModder> probably smth like EntityPlayer.getFoodStats()
L810[13:13:05] <gudenau> Sounds right.
L811[13:13:21] <gudenau> Sat is not automaticly updated on the client though!
L812[13:14:40] <LatvianModder> https://github.com/LatvianModder/FTBLib/blob/1.9/src/main/java/com/feed_the_beast/ftbl/cmd/CmdHeal.java#L22
L813[13:14:49] <LatvianModder> that seems to also update my client
L814[13:19:11] ⇦ Quits: Fye (~Fye@dynamic-adsl-78-13-67-133.clienti.tiscali.it) (Quit: KVIrc 4.9.1 Aria http://www.kvirc.net/)
L815[13:21:46] <lKinx> Hmm... What's the correct way to add block models? I'm getting this error: http://pastebin.com/6S22Cmr3 But My json is the exact same as the default pressure plate (minus the modid:texture part). I think my issue is that the block is not being registered as a mod block
L816[13:24:14] <lKinx> Here's my blockstate json: http://pastebin.com/etkHZx6C and my model json: http://pastebin.com/2JuT782Y
L817[13:24:35] <TehNut> Comments are not valid json
L818[13:24:56] <McJty> But you can use then in minecraft json
L819[13:25:02] <TehNut> No # comments.
L820[13:25:06] <TehNut> Not*
L821[13:25:18] <TehNut> Your log is even yelling at you for it
L822[13:25:18] <TehNut> Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 2
L823[13:25:26] <lKinx> I see
L824[13:25:29] <lKinx> I'll remove the comments.
L825[13:25:51] <TehNut> The only comments allowed are a json field and only because Json will just skip over unused fields
L826[13:26:07] <TehNut> So like "__comment": "my comment"
L827[13:26:11] <McJty> No no
L828[13:26:14] <McJty> You can use comments //
L829[13:26:17] <McJty> It is allows in Minecraft json
L830[13:26:19] <TehNut> Oh?
L831[13:26:22] <McJty> yes
L832[13:26:29] <McJty> Not standard but it works in MC json
L833[13:26:31] <TehNut> ew
L834[13:26:39] *** Vaht is now known as Tahg
L835[13:32:12] <LatvianModder> I dont think it is anymore
L836[13:32:21] <LatvianModder> They worked in 1.8.9, but crashed in 1.9
L837[13:34:56] <ghz|afk> "__comment": "text here" ;P
L838[13:35:05] <ghz|afk> or something like that
L839[13:36:10] <McJty> LatvianModder, I'm still using them
L840[13:36:30] <williewillus> 1.9 json is strict
L841[13:36:51] <williewillus> no //'s, no quoteless identifiers, and all property names have to be alphanumeric lowercase and _
L842[13:36:55] <williewillus> LatvianModder: looks fine
L843[13:37:01] <LatvianModder> Yay
L844[13:37:10] <LatvianModder> Ye, I used // comments
L845[13:38:05] <LatvianModder> So much lowercase in minecraft, that actually started using lowercase folder names and filesnames everywhere else too :P
L846[13:39:32] ⇨ Joins: Necr0 (~Necr0@p200300700D0AA27461077CB9BDF53F65.dip0.t-ipconnect.de)
L847[13:43:00] ⇦ Quits: gudenau (~gudenau@2602:302:d1a5:3830:3186:d299:e452:a5bd) (Read error: Connection reset by peer)
L848[13:48:39] ⇨ Joins: KnightMiner (~KnightMin@adsl-68-255-5-40.dsl.emhril.sbcglobal.net)
L849[13:54:44] <lKinx> What's the proper block json file for a block whose model is generated in code like the mobs?
L850[13:55:25] <LatvianModder> You mean like animated?
L851[13:56:03] <lKinx> It's not animated, no. It's a tile entity that is rendered with a ModelBase.java
L852[13:56:09] <lKinx> an extension, that is
L853[13:57:25] <LatvianModder> oh. You can use TileEntitySpecialRenderer
L854[13:57:37] <LatvianModder> Look how BlockSign does it
L855[13:57:57] <LatvianModder> TileEntitySignRenderer
L856[13:58:00] <lKinx> Correct. But in terms of a blockstates, do I need a json file?
L857[13:58:03] ⇨ Joins: Turkey (~Turkey@cpe-24-95-73-99.columbus.res.rr.com)
L858[13:58:25] <LatvianModder> If you dont plan to render anything from block, then.. still yes
L859[13:58:33] <lKinx> hmm ok
L860[13:58:34] <LatvianModder> But you dont need a model
L861[13:58:49] <LatvianModder> only blockstates. and probably item model
L862[13:59:32] <LatvianModder> Depends on whether your block is placed by block item or another item (like redstone item or sugarcanes item)
L863[14:00:15] <williewillus> you still need a blockstates
L864[14:00:19] <williewillus> and probably a model too
L865[14:00:22] <williewillus> see how vanilla does it
L866[14:00:22] <lKinx> It's placed by an item
L867[14:00:30] <lKinx> Yeah I'm digging into it
L868[14:01:41] ⇦ Quits: psxlover (psxlover@athedsl-4413425.home.otenet.gr) (Read error: Connection reset by peer)
L869[14:02:24] <Elucent> is there a good way to change the player's xp?
L870[14:02:34] <Elucent> measured in orbs, not levels
L871[14:02:50] <masa> https://www.reddit.com/r/videos/comments/4ljwio/the_flat_earthers_are_already_debunking_spacex/
L872[14:02:53] <masa> :DDD
L873[14:08:21] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit: Leaving)
L874[14:09:23] ⇨ Joins: psxlover (psxlover@athedsl-4413425.home.otenet.gr)
L875[14:12:43] <LatvianModder> Elucent: /xp :P
L876[14:13:21] <Elucent> like in code
L877[14:13:30] <williewillus> see how /xp does it :P
L878[14:13:33] <Elucent> i guess i could look at the /xp command source, but i'm not sure where that it
L879[14:13:34] <Elucent> *is
L880[14:13:38] <williewillus> CommandExperience
L881[14:13:40] <williewillus> :P
L882[14:13:48] <Elucent> well that would do it
L883[14:13:48] <Elucent> thanks
L884[14:13:48] <williewillus> *CommandXP
L885[14:13:58] <williewillus> all the commands are Command*
L886[14:15:14] <heldplayer> masa: I now have cancer, thanks
L887[14:15:34] <LatvianModder> If you are in Idea, just press Shift twice for search. Its sooooo convenient
L888[14:16:20] <ghz|afk> double-shift again to switch to global search
L889[14:16:36] <ghz|afk> note however, if you look for "Minecraftserver" the #1 result is the run config, not the class
L890[14:16:36] <ghz|afk> XD
L891[14:16:38] ⇨ Joins: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu)
L892[14:16:39] <heldplayer> Really? "KHaaaaaaaan"
L893[14:18:18] ⇨ Joins: Loetkolben (~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de)
L894[14:19:50] <Elucent> huh, that's really weird
L895[14:19:57] <Elucent> for some reason, /xp doesnt work in my ide
L896[14:20:20] <LatvianModder> Seriously though.. whats wrong with my PermissionsAPI? I want to get it in Forge asap. Or at least, some sort of API https://github.com/MinecraftForge/MinecraftForge/issues/2899#issuecomment-221828882
L897[14:21:16] <williewillus> LatvianModder: something like that needs to be talked about a lot
L898[14:21:22] <williewillus> because once it goes in
L899[14:21:27] <williewillus> it's staying in for a long, long long time
L900[14:21:40] <raoulvdberge> why is this api needed?
L901[14:21:41] <LatvianModder> Yes, I would but nobody is frikin answering me >:(
L902[14:21:46] <LatvianModder> Its VERY needed
L903[14:21:48] <LatvianModder> trust me
L904[14:21:58] <williewillus> you didn't ask any question in that post your just linked me
L905[14:22:02] <williewillus> you just pasted code :P
L906[14:22:23] <williewillus> also lex works much better with PR's instead of discussing issues
L907[14:22:35] <williewillus> so brush it up and pr it :P
L908[14:22:36] <LatvianModder> True. Ill just make a PR then:P
L909[14:22:43] <LatvianModder> And prepare for a shitstorm
L910[14:22:50] <williewillus> not a shitstorm
L911[14:22:55] <williewillus> just people nitpicking it to death
L912[14:22:58] <williewillus> because it's important
L913[14:23:06] <LatvianModder> Anyway, how do I do this? So, I just pushed one PR, can I just make another one in the same Dev?
L914[14:23:19] <williewillus> I hope you didn't commit to master on your first pr :P
L915[14:23:26] <LatvianModder> 1.9.4
L916[14:23:32] <LatvianModder> I was told that master is 1.9
L917[14:23:36] <williewillus> welp
L918[14:23:37] <williewillus> same thing
L919[14:23:41] <williewillus> you want to branch off for all pr's
L920[14:23:55] <LatvianModder> why
L921[14:23:59] <williewillus> your 1.9.4 branch is now dirtied with your first PR
L922[14:24:01] <williewillus> :P
L923[14:24:12] <LatvianModder> I can just make another branch
L924[14:24:12] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Quit: Leaving.)
L925[14:24:18] <williewillus> yea
L926[14:24:26] <LatvianModder> just from the point where last lex's commit was, checkout to new branch
L927[14:24:27] <williewillus> just checkout the previous clean commit
L928[14:24:30] <williewillus> and branch from there
L929[14:24:30] <LatvianModder> yeah
L930[14:24:33] <williewillus> I'm just saying
L931[14:24:42] <williewillus> it's very good practice to make separate branches :P
L932[14:25:03] <LatvianModder> https://github.com/LatvianModder/FTBLib/branches :P
L933[14:25:33] <williewillus> for PR's -.-
L934[14:25:41] <williewillus> i know you know how to make branches :P
L935[14:25:47] <LatvianModder> It's just sometimes confusing me when one branch is mater (supposed to be latest one) and one is 1.9.4. Im like "???"
L936[14:26:16] <williewillus> master is definitely not always the latest one...
L937[14:26:24] <williewillus> look at any big project
L938[14:26:28] <williewillus> it's the latest *stable*
L939[14:26:37] <williewillus> and 1.9.4 is technically still in preview mode
L940[14:27:00] <LatvianModder> That's why I dont have master branch :P I just have latest. Too much confusion otherwise :P
L941[14:27:19] <williewillus> wat
L942[14:27:30] <LatvianModder> latest mc version as branch name* :P
L943[14:27:48] <williewillus> oh lol
L944[14:28:13] <williewillus> man mob spawning spams so much memory in forge :P
L945[14:29:12] <williewillus> superflat with doMobSpawning off memory usage is ~10-20 MB/s with doMobSpawning on it's about 100MB in the same time :P
L946[14:29:14] <williewillus> all the events
L947[14:30:06] <LatvianModder> You know I recently found a code that had (for item rendering in TESR or entity or smth) new EntityItem() every tick
L948[14:30:24] <LatvianModder> Which means, forge event for entity creation AND capabilities events fired every tick
L949[14:30:50] * TehNut checks for that in at Blood Altar TESR
L950[14:30:59] <LatvianModder> <.<
L951[14:31:18] <williewillus> ooh yeah
L952[14:31:29] <williewillus> the spawning code in vanilla makes the entity before firing the spawn event
L953[14:31:33] <williewillus> meaning the cap event fires too
L954[14:32:06] <williewillus> I'll make an issue and if it's shot down oh well but maybe there's a way to poke it
L955[14:32:09] <LatvianModder> OH right, IronChests mod
L956[14:32:12] <LatvianModder> I fixed that there
L957[14:33:44] <LatvianModder> https://github.com/progwml6/ironchest/commit/8fcccc40eeaba0b9772ff8329f9cabe96e42e080#diff-335777f29f69132c861287caf2acf1a2L174
L958[14:34:11] <lKinx> how can I give the dev minecraft more memory? I run out on launch while it loads models
L959[14:34:23] <LatvianModder> in your launch config
L960[14:34:44] <LatvianModder> Idea or Eclipse?
L961[14:34:59] <lKinx> eclipse
L962[14:35:06] <lKinx> what launch arg?
L963[14:36:31] <williewillus> ah nah it happens in vanilla too with the mob spawning
L964[14:36:36] <williewillus> why does it even have to occur every tick >.<
L965[14:36:44] <LatvianModder> -Xmx4g -Xms4g for 4gb ram
L966[14:36:56] <LatvianModder> probably better smth like -Xmx4g -Xms2g
L967[14:37:13] <LatvianModder> as program arguments / VM settings (not sure which one)
L968[14:37:32] <williewillus> VM
L969[14:39:28] <lKinx> even with 4G it runs out while rebaking...
L970[14:39:31] <lKinx> hmm
L971[14:40:40] <williewillus> are you doing your own model stuff? :P
L972[14:40:43] <williewillus> maybe it's broken
L973[14:41:09] <lKinx> it's breaking while baking the default models
L974[14:41:12] ⇨ Joins: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com)
L975[14:43:27] <LatvianModder> really? how much ram does your computer have? one living?
L976[14:43:34] <williewillus> lol
L977[14:45:21] <williewillus> LatvianModder did you see what diesieben commented
L978[14:45:29] <williewillus> I didn'tthink of that but it probably is better going in the forge AT
L979[14:45:48] <LatvianModder> ye
L980[14:45:54] <LatvianModder> I was about to comment there
L981[14:46:03] <LatvianModder> so @diesieben07 : I've never done AT, but I can try
L982[14:46:05] <lKinx> LatvianModder: 8gb. I'm disabling all my blocks and starting with items. I'm gonna try to debug this as much as possible. I suspect my json is the issue.
L983[14:46:26] <LatvianModder> Thats almost impossible. I have 8gb ram and it runs perfectly fine
L984[14:46:35] <williewillus> I run my PE/botania dev spaces with 2G
L985[14:46:36] <LatvianModder> Even with a bunch of mods
L986[14:46:38] <williewillus> even 1G works
L987[14:46:41] <williewillus> but is laggy
L988[14:47:05] <Tiktalik> hey guys, do any of you know a way to make minecraft chill out about ram usage on startup?
L989[14:47:06] <LatvianModder> It probably is either your json or smth in your code
L990[14:47:11] <Tiktalik> having to allocate at least 3G fucking suuucks
L991[14:47:28] <Tiktalik> especially because I want to be able to run a server too and have only 8G
L992[14:47:48] <lKinx> yeah I suspect my json
L993[14:48:09] <LatvianModder> I usually go with 2.5 Tiktalik and no limits for server
L994[14:48:42] <Tiktalik> LatvianModder: think I'd be able to get through Reloading - ModelManager with 2.5?
L995[14:49:35] <LatvianModder> ¯\_(ツ)_/¯
L996[14:49:37] <AKTheKnight> Huh. When did getRenderType() become EnumBlockRenderType?
L997[14:49:43] <LatvianModder> A while ago
L998[14:49:50] <LatvianModder> 1.9 probably
L999[14:49:58] <LatvianModder> and its much better
L1000[14:50:00] <williewillus> 1.9
L1001[14:50:03] <AKTheKnight> http://imgur.com/3Lq3jqg
L1002[14:50:12] <AKTheKnight> The doc confused me for a good 5 minutes
L1003[14:50:17] <LatvianModder> lol
L1004[14:50:25] <williewillus> lKinx: do you have a monster block with like 5 properties of 16 values each or what
L1005[14:50:26] <williewillus> lol
L1006[14:50:29] <AKTheKnight> I was like "But there's no numbers. What do I do"
L1007[14:50:46] <williewillus> the doc is also ambiguous
L1008[14:50:48] <williewillus> 1 is only for vanilla fluids
L1009[14:50:55] <LatvianModder> EnumAll. Includes 2 billion enum objects
L1010[14:50:58] <williewillus> 2 is force TESR *only*
L1011[14:51:05] <williewillus> 3 is both tesr and baked model
L1012[14:51:44] <LatvianModder> Its best to combine TESR and baked, if you want to do TESR
L1013[14:51:51] <williewillus> yeah
L1014[14:52:00] <williewillus> you can even mix and match in 1.9
L1015[14:52:07] <LatvianModder> All static parts should be model and only what is moving / requires GL/VertexBuffer should be TESR
L1016[14:52:19] <williewillus> some states of mana pools are 3 others are 2
L1017[14:52:47] <williewillus> fabulous pools are 2 since all of the pool renders in the TESR + mana overlay + catalyst overlay
L1018[14:52:57] <williewillus> the other pools are 3, pool in static renderer oerlays in TESR
L1019[14:54:11] <wiresegal> methodhandles won't care if I annotate my parameters (@Nonnull) right?
L1020[14:54:40] <williewillus> no :P
L1021[14:54:50] <wiresegal> just checking
L1022[14:55:25] <williewillus> fry: is PE's solution to https://www.reddit.com/r/Minecraft/comments/3ek0o7/why_text_rendering_is_horrible_how_it_can_be/ feasible in PC? :P just remembered it and was wondering
L1023[14:55:32] <williewillus> since player mentioned in the comments he did it for Fastcraft
L1024[14:55:56] ⇦ Quits: BaronNox (~BaronNox@pD9E980B7.dip0.t-ipconnect.de) (Quit: BaronNox)
L1025[14:56:12] <diesieben07> LatvianModder, basically you just add a line to a file :D
L1026[14:56:31] <LatvianModder> I can't find that file though...
L1027[14:57:03] <williewillus> look for something _at.cfg
L1028[14:57:06] <LatvianModder> And I know I can get that field with !gf, ive done that in past, but where is forge's at
L1029[14:57:07] <williewillus> forge_at.cfg i think
L1030[14:57:17] <williewillus> double shift intellij search :P
L1031[14:57:22] <LatvianModder> ok, found it, thanks
L1032[14:58:15] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L1033[14:58:23] ⇦ Quits: lKinx (kiwiirc@76.126.31.163) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1034[14:59:51] <LatvianModder> does it have to be public or public-f? public net.minecraft.item.EnumDyeColor field_176793_x # chatColor
L1035[15:00:28] <williewillus> public
L1036[15:00:31] <williewillus> -f means remove final
L1037[15:01:02] <LatvianModder> oh
L1038[15:02:06] <wiresegal> can you... at something to ADD final? Not that I would, but o.o
L1039[15:02:24] <diesieben07> i think so :D
L1040[15:02:31] <LatvianModder> like change from private to public final
L1041[15:02:38] <LatvianModder> probably can. I'd guess +f :D
L1042[15:02:58] <wiresegal> don't know why you ever would though :P
L1043[15:03:58] ⇨ Joins: vox (~voxmods@pool-71-178-241-173.washdc.fios.verizon.net)
L1044[15:05:50] <LatvianModder> I hate Git
L1045[15:05:55] <wiresegal> why?
L1046[15:05:59] <LatvianModder> Why can't I delete a branch?
L1047[15:06:08] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872D48.access.telenet.be) (Ping timeout: 190 seconds)
L1048[15:06:19] ⇨ Joins: FusionLord (~FusionLor@ip70-190-239-223.ph.ph.cox.net)
L1049[15:06:25] <LatvianModder> I just created permissions-api branch, and it put my commit there >.< I'll just re-download the setup, screw it
L1050[15:06:38] <wiresegal> branch -d
L1051[15:06:39] <SkySom> Is it your current branch?
L1052[15:06:42] <wiresegal> git branch -d
L1053[15:06:44] *** AEnterprise is now known as AEnterpriseAFK
L1054[15:06:58] <wiresegal> yeah, you pretty logically can't destroy the branch you're on
L1055[15:07:20] <LatvianModder> but but but that involves using commands and im scared of commands <.<
L1056[15:07:38] <LatvianModder> Thats literally why I created FTBUtilities :D To make EVERYTHING gui based \o/
L1057[15:07:41] <williewillus> you have to checkout the commit from before your first pr
L1058[15:07:44] <williewillus> disgusting ;p
L1059[15:07:51] <LatvianModder> :P
L1060[15:07:57] <SkySom> Then use a git gui?
L1061[15:08:31] ⇨ Joins: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L1062[15:09:01] <diesieben07> intellij has a very sexy git gui, for more advanced stuff SourceTree is nice
L1063[15:09:29] <wiresegal> does anyone know how to force a lightning bolt to stop rendering
L1064[15:09:45] <AKTheKnight> I like gitKraken. But I've moved over to terminal for a lot of it
L1065[15:09:49] <wiresegal> or at least stop existing
L1066[15:10:03] <diesieben07> wiresegal, setDead? :D
L1067[15:10:04] ⇦ Quits: vox (~voxmods@pool-71-178-241-173.washdc.fios.verizon.net) (Ping timeout: 201 seconds)
L1068[15:10:05] <LatvianModder> yes! worked. Man that was hard
L1069[15:10:05] <williewillus> wiresegal: pr to forge so it fires the entity event
L1070[15:10:08] <williewillus> :P
L1071[15:10:28] <wiresegal> but i'm lazy
L1072[15:10:29] <SkySom> I prefer gitkraken to sourcetree
L1073[15:10:32] <wiresegal> also setDead doesn't work
L1074[15:10:58] <williewillus> a PR to forge would take barely any effort >.<
L1075[15:11:07] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L1076[15:11:14] <diesieben07> there is no way setDead doesn't work, the lightning entity itself uses it
L1077[15:11:53] <williewillus> where are you setting it dead?
L1078[15:12:14] ⇦ Quits: kimfy (~kimfy@89.10.163.17) (Quit: Leaving)
L1079[15:13:09] <LatvianModder> success \o/ https://github.com/MinecraftForge/MinecraftForge/pull/2928
L1080[15:13:15] <LatvianModder> diesieben07: like that? ^
L1081[15:13:32] <diesieben07> looks right
L1082[15:13:37] <diesieben07> now squash :D
L1083[15:13:45] <diesieben07> i think github can do that for you now
L1084[15:13:48] <williewillus> gh squashes for you :P
L1085[15:14:09] <unascribed> does anyone know what all changed for TE syncing in 1.9.4?
L1086[15:14:23] ⇦ Quits: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com) (Ping timeout: 201 seconds)
L1087[15:14:25] <unascribed> all my TEs no longer sync on relog now
L1088[15:14:28] <ghz|afk> williewillus has a gist on that
L1089[15:14:28] <ghz|afk> XD
L1090[15:14:41] <williewillus> https://gist.github.com/williewillus/7945c4959b1142ece9828706b527c5a4
L1091[15:14:50] <williewillus> note that info is only accurate for 1922+
L1092[15:15:02] <unascribed> ???
L1093[15:15:08] <unascribed> it uses write/readTo/FromNBT now?
L1094[15:15:18] <ghz|afk> it has always done so -- sorta
L1095[15:15:21] <williewillus> ^
L1096[15:15:22] <williewillus> :P
L1097[15:15:30] <ghz|afk> the deafult implementation was empty
L1098[15:15:39] <ghz|afk> but the common implementation was to use writeToNBT/readFromNBT
L1099[15:15:40] <LatvianModder> now it returns NBTTagCompound
L1100[15:16:06] <LatvianModder> But ofc, its not INBTSeriaizable<NBTTagCompound>. because Mojang.
L1101[15:16:16] <unascribed> https://unascribed.com/i/92bbadba.png
L1102[15:16:17] <williewillus> wat
L1103[15:16:19] <unascribed> why doesn't this work, then?
L1104[15:16:21] <williewillus> LatvianModder: you do realize
L1105[15:16:27] <williewillus> INBTSerializable is a FORGE interface
L1106[15:16:31] <LatvianModder> It is?
L1107[15:16:34] <williewillus> yes
L1108[15:16:39] <LatvianModder> Hmm let me check
L1109[15:16:41] <kashike> lol
L1110[15:16:43] <unascribed> oh
L1111[15:16:45] <unascribed> it needs the pos
L1112[15:16:46] <unascribed> duh
L1113[15:16:50] <williewillus> net.minecraftforge.common.util.INBTSerializable
L1114[15:16:57] <LatvianModder> Oh, net.minecraft.util.IJsonSerializable
L1115[15:17:12] <LatvianModder> mixed it with json one. My bad! Good mojang. *pets it*
L1116[15:18:03] <williewillus> lol
L1117[15:18:08] <williewillus> the chunk thing is interesting though
L1118[15:18:10] <kashike> unascribed: those colours in your ide.. yikes :P
L1119[15:18:21] <unascribed> ok
L1120[15:18:30] <williewillus> they basically established for TE's that no TE will ever exist without it's chunk alongside it
L1121[15:18:38] <williewillus> *for vanilla TE's
L1122[15:18:44] <williewillus> *its
L1123[15:19:00] <LatvianModder> Soooo many things could be improved if all past compatbility was dropped..
L1124[15:19:13] <williewillus> if "past compatibility was dropped"
L1125[15:19:14] <kashike> yup
L1126[15:19:17] <williewillus> the java ver would be discontinued
L1127[15:19:21] <williewillus> :P
L1128[15:19:50] <LatvianModder> Well.. true
L1129[15:20:27] <LatvianModder> But the windows version is nothing compared to java version.. why didnt Microsoft focus on getting java on xbox? greedy people. |:(
L1130[15:21:10] <AKTheKnight> https://usercontent.irccloud-cdn.com/file/MefuZcY7/What%20am%20I%20doing%20wrong%3F%20I%20can't%20work%20it%20out
L1131[15:21:30] <williewillus> lol
L1132[15:21:42] <williewillus> only in an alternate universe would ms ever do that
L1133[15:21:50] <diesieben07> AKTheKnight, arrays in annotation need { } around their contents
L1134[15:22:15] <AKTheKnight> Ahh thanks
L1135[15:22:25] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 384 seconds)
L1136[15:23:28] <AKTheKnight> So what's the recommended way of developing with optional interfaces? Leave them in while you code and then switch to optional on compile?
L1137[15:24:11] ⇨ Joins: Biochemic (~quassel@p5B00A5C0.dip0.t-ipconnect.de)
L1138[15:24:15] <diesieben07> uh what?
L1139[15:24:34] <diesieben07> the point of @Optional is that *it* will remove the interace
L1140[15:25:04] <AKTheKnight> Yeah but of course https://usercontent.irccloud-cdn.com/file/hr5U6m7W/
L1141[15:25:09] <AKTheKnight> How do I fix that then?
L1142[15:25:19] <TehNut> implement the iface?
L1143[15:25:21] <diesieben07> you implement the interface...
L1144[15:25:25] <williewillus> yeah...
L1145[15:25:31] <AKTheKnight> Ohh, I didn't realise you did both. Sorry
L1146[15:25:32] <diesieben07> dots...
L1147[15:25:33] <williewillus> optional means you implement the interface
L1148[15:25:36] <AKTheKnight> I thought you just needed that
L1149[15:25:46] <williewillus> and optional will remove it if the mod is not actually present at runtime
L1150[15:26:06] <williewillus> you also need to specify the fully qualified name of the interface there
L1151[15:26:13] <williewillus> not just ITeslaHolder
L1152[15:26:38] <AKTheKnight> Is there some better doc on this? http://www.xelitexirish.com/blog-post/minecraft-forge-feature-spotlight-optional-annotation/ seems to be a bit rubbish
L1153[15:27:36] <diesieben07> that is pretty good explanation...
L1154[15:28:02] <williewillus> that is also a ripoff
L1155[15:28:09] <williewillus> that's minalien's optional post
L1156[15:28:10] <williewillus> :P
L1157[15:28:14] <AKTheKnight> Yeah I've found where it's from just now
L1158[15:28:39] <AKTheKnight> minalien's is a lot better too
L1159[15:28:43] <williewillus> wat
L1160[15:28:45] <williewillus> it's the same thing :P
L1161[15:28:47] <williewillus> he copied it
L1162[15:28:56] <diesieben07> hahah
L1163[15:29:10] <diesieben07> yeah i thought wait, didnt someone else do this?
L1164[15:29:31] <AKTheKnight> he's stripped out the fully qualified names from examples
L1165[15:30:33] <williewillus> oh lol
L1166[15:30:36] <williewillus> so copied and made it wrong
L1167[15:30:48] <AKTheKnight> If you're gonna copy, at least do it properly
L1168[15:31:27] ⇦ Quits: Nitrodev (~Nitrodev@87-92-75-66.bb.dnainternet.fi) (Read error: Connection reset by peer)
L1169[15:32:32] ⇨ Joins: kimfy (~kimfy_@236.5.200.37.customer.cdi.no)
L1170[15:33:44] <williewillus> wait
L1171[15:33:49] <williewillus> how do you add a shapeless OD recipe
L1172[15:33:53] <williewillus> i haven't done this for so long lol
L1173[15:34:22] <diesieben07> new ShapelessOreRecipe? :D
L1174[15:35:29] <williewillus> oh yeah lol
L1175[15:35:39] <williewillus> for some reason i thought gameregistry had methods for od recipes
L1176[15:35:48] ⇦ Quits: alex_6611 (~alex_6611@p54936671.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L1177[15:44:37] ⇦ Quits: Loetkolben (~Loetkolbe@ipbcc17c0a.dynamic.kabel-deutschland.de) (Quit: Over and Out!)
L1178[15:44:46] ⇨ Joins: Zaggy1024 (~Zaggy1024@184-100-67-141.mpls.qwest.net)
L1179[15:46:58] <williewillus> how do I git blame from idea
L1180[15:48:36] ⇨ Joins: kimfy_ (~kimfy_@236.5.200.37.customer.cdi.no)
L1181[15:49:15] <ghz|afk> williewillus: rightclick git annotate
L1182[15:50:16] <illy> you can git blame in idea?
L1183[15:50:32] * illy needs to get out of the cli more
L1184[15:51:36] <ghz|afk> well assuming "git blame" means the same as "svn blame" did
L1185[15:51:40] <ghz|afk> annotate does exactly that ;p
L1186[15:52:27] ⇦ Quits: kimfy (~kimfy_@236.5.200.37.customer.cdi.no) (Ping timeout: 384 seconds)
L1187[15:53:34] <williewillus> why is it called annotate then :P
L1188[15:54:27] ⇦ Quits: Temportalist (uid37180@id-37180.charlton.irccloud.com) (Quit: Connection closed for inactivity)
L1189[15:55:34] <AKTheKnight> Because it annotates :P
L1190[15:55:41] <AKTheKnight> I never knew it as blame
L1191[15:55:58] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Read error: Connection reset by peer)
L1192[15:59:16] ⇦ Quits: feldim2425 (~feldim242@178-191-248-55.adsl.highway.telekom.at) (Ping timeout: 195 seconds)
L1193[15:59:36] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L1194[16:01:48] ⇨ Joins: feldim2425 (~feldim242@178-191-63-12.adsl.highway.telekom.at)
L1195[16:02:04] ⇦ Quits: Wasweb (~Wasweb@2E6B3FFE.catv.pool.telekom.hu) (Quit: Leaving)
L1196[16:04:08] ⇦ Quits: kimfy_ (~kimfy_@236.5.200.37.customer.cdi.no) (Ping timeout: 190 seconds)
L1197[16:04:29] <ghz|afk> MEH
L1198[16:04:35] <ghz|afk> I just found a bug on my Survivalit mod
L1199[16:04:43] ⇦ Quits: sokratis12GR (kiwiirc@62.221.158.165) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1200[16:04:52] <ghz|afk> shift-clicking onto my drying rack transfers the whole stack into it
L1201[16:04:59] <ghz|afk> even though my slots are meant to only allow one item ;p
L1202[16:05:01] ⇦ Quits: Elec332 (~Elec332@ip5456d4a5.speed.planet.nl) (Ping timeout: 192 seconds)
L1203[16:05:51] <diesieben07> Shift clicks are special
L1204[16:06:03] <williewillus> i hate shift click code
L1205[16:06:22] <diesieben07> Yep
L1206[16:06:44] <diesieben07> i have wrote a helper so all i have to write is: if (stack.getItem() == foo) { return ShiftClickTarget.of(slotId) }
L1207[16:06:59] <williewillus> though with caps it *should* be better
L1208[16:09:20] <williewillus> 2 more interfaces to go and ProjectE will officially be IInventory-free (tm)
L1209[16:09:26] <williewillus> *containers to go
L1210[16:10:35] <ghz|afk> my problem is that mergeItemStack does not respect the target slot's max size ;P
L1211[16:10:44] <ghz|afk> so I ahd to create my own custom specialized version ;P
L1212[16:14:16] <williewillus> when did java get cov return types
L1213[16:18:40] <williewillus> nvm that question wasn't relevcant to my prob
L1214[16:18:56] <williewillus> better question is why aren't iitemhandlers iterable :P
L1215[16:21:46] <kashike> hooray javadoc fixes are in
L1216[16:23:20] ⇨ Joins: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se)
L1217[16:24:52] <williewillus> https://github.com/williewillus/Botania/issues/309
L1218[16:24:53] <williewillus> -.-
L1219[16:26:40] <Tiktalik> is there a way to make Open to Lan use a set port?
L1220[16:26:48] *** mumfrey is now known as Mumfrey
L1221[16:27:26] <williewillus> no it's random on purpose because when they merged MP/SP people kept going zomg i'll get haxxed
L1222[16:27:41] ⇦ Quits: bartman (~bartman@hastecase.com) (Ping timeout: 192 seconds)
L1223[16:27:44] <kashike> williewillus: have fun with that issue
L1224[16:27:50] <Tiktalik> forge doesn't have a way to set it?
L1225[16:27:55] <williewillus> he has a dumb shaders mod
L1226[16:28:00] <williewillus> and he says he repro-ed alone
L1227[16:28:02] <williewillus> -.-
L1228[16:28:10] <williewillus> Tiktalik: not that I know of
L1229[16:28:22] <Tiktalik> meh
L1230[16:28:32] <Tiktalik> at worst setting the port every time I want to connect will be annoying
L1231[16:28:36] <Biochemic> https://github.com/Hypsellis
L1232[16:28:54] <williewillus> Tiktalik: you can try playing around with intercepting GuiShareTOLAN
L1233[16:28:58] <williewillus> and replacing it with yourown
L1234[16:29:12] <williewillus> actually
L1235[16:29:14] <Biochemic> he post it on every github tracker he finds for mods
L1236[16:29:19] <williewillus> hm that doesn't contorl the port
L1237[16:29:47] <williewillus> yeah integratedserver.shareToLAN just picks one
L1238[16:29:53] *** big_Xplosion is now known as big_Xplo|AFK
L1239[16:30:03] <Tiktalik> too much work :D
L1240[16:33:30] <williewillus> this is what I hate the most >.< https://github.com/Hypsellis?tab=contributions&from=2016-05-29
L1241[16:33:40] <williewillus> scroll down
L1242[16:34:03] <ghz|afk> https://github.com/gigaherz/Ender-Rift/issues/21
L1243[16:34:04] <ghz|afk> ;P
L1244[16:34:30] <Biochemic> yeah -_-
L1245[16:34:41] <LatvianModder> williewillus: what the heck
L1246[16:34:53] <williewillus> read the ticket to its obscure af
L1247[16:34:55] <LatvianModder> a bot or just a person with a lot of free time and no intelect?
L1248[16:35:02] <diesieben07> obvious troll is obvious :D
L1249[16:35:03] <williewillus> and it's probably caused by that shader mod he has
L1250[16:35:13] <williewillus> or probably just clueless
L1251[16:35:49] <kashike> github has the "STAFF" title for github staff members, they need a title for people like this
L1252[16:35:52] <kashike> "IMPORTANT MAJOR IDIOT"
L1253[16:35:52] <Biochemic> i think second, because the user has actually answered @enderIO
L1254[16:35:55] <LatvianModder> or just 8 years old
L1255[16:36:18] ⇦ Quits: Girafi (Girafi@0x555178eb.adsl.cybercity.dk) (Read error: Connection reset by peer)
L1256[16:40:03] <AKTheKnight> https://usercontent.irccloud-cdn.com/file/g6IaxYAw/
L1257[16:40:54] <Kilobyte> kashike: i second that
L1258[16:41:34] ⇨ Joins: Tris (~Flufflepu@2605:6001:e013:bf00:cdd5:59d9:bc13:76e1)
L1259[16:41:48] ⇦ Quits: Jezza (~Jezza@92.206.5.6) (Ping timeout: 190 seconds)
L1260[16:42:58] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L1261[16:48:41] ⇨ Joins: Kano (~Giratina5@2604:180:0:368::bcd8)
L1262[16:51:49] ⇦ Quits: PBlock96 (~PBlock96@64.53.13.215) (Ping timeout: 201 seconds)
L1263[16:53:12] ⇨ Joins: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com)
L1264[16:53:35] *** amadornes is now known as amadornes[OFF]
L1265[16:54:55] <diesieben07> lol he is dealing with a "hatter attack"
L1266[16:55:16] <williewillus> mad hatter
L1267[16:59:58] <XDjackieXD> he really would deserve the title kashike mentioned :P
L1268[17:01:08] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 190 seconds)
L1269[17:03:10] <XDjackieXD> https://github.com/Ellpeck/ActuallyAdditions/issues/98#issuecomment-222385359 wow...
L1270[17:03:47] ⇨ Joins: VikeStep (~VikeStep|@a82-36.nat.uq.edu.au)
L1271[17:04:18] <diesieben07> +100 on the "wat" label.
L1272[17:04:52] <XDjackieXD> yes :D
L1273[17:05:38] <LatvianModder> Haha :D
L1274[17:05:40] <kashike> https://github.com/Ellpeck/ActuallyAdditions/issues?q=label%3Awat+is%3Aclosed
L1275[17:05:49] <LatvianModder> Want optifine related to this?
L1276[17:07:31] <williewillus> shaders
L1277[17:08:08] *** Jared|Away is now known as Jared
L1278[17:11:22] <LatvianModder> Optifine adds shaders, doesnt it?
L1279[17:11:38] <LatvianModder> I was looking trough its issues earlier today and saw smth similar
L1280[17:12:32] <diesieben07> no it doesn't
L1281[17:12:36] <diesieben07> but the shaders mod needs optifine
L1282[17:12:41] <diesieben07> or one of them does
L1283[17:14:38] *** Jared is now known as Jared|Away
L1284[17:17:08] *** Jared|Away is now known as Jared
L1285[17:17:57] ⇦ Quits: Jared (~Jared@2607:5300:100:200::17a0) (Killed (NickServ (GHOST command used by Jared|away!kiwiirc@107.181.153.88)))
L1286[17:18:19] ⇨ Joins: Jared (~Jared@2607:5300:100:200::17a0)
L1287[17:19:10] ⇦ Quits: Jared (~Jared@2607:5300:100:200::17a0) (Killed (NickServ (GHOST command used by Jared|away!kiwiirc@107.181.153.88)))
L1288[17:23:07] ⇦ Quits: KnightMiner (~KnightMin@adsl-68-255-5-40.dsl.emhril.sbcglobal.net) (Ping timeout: 198 seconds)
L1289[17:24:09] *** fry is now known as fry|sleep
L1290[17:24:36] ⇦ Quits: Noppes (~Noppes@82-168-99-26.ip.telfort.nl) (Quit: Leaving)
L1291[17:28:05] ⇨ Joins: KnightMiner (~KnightMin@adsl-68-255-5-40.dsl.emhril.sbcglobal.net)
L1292[17:28:36] ⇦ Quits: GildedGames (~GildedGam@ec2-54-163-87-106.compute-1.amazonaws.com) (Remote host closed the connection)
L1293[17:28:46] ⇨ Joins: GildedGames (~GildedGam@ec2-54-147-220-104.compute-1.amazonaws.com)
L1294[17:29:21] ⇦ Quits: TechnicianLP (~Technic@p4FE1D796.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1295[17:30:09] <FusionLord> !gf entityRegistrations 1.7.10
L1296[17:31:55] <TehNut> diesieben07: Optifine ships the shaders mod now
L1297[17:32:01] <diesieben07> really?
L1298[17:32:03] <TehNut> yup
L1299[17:32:10] <TehNut> I think it started in 1.9 or late 1.8.9
L1300[17:32:12] <diesieben07> good thing i don't use that thing anymore
L1301[17:32:39] <TehNut> It also ships Dynamic Lights
L1302[17:32:44] <TehNut> Though probably it's own implementation
L1303[17:33:23] <diesieben07> oh god
L1304[17:33:24] <XDjackieXD> https://github.com/SleepyTrousers/EnderIO/issues/3342#issuecomment-222386389 lol the guy apparently ran out of memory ^^
L1305[17:34:47] <TehNut> LOL
L1306[17:35:03] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1307[17:37:09] <FusionLord> is there a way to get a list of all entities in the game?
L1308[17:37:35] <FusionLord> figured the EntityRegistry, but wanted to ask incase of another option
L1309[17:38:23] <TehNut> All the registered ones you mean/
L1310[17:38:34] <FusionLord> yea
L1311[17:38:56] <TehNut> https://github.com/TehNut/Soul-Shards-The-Old-Ways/blob/1.9/src/main/java/com/whammich/sstow/util/EntityMapper.java#L28
L1312[17:38:59] ⇦ Quits: Necr0 (~Necr0@p200300700D0AA27461077CB9BDF53F65.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1313[17:40:17] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1314[17:40:36] <FusionLord> ty TehNut
L1315[17:41:12] * diesieben07 resists criticising the code
L1316[17:42:05] <TehNut> hey, that's like the only legacy code left
L1317[17:44:21] <LatvianModder> Suuure <.<
L1318[17:44:21] ⇨ Joins: lKinx (kiwiirc@76.126.31.163)
L1319[17:44:43] <LatvianModder> The rest you just dont upload on github >.>
L1320[17:44:51] ⇦ Quits: zml (~zml@minions.aoeu.xyz) (Ping timeout: 201 seconds)
L1321[17:46:56] ⇦ Quits: lKinx (kiwiirc@76.126.31.163) (Client Quit)
L1322[17:47:01] ⇦ Quits: glasspelican (~quassel@stanley.glasspelican.ca) (Ping timeout: 192 seconds)
L1323[17:47:26] ⇨ Joins: lKinx (kiwiirc@76.126.31.163)
L1324[17:47:39] ⇦ Quits: lKinx (kiwiirc@76.126.31.163) (Client Quit)
L1325[17:47:41] ⇨ Joins: glasspelican (~quassel@stanley.glasspelican.ca)
L1326[17:48:12] ⇨ Joins: lKinx (kiwiirc@76.126.31.163)
L1327[17:48:45] <lKinx> Okay wtf... I'm reinstalling forge and in the decompile step it runs out of heap memory... and I gave java -Xmx4g... http://pastebin.com/HbvRai1K
L1328[17:48:59] <diesieben07> give it more than 4 :D
L1329[17:49:09] <lKinx> It worked the other day with 1
L1330[17:49:17] <LatvianModder> Set min to 3, max to 6 or so
L1331[17:49:34] <alekso56> give more metaspace :ooo
L1332[17:50:16] <williewillus> mines always worked with defaults :P
L1333[17:50:26] <alekso56> -XX:MaxMetaspaceSize=512m totally
L1334[17:50:28] <williewillus> i have 8G though and defaults is set based on your comp iirc
L1335[17:50:37] <williewillus> alekso56: why would you ever need that for gradle
L1336[17:50:38] <lKinx> yeah I have 8g too.
L1337[17:50:44] <alekso56> i give mine 32GB so it works :v
L1338[17:51:28] ⇦ Quits: Vazde (vazde@dea.fi) (Ping timeout: 190 seconds)
L1339[17:51:32] <lKinx> okay yeah it still failed with 3g min and 6g max
L1340[17:51:38] <lKinx> I also tried uninstalling java etc
L1341[17:51:42] <FusionLord> alekso56, you must be doing it wrong if 32 is needed
L1342[17:51:48] <williewillus> lol yeah...
L1343[17:51:48] <lKinx> i have no clue why this doens't work now
L1344[17:51:51] <alekso56> FusionLord: it isn't :p
L1345[17:52:01] <LatvianModder> Dahell. 32?!
L1346[17:52:04] ⇦ Quits: Guest6 (~textual@182-59-65-62.dyn.estpak.ee) (Quit: My Mac has gone to sleep. ZZZzzz…)
L1347[17:52:12] <williewillus> default heap size for 8g system RAM is more than enough for setupDecomp
L1348[17:52:16] ⇨ Joins: MonkeyTyrant (~MonkeyTyr@DRMONS0544W-142134027025.dhcp-dynamic.FibreOp.ns.bellaliant.net)
L1349[17:52:23] <lKinx> exactly my point
L1350[17:52:28] <LatvianModder> Just dont give it any arguments, it will figure it out
L1351[17:52:31] <alekso56> what does the --refresh-dependencies do?
L1352[17:52:53] <LatvianModder> Delete all cache, iirc
L1353[17:52:55] <FusionLord> lKinx, are you running from a term/cmd, or inside of you ide? I have never been able to run it inside of IDEA
L1354[17:52:56] ⇦ Parts: Tris (~Flufflepu@2605:6001:e013:bf00:cdd5:59d9:bc13:76e1) (Le poof, out of the channel I go~))
L1355[17:53:01] <lKinx> term
L1356[17:53:01] <diesieben07> check dependencies again even if you already have them on your PC
L1357[17:53:04] <lKinx> cmd*
L1358[17:53:24] <alekso56> ah, that might cause issues.
L1359[17:54:33] <FusionLord> also is your memory usage actually reaching the 6? is your system overloaded?
L1360[17:55:54] <lKinx> My system has 5gb free according to task manager
L1361[17:56:58] ⇨ Joins: Vasher (~Vasher@c-67-182-50-119.hsd1.ca.comcast.net)
L1362[17:57:51] <lKinx> i have no clue why this is failing
L1363[17:58:00] <FusionLord> combining event busses was the best idea, backporting a mod to 1.7.10 makes me sad
L1364[17:58:00] <lKinx> i'm going to restart and hope that fixes any ram overload issues
L1365[17:58:04] <williewillus> hm the thing in 1.10 snaps that no one's noticed from the technical side yet
L1366[17:58:10] ⇦ Quits: founderio (~Thunderbi@p200300C4E3C7F10075221E7F90EC7F25.dip0.t-ipconnect.de) (Quit: founderio)
L1367[17:58:12] <williewillus> that magma block's model...
L1368[17:58:20] <williewillus> it's multilayered
L1369[17:58:23] ⇦ Quits: lKinx (kiwiirc@76.126.31.163) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1370[17:58:34] <williewillus> FusionLord: why would you do such a thing to yourself
L1371[17:58:48] ⇨ Joins: zml (~zml@minions.aoeu.xyz)
L1372[17:58:55] <FusionLord> it was requested :(
L1373[17:59:55] ⇨ Joins: lKinx (kiwiirc@76.126.31.163)
L1374[18:00:05] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:756c:b3c3:462d:88ce) (Read error: Connection reset by peer)
L1375[18:00:34] <lKinx> okay still... wtf... Why is my heap size overloaded
L1376[18:01:22] ⇦ Quits: MonkeyTyrant (~MonkeyTyr@DRMONS0544W-142134027025.dhcp-dynamic.FibreOp.ns.bellaliant.net) (Quit: Leaving)
L1377[18:02:06] <diesieben07> try this: http://downloadmoreram.com/
L1378[18:02:25] <lKinx> lol
L1379[18:03:03] <williewillus> FusionLord: doesn't mean you have to do it
L1380[18:03:09] <williewillus> you're not slaved to your users :P
L1381[18:03:20] <williewillus> but w.e. lol
L1382[18:03:28] <FusionLord> lol
L1383[18:04:02] ⇦ Quits: Emris (~Miranda@62.178.245.147) (Read error: Connection reset by peer)
L1384[18:04:45] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: See ya.)
L1385[18:07:18] *** DRedhorse is now known as DonAway
L1386[18:07:42] ⇨ Joins: Vazde (vazde@dea.fi)
L1387[18:10:48] ⇦ Quits: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com) (Ping timeout: 190 seconds)
L1388[18:12:44] <lKinx> i have no idea what i'm doing wrong
L1389[18:12:48] <lKinx> my heap space still is too small
L1390[18:13:02] <williewillus> why does == not enforce the same type constraints as instanceof?
L1391[18:13:38] ⇦ Quits: lKinx (kiwiirc@76.126.31.163) (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
L1392[18:14:10] <williewillus> wait it does 0.o
L1393[18:14:26] <williewillus> then how do we get those state-block comparison derps in vanilla sometimes 0.o
L1394[18:14:27] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1395[18:15:10] <ghz|afk> williewillus: erasure?
L1396[18:15:23] <williewillus> that wouldn't explain state-block comparing :P
L1397[18:15:29] <williewillus> those are diff classes entirely
L1398[18:15:32] <ghz|afk> maybe mojang's code is actually comparing "object == object"
L1399[18:15:53] <ghz|afk> dunno what state-block comparisons you mean, though
L1400[18:17:45] <williewillus> those bugs that have appread in vanilla or Forge where they accidentally do something like world.getBlockState() == Blocks.obsidian or something
L1401[18:17:50] <williewillus> but i just tried that again and it errored
L1402[18:17:57] <williewillus> not on thos eexact types though
L1403[18:18:00] <ghz|afk> never seen one of those ;p
L1404[18:18:35] <williewillus> tangentially related https://github.com/MinecraftForge/MinecraftForge/issues/2303
L1405[18:19:09] <ghz|afk> o_O
L1406[18:19:51] <FusionLord> does anyone know how to render an entity without a world in 1.7.110
L1407[18:20:07] <FusionLord> forget the name of the mod that added the entities to the mainmenu
L1408[18:20:33] <ghz|afk> not specifically "an entity"
L1409[18:20:50] <ghz|afk> but the entity has a model, so it would be possible to draw that model, in some cases
L1410[18:21:08] <ghz|afk> however, no idea about 1.7.110 ;P
L1411[18:21:15] <FusionLord> I had the render I'll see if i can find the model
L1412[18:21:42] <kashike> https://docs.gradle.org/release-candidate/release-notes#support-for-running-gradle-on-java-6
L1413[18:21:48] <kashike> woo
L1414[18:21:54] <williewillus> new ModelBlaze() model.render()
L1415[18:22:21] <FusionLord> get model via Class?
L1416[18:22:28] ⇦ Quits: Vazde (vazde@dea.fi) (Ping timeout: 190 seconds)
L1417[18:22:36] <ghz|afk> yo ucan't just draw an arbitrary entity like that
L1418[18:22:40] <ghz|afk> it has to be only models you know how to use
L1419[18:23:29] <ghz|afk> a player, a zombie or skeleton or similar, should be relatively easy
L1420[18:23:35] <ghz|afk> but a mod entity...
L1421[18:23:46] <ghz|afk> you can't expect mod entities to have a single model
L1422[18:23:49] <ghz|afk> or even a model at all
L1423[18:24:16] <FusionLord> which is why I would need to use the render or entity
L1424[18:24:29] <ghz|afk> but wait
L1425[18:24:39] <ghz|afk> Render.doRender doesn't take a World
L1426[18:24:41] <ghz|afk> what IS your issue?
L1427[18:25:23] <FusionLord> it takes the entity
L1428[18:25:32] <ghz|afk> well ofc
L1429[18:25:35] <FusionLord> inorder to make the entity you need world
L1430[18:25:44] <williewillus> no
L1431[18:25:46] <ghz|afk> I see
L1432[18:25:52] <williewillus> you can get the render class with just the entity class
L1433[18:26:06] <ghz|afk> williewillus: nah first arg of doRender is entity
L1434[18:26:14] <ghz|afk> that's waht he means
L1435[18:26:20] <williewillus> oh i see
L1436[18:26:21] <williewillus> dummy world
L1437[18:26:22] <williewillus> :P
L1438[18:26:23] <ghz|afk> in order to call doRender, you need to pass a valid entity
L1439[18:26:36] <ghz|afk> yeah if you want to draw an arbitrary entity
L1440[18:26:39] <ghz|afk> you'll need a dummy world
L1441[18:27:13] <williewillus> the interface of world is actually pretty small if you extend World
L1442[18:27:14] <ghz|afk> expect pain and tears creating one ;P
L1443[18:27:23] <williewillus> 2 abstract methods to implement
L1444[18:27:56] <williewillus> you have to make a dummy Ichunkprovider too but that's 4 straightforward methods
L1445[18:33:13] <Dark> https://github.com/BuiltBrokenModding/MinecraftJUnit
L1446[18:33:21] <Dark> that might help, it has two fake worlds in it
L1447[18:34:43] ⇨ Joins: shoeboxam (webchat@65-36-15-251.dyn.grandenetworks.net)
L1448[18:35:52] ⇨ Joins: Vazde (vazde@dea.fi)
L1449[18:36:33] ⇨ Joins: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c)
L1450[18:36:42] <Temportalist> How does one specify a model using an itemstack's nbt?
L1451[18:37:27] ⇨ Joins: PerikiyoXD (~PerikiyoX@212.163.252.191)
L1452[18:37:28] ⇦ Parts: shoeboxam (webchat@65-36-15-251.dyn.grandenetworks.net) ())
L1453[18:37:37] <Temportalist> ah
L1454[18:37:40] <TehNut> ItemMeshDefinition
L1455[18:37:41] <Temportalist> ItemMeshDefinition
L1456[18:37:43] <Temportalist> nvm :P
L1457[18:39:28] <ghz|afk> note that you have to manually register the item variants
L1458[18:40:27] <ghz|afk> https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/client/ClientProxy.java#L281
L1459[18:40:44] <ghz|afk> this is how I did that: https://github.com/gigaherz/ElementsOfPower/blob/master/src/main/java/gigaherz/elementsofpower/client/ClientProxy.java#L296
L1460[18:40:58] <williewillus> use overrides in 1.9
L1461[18:41:02] <williewillus> in 1.8 use meshers
L1462[18:41:28] <williewillus> anyways one more step and PE will be IInventory free \o/
L1463[18:41:31] <williewillus> long live caps
L1464[18:41:49] <TehNut> Nice
L1465[18:42:00] <TehNut> Still need to move BM and SS over
L1466[18:42:18] <PerikiyoXD> Hey
L1467[18:42:30] <TehNut> Hay
L1468[18:42:33] <williewillus> there was so much cruft and inv boilerplate to clean out felt awesome
L1469[18:42:59] <williewillus> and the resulting impl for for example the alchemical bags was so simple/clear it felt almost too easy
L1470[18:43:16] <Dark> java 8 solved my need for a lot of implementation for IInventory
L1471[18:43:18] <PerikiyoXD> I guess i've messed up something, any block i register wont load, because of the ModelLoader. Exception loading blockstate for the variant whateverblock
L1472[18:43:33] <TehNut> Code and JSON
L1473[18:43:55] <PerikiyoXD> JSON.
L1474[18:44:03] <TehNut> ...
L1475[18:44:07] <TehNut> post your code and JSON
L1476[18:44:17] <PerikiyoXD> nono
L1477[18:44:19] <PerikiyoXD> i mean
L1478[18:44:28] <PerikiyoXD> i think i have missing my JSON files
L1479[18:44:37] <PerikiyoXD> (this is not like it was in 1.5 you know)
L1480[18:44:54] <ghz|afk> if your last modding experience is pre-1.8
L1481[18:44:59] <williewillus> Dark: caps are still amazing :D
L1482[18:45:01] <ghz|afk> you want to read stuff on the 1.8 model system
L1483[18:45:15] <williewillus> https://gist.github.com/williewillus/57d7093efa80163e96e0
L1484[18:45:20] <Dark> williewillus wouldn't know have yet to use the new inv code
L1485[18:45:27] <williewillus> it's so great :P
L1486[18:45:35] <Dark> I've heard
L1487[18:45:39] <williewillus> takes a while to wrap around the cap system but otherwise it's great
L1488[18:45:43] <Dark> still in 1.7 sadly
L1489[18:45:51] <williewillus> missing out man ;p
L1490[18:46:04] <Dark> ya, still have a lot of work to do plus I have my own inv system anyways
L1491[18:46:13] <ghz|afk> kick that 1.7 out the window and upgrade ;P
L1492[18:47:58] <PerikiyoXD> some post-1.8 docs to see how this JSON stuff works?
L1493[18:48:58] <ghz|afk> [01:45] (williewillus): https://gist.github.com/williewillus/57d7093efa80163e96e0
L1494[18:49:15] <williewillus> i need to rewrite that in a tutorial style for rtd
L1495[18:49:22] <williewillus> primer style doesn't work for beginners I've found ;p
L1496[18:49:29] <williewillus> works for all the experienced guys though
L1497[18:50:13] <PerikiyoXD> Thank you, that will help lots
L1498[18:50:15] <PerikiyoXD> :D
L1499[18:52:17] <Temportalist> is there a way to pass an item texture from the blockstates json to the model?
L1500[18:53:43] <williewillus> wat
L1501[18:54:03] <williewillus> the "textures" block?
L1502[18:54:15] <Temportalist> yes
L1503[18:54:18] <williewillus> you can specify the model's textures from blockstate json if you're using the forge format
L1504[18:54:24] <Temportalist> gotcha
L1505[18:54:38] <Temportalist> can you link an example quick?
L1506[18:54:43] <ghz|afk> night ppl
L1507[18:54:44] <williewillus> https://raw.githubusercontent.com/sinkillerj/ProjectE/MC19/src/main/resources/assets/projecte/blockstates/collector_mk1.json
L1508[18:54:44] * ghz|afk poofs
L1509[18:54:46] ⇨ Joins: Drullkus (~Dru11kus@c-67-180-188-243.hsd1.ca.comcast.net)
L1510[18:54:48] <williewillus> cya
L1511[18:54:48] <Temportalist> thanks
L1512[18:55:06] <williewillus> where "top"... are all texture variables that the model "orientable_horizontal" wants
L1513[18:58:36] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L1514[19:00:07] ⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping timeout: 192 seconds)
L1515[19:06:53] ⇨ Joins: nileriver (~nileriver@182-59-65-62.dyn.estpak.ee)
L1516[19:07:00] ⇦ Quits: nileriver (~nileriver@182-59-65-62.dyn.estpak.ee) (Client Quit)
L1517[19:12:05] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error: Connection reset by peer)
L1518[19:12:19] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1519[19:20:15] ⇨ Joins: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com)
L1520[19:24:53] <wiresegal> what even happened with Hyspellis o.o
L1521[19:25:54] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-1901.bb.online.no) (Quit: Leaving)
L1522[19:31:04] <masa> is there any block in vanilla that can be broken by hand and that doesn't drop anything?
L1523[19:31:44] <TehNut> stone
L1524[19:31:46] <TehNut> :P
L1525[19:31:48] <masa> ...
L1526[19:32:09] <masa> okay I'll clarify: that won't drop anything even when broken by a proper tool
L1527[19:32:28] <wiresegal> glass
L1528[19:32:29] <Ordinastie_> $xy
L1529[19:32:31] <williewillus> double tallgrass
L1530[19:32:33] <masa> maybe I should just add a custom block for this
L1531[19:32:45] <wiresegal> double tallgrass will drop seeds occasionally, wont it?
L1532[19:32:46] <masa> but grass has a chance of dropping seeds
L1533[19:32:52] <tterrag> glass works
L1534[19:32:53] <williewillus> i thought it was only single grass
L1535[19:32:55] <williewillus> ?shrug
L1536[19:33:15] <masa> I mean it doesn't really matter though... I might just go with red mushroom blocks or spruce leaves or something
L1537[19:33:20] <wiresegal> glass will never drop anything unless silked, it'll do
L1538[19:33:31] <tterrag> mushroom blocks drop mushrooms :P
L1539[19:33:38] <wiresegal> shroomblocks and leaves will drop shrooms and saplings though
L1540[19:33:48] ⇦ Quits: Gigabit101 (~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net) (Ping timeout: 190 seconds)
L1541[19:33:48] <williewillus> caps can be over concrete classes right?
L1542[19:33:55] <masa> yeah, but this item is expensive enough that free saplings or mushrooms shouldn't matter at this point :p
L1543[19:33:56] <williewillus> using them internally and having another interface is just annoying
L1544[19:34:36] ⇨ Joins: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L1545[19:34:36] <masa> but maybe I'll just add a custom block for this purpose anyway
L1546[19:35:20] <masa> or use bedrock... ;D
L1547[19:36:54] <Zaggy1024> hm, shouldn't BlockStairs be patched with getFlammability?
L1548[19:36:57] ⇦ Quits: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com) (Ping timeout: 192 seconds)
L1549[19:39:58] ⇨ Joins: Gigabit101 (~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net)
L1550[19:39:58] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1551[19:40:13] <Zaggy1024> or..are stairs never flammable?
L1552[19:40:33] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1553[19:41:32] <williewillus> they should be what the "stair-ee" block is :P
L1554[19:42:23] <Zaggy1024> I thought maybe they weren't flammable because they're not full blocks
L1555[19:42:41] <Zaggy1024> appears not to be so, but looking at the stairs code it appears that nothing sets the flammability
L1556[19:42:46] <williewillus> new wood slabs are flammable
L1557[19:42:54] <williewillus> and most everything in slabs/stairs delegates to the full block
L1558[19:43:20] <Zaggy1024> oh, of course
L1559[19:43:23] <Zaggy1024> it's hardcoded into BlockFire
L1560[19:43:24] <Zaggy1024> :P
L1561[19:43:43] <Zaggy1024> it doesn't delegate to the "model state"
L1562[19:45:18] <Zaggy1024> but I suppose if the flammability is set outside BlockStairs it shouldn't be made to delegate
L1563[20:00:26] ⇦ Quits: raoulvdberge (uid95673@id-95673.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L1564[20:02:01] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error: Connection reset by peer)
L1565[20:02:12] ⇦ Quits: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl) (Killed (NickServ (GHOST command used by MikrySoft|2)))
L1566[20:02:14] *** minecreatr is now known as Mine|away
L1567[20:02:15] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1568[20:02:16] ⇨ Joins: MikrySoft|2 (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L1569[20:03:01] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C788.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1570[20:03:33] ⇨ Joins: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com)
L1571[20:03:35] ⇦ Quits: Gigabit101 (~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net) (Ping timeout: 192 seconds)
L1572[20:03:36] ⇦ Quits: ThomasRules (~ThomasRul@host86-147-147-56.range86-147.btcentralplus.com) (Ping timeout: 192 seconds)
L1573[20:04:08] ⇨ Joins: Gigabit101 (~Gigabit10@cpc76302-cosh16-2-0-cust475.6-1.cable.virginm.net)
L1574[20:04:09] ⇦ Quits: Biochemic (~quassel@p5B00A5C0.dip0.t-ipconnect.de) (Ping timeout: 192 seconds)
L1575[20:04:09] ⇦ Quits: Fredi100 (~quassel@chello080109095007.8.15.vie.surfer.at) (Ping timeout: 192 seconds)
L1576[20:04:09] ⇦ Quits: Katrix (~Katrix@cm-84.210.104.159.getinternet.no) (Ping timeout: 192 seconds)
L1577[20:04:22] <wiresegal> bleh, why is there no render event for nonliving entities
L1578[20:04:55] ⇨ Joins: Katrix (~Katrix@2a02:fe0:cb10:2650:3dee:7372:aa77:73b)
L1579[20:08:59] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C788.dip0.t-ipconnect.de)
L1580[20:11:02] ⇨ Joins: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L1581[20:15:05] <PerikiyoXD> Well
L1582[20:15:13] <PerikiyoXD> My blocks wont work, jeez.
L1583[20:15:52] <PerikiyoXD> If you need the code, https://github.com/PerikiyoXD/EVMC2
L1584[20:16:18] <PerikiyoXD> (dont kill me if it doesnt fit standards)
L1585[20:18:14] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Ping timeout: 186 seconds)
L1586[20:18:41] <PerikiyoXD> Do the block definitions have to be my custom block, or just Block?
L1587[20:18:58] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1588[20:18:58] <diesieben07> PerikiyoXD, define "won't work".
L1589[20:19:17] ⇦ Quits: Korhaka (~Korhaka2@5751a8e0.skybroadband.com) (Remote host closed the connection)
L1590[20:19:41] <PerikiyoXD> Blocks wont fail on registering JSON thingy, but those wont be loaded. (/give USERNAME namespace:block wont work)
L1591[20:20:19] <diesieben07> well, you haven't created ItemBlocks for them, so the blocks can only exist placed down in the world
L1592[20:20:27] <diesieben07> they cannot occur as item entities or in inventories
L1593[20:22:29] <PerikiyoXD> Now i have to create itemblocks?
L1594[20:22:33] <PerikiyoXD> hmm
L1595[20:22:35] ⇨ Joins: linuxdaemon (~linuxdemo@dev.walterbarnes.net)
L1596[20:22:43] ⇨ Joins: bartman (~bartman@hastecase.com)
L1597[20:22:54] <PerikiyoXD> tbh, i need a ton of learning of how this works
L1598[20:23:05] <diesieben07> create a new instance of ItemBlock (unless you want special behavior, in that case create a subclass)
L1599[20:23:05] <PerikiyoXD> it's been a while since 1.7
L1600[20:23:12] <diesieben07> set it's registry name to the block's registry name
L1601[20:23:13] <diesieben07> then register it
L1602[20:24:19] <wiresegal> most of the time you probably won't need a subitem
L1603[20:25:08] <PerikiyoXD> fossil_ore_item = new ItemBlock(fossil_ore);
L1604[20:25:15] <PerikiyoXD> like that?
L1605[20:25:40] <PerikiyoXD> public static ItemBlock fossil_ore_item;
L1606[20:25:51] <PerikiyoXD> (sorry bout the code spammy. pastebin next)
L1607[20:26:07] ⇦ Quits: KGS (~KGS@h-155-4-135-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L1608[20:26:07] <diesieben07> you dont really need to hold onto the object
L1609[20:26:13] <diesieben07> you won't need it beyond registering
L1610[20:26:41] <Ordinastie_> also, read that : http://www.oracle.com/technetwork/java/codeconventions-135099.html :)
L1611[20:27:23] <masa> why oh why does Block#onBlockAdded() have to get called before the TileEntity is created in Chunk#setBlockState() :/
L1612[20:27:39] <wiresegal> a lot of people (myself included) ignore the packages part of that x3 @ Ordinastie_
L1613[20:27:48] ⇦ Quits: Upthorn (~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net) (Ping timeout: 190 seconds)
L1614[20:27:53] <masa> now I can't cheat and set the facinf to my TE inside onBlockAdded from the state passed in
L1615[20:28:01] <Ordinastie_> wiresegal, what do you mean ?
L1616[20:28:21] <wiresegal> most people have <theirname>.<themod>
L1617[20:28:29] <wiresegal> at least in what i've seen
L1618[20:28:30] ⇨ Joins: lromexsni (webchat@c-76-116-34-231.hsd1.nj.comcast.net)
L1619[20:28:41] <Ordinastie_> if you don't have a domain name, yes
L1620[20:28:42] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Quit: bOI)
L1621[20:28:54] <PerikiyoXD> So, Prefixing classes = bad
L1622[20:28:59] <wiresegal> yes
L1623[20:29:00] <masa> oh wait a second, createTileENtity() gets the state in too :o
L1624[20:29:27] <wiresegal> what is a facinf? @ masa
L1625[20:29:49] <Ordinastie_> masa, isn't your facing set after that anyway ?
L1626[20:30:14] <diesieben07> also... why do you duplicate stuff..
L1627[20:30:23] <diesieben07> if the facing exists in the state, why do you put it in the TE again...
L1628[20:30:29] <Ordinastie_> that too
L1629[20:31:21] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Ping timeout: 201 seconds)
L1630[20:31:29] <masa> well the facing in the state isn't saved in meta
L1631[20:31:38] <masa> so basically
L1632[20:31:46] <masa> hmm wait
L1633[20:31:48] <diesieben07> then it won't appear in either onBlockAdded or createTileEntity
L1634[20:31:50] <masa> oh crap
L1635[20:32:15] <masa> bleh shit is badly fucked ;_;
L1636[20:32:21] <diesieben07> haha
L1637[20:32:35] <masa> can I not get this working nicely then at all...
L1638[20:32:36] <Ordinastie_> what is more appropriate than facing to save in meta ?
L1639[20:32:50] <masa> I have my machine type in meta
L1640[20:33:02] <Ordinastie_> no more room ?
L1641[20:33:14] <masa> but yeah, this is getting annoying because of that decision
L1642[20:33:15] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:4c46:92ef:8275:5c67)
L1643[20:33:15] <Ordinastie_> and how the facing is determiend ?
L1644[20:33:28] <wiresegal> nibbles are annoying sometimes, not enough space for everything
L1645[20:33:30] <masa> what do you mean how?
L1646[20:33:49] <diesieben07> is it like the furnace?
L1647[20:33:53] <diesieben07> determined by the player orientation?
L1648[20:34:19] <Ordinastie_> or is it like button, determined by side placed on ?
L1649[20:34:30] <diesieben07> the two come down to the same thing :D
L1650[20:34:44] <Ordinastie_> true
L1651[20:34:47] <diesieben07> you probably want EnumFacing facing = EnumFacing.NORTH (or whatever default you want) in the TE
L1652[20:34:56] <wiresegal> logs are a better example, Ordinastie_
L1653[20:34:57] <diesieben07> and then set that in onBlockPlacedBy or hwoever its called
L1654[20:35:02] <masa> well atm I'm working on my builder's wand, and template rotation for it
L1655[20:35:11] <PerikiyoXD> so, guessing fossil_ore is wrong, fossilOre
L1656[20:35:13] <PerikiyoXD> is right
L1657[20:35:25] <PerikiyoXD> (conventions plz)
L1658[20:35:32] <masa> well yes all the rotation stuff works just fine when placed by a player, via onBlockPlacedBy()
L1659[20:35:41] <wiresegal> PerikiyoXD: yes
L1660[20:36:07] <masa> but I'm wondering how the hell can I rotate stuff from a saved template
L1661[20:36:19] <diesieben07> the saved template needs to have TE data in it
L1662[20:36:25] <masa> it does
L1663[20:36:31] <diesieben07> then THAT determines the facing.
L1664[20:36:36] ⇦ Quits: lromexsni (webchat@c-76-116-34-231.hsd1.nj.comcast.net) (Quit: Web client closed)
L1665[20:36:38] <diesieben07> the block has nothing to do with it
L1666[20:36:41] <masa> but how do I rotate arbitrary blocks
L1667[20:36:54] <diesieben07> define "rotate"
L1668[20:37:04] <masa> the Block#rotateBlock() does stupid stuff and can't be used
L1669[20:37:11] <Ordinastie_> yes, just rotate manually
L1670[20:37:28] <masa> it usually cycles some properties, which doesn't allow me to say "rotate to facing X"
L1671[20:38:01] <diesieben07> what if the block does not support "facing X"?
L1672[20:38:11] <masa> all vanilla stuff, or anything that saves the facing to the state in meta works beautifully with Block#withRotation()
L1673[20:38:47] <masa> but how do I make this work for the ones that don't save to meta...
L1674[20:38:48] <wiresegal> make machines different blocks?
L1675[20:39:28] <masa> well the issue isn't really just the block/machines from my mod either...
L1676[20:39:54] <masa> but I guess there is no sane way for me to support other mdos properly unless they save the facing in meta
L1677[20:39:58] <Ordinastie_> you can't handle everything
L1678[20:40:31] <masa> yeah... maybe I'll just hard code my mod's blocks then :/
L1679[20:45:28] <PerikiyoXD> Do registry names have to be camelCased?
L1680[20:45:51] <diesieben07> they can be whatever the fudge you want
L1681[20:46:57] <TehNut> but preferably not getUnlocalizedName().substring(5) :P
L1682[20:47:09] <diesieben07> yes please
L1683[20:47:16] <PerikiyoXD> getUnlocalizedName().substring(5) = no
L1684[20:48:16] <diesieben07> god damn the almighty pahimar
L1685[20:48:19] <PerikiyoXD> camelCasing hurts.
L1686[20:48:31] <diesieben07> let the java flow through you
L1687[20:48:35] <TehNut> I just use the class name for all my registry names
L1688[20:48:57] <Ordinastie_> and when you have 2 blocks from the same class, you're fucked :)
L1689[20:49:00] <diesieben07> that is just as horrible please dont
L1690[20:49:11] <TehNut> No I manually type it out
L1691[20:49:16] <diesieben07> oh ok
L1692[20:56:07] <harmony> anyone have an idea for a simple mod I could create?
L1693[20:56:12] ⇨ Joins: Xemnis (~Xemnis@c-76-116-34-231.hsd1.nj.comcast.net)
L1694[20:56:19] <Xemnis> is this working?
L1695[20:56:53] ⇨ Joins: BaronNox (~BaronNox@pD9E995BE.dip0.t-ipconnect.de)
L1696[20:57:09] <diesieben07> yes Xemnis
L1697[20:57:19] <Xemnis> awesome, thanks
L1698[20:57:47] <Xemnis> was such a hassle for me to set this up
L1699[20:59:26] <PerikiyoXD> Go on my own VS Looking at some humongous mod sourcedode.
L1700[20:59:31] <PerikiyoXD> IDK what's worst
L1701[20:59:48] <PerikiyoXD> Tutorials please
L1702[20:59:51] <PerikiyoXD> :)
L1703[20:59:56] <masa> I changed my facing code, let's see if everything broke...
L1704[21:00:08] <williewillus> what is the return value of transferStackInSlot used for?
L1705[21:00:12] <williewillus> is that the leftover?
L1706[21:00:42] <masa> don't know, I have all custom stuff for my containers so i don't use it for anything :p
L1707[21:01:10] <williewillus> PE uses as little custom stuff as possible
L1708[21:01:16] <williewillus> extra code = extra stuff to maintain
L1709[21:01:17] <williewillus> :P
L1710[21:01:31] <diesieben07> no the return type is *very* weird
L1711[21:01:39] <diesieben07> it returns null if no transfer was possible thats for sure
L1712[21:02:26] <diesieben07> and if it did transfer *something* (does not matter what or if it was all of it) it returns a copy of the stack it transfered *before* the transfer
L1713[21:02:54] *** Vigaro is now known as V
L1714[21:03:17] <Ordinastie_> mojang's design
L1715[21:03:22] <Ordinastie_> that should become a meme
L1716[21:03:33] <diesieben07> so if you shift-click 20 stone, it will return 20 stone if the transfer succeeded in any way
L1717[21:03:36] <diesieben07> and null otherwise
L1718[21:03:41] <linuxdaemon> just always #blamemojang
L1719[21:03:42] ⇦ Quits: VikeStep (~VikeStep|@a82-36.nat.uq.edu.au) (Quit: Leaving)
L1720[21:03:50] <williewillus> this part is probably blamenotch
L1721[21:03:57] <williewillus> alot of what recent mojang has done is alright
L1722[21:04:08] <williewillus> its usually weird because they make major releases mid-refactor
L1723[21:04:11] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-14-71.dhcp.embarqhsd.net) (Quit: またね)
L1724[21:04:12] <diesieben07> shift clicking was done when he wasnt the only one working on the game i think
L1725[21:04:23] <williewillus> it was beta 1.5 ish
L1726[21:04:28] <williewillus> somewhere mid beta
L1727[21:04:29] <Ordinastie_> diesieben07, how people find out what and if the stack wasn't transfered completely ?
L1728[21:04:42] <diesieben07> you can't .D
L1729[21:04:55] <diesieben07> but i know that if ou return partial stacks weird stuff happens
L1730[21:05:13] <Ordinastie_> glad I redid it ^^
L1731[21:08:50] ⇨ Joins: Naiten (~Naiten@82.162.0.8)
L1732[21:14:27] ⇦ Quits: Temportalist (uid37180@2604:8300:100:200b:6667:3:0:913c) (Quit: Connection closed for inactivity)
L1733[21:15:41] ⇨ Joins: kmecpp (~kmecpp@pool-108-29-72-13.nycmny.fios.verizon.net)
L1734[21:16:05] <williewillus> woohoo projecte is iinventory free
L1735[21:18:09] <williewillus> i'm gonna clone baubles and move it to caps and make it not an unstable mess
L1736[21:21:51] ⇦ Quits: Vasher (~Vasher@c-67-182-50-119.hsd1.ca.comcast.net) (Remote host closed the connection)
L1737[21:25:05] ⇨ Joins: brandon3055 (~Brandon@122.129.142.1)
L1738[21:25:58] <Xemnis> Do I install McJty/ModTutorials like a regular mod?
L1739[21:27:04] <TehNut> Yeah, but why would you install it..?
L1740[21:29:00] <williewillus> lol
L1741[21:29:04] ⇨ Joins: Girafi (Girafi@0x555178eb.adsl.cybercity.dk)
L1742[21:29:28] * williewillus really wants to bug tico for ETA
L1743[21:29:29] <BaronNox> ain’t many classes. Just use github and u’ll be fine
L1744[21:29:31] <williewillus> but resists the urge
L1745[21:30:10] *** Mumfrey is now known as mumfrey
L1746[21:31:40] <Xemnis> Haven't made a minecraft mod before, so I thought the tutorial might help
L1747[21:33:11] <TehNut> You don't install tutorials to use them
L1748[21:33:15] <TehNut> You browse the source
L1749[21:33:54] <williewillus> never mind I don't want to fix this >_<
L1750[21:34:03] <TehNut> yes you do
L1751[21:35:48] ⇦ Quits: PerikiyoXD (~PerikiyoX@212.163.252.191) (Ping timeout: 190 seconds)
L1752[21:36:16] <williewillus> nu
L1753[21:36:26] <TehNut> yee
L1754[21:39:33] <Xemnis> I've never used github before, how do I download everything like on dropbox?
L1755[21:40:12] ⇦ Quits: BlueMonster (uid82864@id-82864.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L1756[21:40:17] * harmony is bouncing to 'BEING SINGLE IS AWESOME +18 (Fack Boi Friday #14).mp4'
L1757[21:40:19] <Xemnis> actually I figured it out
L1758[21:40:35] <williewillus> git clone
L1759[21:41:22] <williewillus> i really want to drop baubles compat .-.
L1760[21:41:41] <williewillus> getting four trinket slots is not worth a broken mod and waiting for it to port
L1761[21:42:56] <williewillus> I'm surprised it hasn't run into more issues with how broken it is in SP since it shares the inventory between threads
L1762[21:45:20] <Xemnis> don't most mod authors choose to use baubles instead of make an alternative?
L1763[21:45:42] <williewillus> i know but I'm contemplating dropping the hard dependency in botania
L1764[21:45:44] ⇨ Joins: Wastl2 (~Wastl2@x4e34ccb3.dyn.telefonica.de)
L1765[21:46:00] <TehNut> How are you going to handle the Baubles then?
L1766[21:46:08] <williewillus> rolling my own
L1767[21:46:35] <williewillus> but meh hopefully he fixes it based on the issues I made
L1768[21:46:35] <Xemnis> I was probably going to use baubles for the mod I am trying to make
L1769[22:06:08] *** cpw is now known as cpw|out
L1770[22:06:09] <wiresegal> the one concern with making your own baubles is thaumcraft compat when it happens
L1771[22:07:00] <williewillus> what tc compat
L1772[22:07:00] <williewillus> :P
L1773[22:08:13] <wiresegal> *when it happens*
L1774[22:08:20] <williewillus> it's not going to :P
L1775[22:08:32] <williewillus> also tc barely uses baubles itself
L1776[22:08:38] <wiresegal> tc6/tc5.1 might happen for 1.9.4, right?
L1777[22:08:39] <williewillus> why would it be critical for tc integration
L1778[22:08:50] <williewillus> it being baubles
L1779[22:08:54] <wiresegal> because it's a balance point
L1780[22:09:00] <williewillus> wtf does that even mean
L1781[22:09:08] <williewillus> it's four trinket slots
L1782[22:09:09] <williewillus> that's all it is
L1783[22:09:34] <wiresegal> fair enough
L1784[22:09:49] <wiresegal> then you have to still worry about a: bauble case, b: conflicts with the button positioning
L1785[22:10:41] ⇨ Joins: VikeStep (~VikeStep|@203.15.33.143)
L1786[22:10:42] <williewillus> if i do drop it I'm not going to stress over those
L1787[22:11:05] ⇨ Joins: moog (~moog@24-176-156-144.dhcp.jcsn.tn.charter.com)
L1788[22:11:10] <williewillus> tc integration is not key to the botania experience, the bauble case can store botania trinkets and optionally baubles ones if it's present
L1789[22:11:49] <wiresegal> if baubles becomes fully stable will it be reinstated as a dependancy?
L1790[22:12:31] <williewillus> i never said I was going to remove it for sure lol
L1791[22:12:37] <Xemnis> make a new mod
L1792[22:12:39] <Xemnis> toe baubles
L1793[22:12:43] <williewillus> lol no
L1794[22:12:53] <Xemnis> awww
L1795[22:13:01] <williewillus> I'm just tired of having a hard dep on it for 4 slots
L1796[22:13:03] <wiresegal> baubles 2: piercings
L1797[22:13:17] <Xemnis> baubles the prequel: toe rings
L1798[22:13:33] <wiresegal> baubles 3: bauble harder
L1799[22:13:36] <williewillus> also I don't know how no one found this out
L1800[22:13:46] <wiresegal> found what out
L1801[22:13:52] <Xemnis> I'm a noob, thats why
L1802[22:14:01] <williewillus> but projecte alch bags (which are soulbound inv networks, every red bag is the same inv e.g.) stack their ticks
L1803[22:14:12] <williewillus> if you have 5 red bags the magic items inside act 5x a tick
L1804[22:14:24] * williewillus makes sound of him nerfing an exploit
L1805[22:14:36] <wiresegal> fun
L1806[22:15:48] <williewillus> wait so is your 1.9 addon released?
L1807[22:18:08] <wiresegal> neither yet
L1808[22:18:28] <wiresegal> because i'm missing textures on one, and haven't finished the second
L1809[22:20:19] <williewillus> oh you have two?
L1810[22:20:37] <Xemnis> omg I cannot program with one monitor
L1811[22:21:13] ⇦ Quits: Ordinastie_ (~Ordinasti@87-231-58-94.rev.numericable.fr) (Quit: Leaving)
L1812[22:21:30] <wiresegal> yeah
L1813[22:21:51] ⇦ Quits: Wastl2 (~Wastl2@x4e34ccb3.dyn.telefonica.de) (Ping timeout: 192 seconds)
L1814[22:21:52] <wiresegal> PSIonic Upgrades (it'll get renamed eventually) and Natural Pledge (BA's 1.9 reinvention)
L1815[22:22:04] <wiresegal> Natural Pledge is actually themed this time :P
L1816[22:22:17] <wiresegal> and the cleric stuff matters
L1817[22:23:44] ⇨ Joins: Nitrodev (~Nitrodev@87-92-75-66.bb.dnainternet.fi)
L1818[22:24:24] ⇨ Joins: Wastl2 (~Wastl2@x55b2b83f.dyn.telefonica.de)
L1819[22:24:27] *** wiresegal is now known as wiresleepgal
L1820[22:25:12] <williewillus> oh i meant botania addons ;p
L1821[22:25:34] *** wiresleepgal is now known as wirenotsleepingyetgal
L1822[22:26:08] ⇦ Parts: wirenotsleepingyetgal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com) ())
L1823[22:26:14] ⇨ Joins: wiresegal (~yoni@209-6-153-97.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com)
L1824[22:26:18] <wiresegal> I just got kicked? o.o
L1825[22:26:27] <wiresegal> anyway, they both are botania addons
L1826[22:26:30] <wiresegal> somewhat
L1827[22:27:40] <wiresegal> Natural Pledge attaches to Botania parasitically, but PSIonic Upgrades has a Blaster CAD Assembly with some neat features
L1828[22:27:45] <williewillus> there's a name limit
L1829[22:27:49] <williewillus> 16 chars I think
L1830[22:27:53] <wiresegal> fair enough :P
L1831[22:28:13] ⇦ Quits: PieGuy128 (~PieGuy128@67.68.162.162) (Quit: Leaving)
L1832[22:28:22] <wiresegal> the Blaster CAD can have a lens attached (or a lens clip and then 6 lenses)
L1833[22:28:32] <wiresegal> and it can use special 'mana tricks'
L1834[22:28:39] ⇦ Quits: Kano (~Giratina5@2604:180:0:368::bcd8) (Ping timeout: 192 seconds)
L1835[22:28:58] <wiresegal> which are: Fire Burst, Wild Pulse, Canopy Pulse, Gathering Pulse
L1836[22:29:11] <wiresegal> because I couldn't think of anything else ¯\_(ツ)_/¯
L1837[22:29:28] <wiresegal> but the Fire Burst will care about the lens on the CAD
L1838[22:29:54] <wiresegal> also it was ANNOYING to make a burst from a vector
L1839[22:30:02] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1840[22:35:48] * wiresegal actually sleeps
L1841[22:35:52] *** wiresegal is now known as wiresleepgal
L1842[22:35:55] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Ping timeout: 201 seconds)
L1843[22:36:53] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L1844[22:50:28] *** Mine|away is now known as minecreatr
L1845[22:50:56] <williewillus> @CapabilityInject works on final fields right
L1846[22:51:08] <williewillus> otherwise malicious people could just overwrite our API field
L1847[22:51:14] ⇦ Quits: Naiten (~Naiten@82.162.0.8) (Read error: Connection reset by peer)
L1848[22:52:02] ⇨ Joins: McJty (~jorrit@94-225-203-206.access.telenet.be)
L1849[22:52:06] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:59a6:5e41:9428:4b9c)
L1850[22:53:59] ⇦ Quits: kmecpp (~kmecpp@pool-108-29-72-13.nycmny.fios.verizon.net) (Quit: Leaving)
L1851[22:59:38] <kashike> williewillus: https://github.com/MinecraftForge/MinecraftForge/blob/1.9.4/src/main/java/net/minecraftforge/common/util/EnumHelper.java#L155
L1852[22:59:47] <kashike> that's the method used to set the field
L1853[23:00:04] <williewillus> that's ugly :P
L1854[23:00:16] <williewillus> but yeah i want my cap objects to appear final
L1855[23:01:25] ⇦ Quits: Lathanael|Away (~Lathanael@p54961E61.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L1856[23:01:31] ⇨ Joins: Lathanael|Away (~Lathanael@p549607EE.dip0.t-ipconnect.de)
L1857[23:01:31] <Xemnis> would adding constellations conflict with a lot of mods?
L1858[23:03:30] ⇦ Quits: KnightMiner (~KnightMin@adsl-68-255-5-40.dsl.emhril.sbcglobal.net) (Quit: Leaving)
L1859[23:04:54] ⇨ Joins: Necr0 (~Necr0@p200300700D0AA274E4A6AD399E0C8C8A.dip0.t-ipconnect.de)
L1860[23:07:22] <LexManos> yes CapInjust should error if its NOT final
L1861[23:08:19] <williewillus> oh interesting I think mine weren't final before I changed it, let me try again :P maybe i remembered wrong
L1862[23:08:29] ⇨ Joins: beatdown (beatdown@chainsawed.and.strangled.net)
L1863[23:08:46] ⇦ Quits: brandon3055 (~Brandon@122.129.142.1) (Read error: Connection reset by peer)
L1864[23:09:49] <LexManos> https://github.com/MinecraftForge/MinecraftForge/blob/1.9.4/src/main/java/net/minecraftforge/common/capabilities/CapabilityManager.java#L152
L1865[23:09:58] <LexManos> humm guess i didnt check it
L1866[23:10:11] <LexManos> meh static finals are the way to go
L1867[23:10:41] * beatdown gets a wood just thinking about Minecraft
L1868[23:10:46] <williewillus> wat
L1869[23:11:05] <williewillus> and yeah it worked without final just now
L1870[23:11:29] * beatdown strokes his cock
L1871[23:12:11] <williewillus> -.-
L1872[23:12:16] <beatdown> Anyone wanna join?
L1873[23:12:54] <illy> ...
L1874[23:13:04] <beatdown> (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D ::
L1875[23:13:55] <beatdown> (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)_)====D :: (_)
L1876[23:14:12] <TehNut> is this a valid time to ping lex?
L1877[23:14:17] <williewillus> he's here lol
L1878[23:14:34] *** beatdown was kicked by LexManos (beatdown))
L1879[23:14:49] <williewillus> what a domain :P
L1880[23:14:52] <tterrag> appropriate nick is appropriate :D
L1881[23:17:49] <linuxdaemon> I'm just going to clear my log
L1882[23:19:13] <williewillus> lol
L1883[23:20:03] ⇨ Joins: SomeGuyInATree (~cake@203.87.118.234)
L1884[23:20:34] <SomeGuyInATree> Tried re-instal ofl J8 again, same shit as last week.. It sits here forever and never installs http://imgur.com/v4KJbAz
L1885[23:22:59] <tterrag> uninstalled all old versions?
L1886[23:23:02] <tterrag> restarted computer? :P
L1887[23:23:59] <linuxdaemon> updated windows?
L1888[23:24:10] <williewillus> uninstalled windows?
L1889[23:24:12] <williewillus> ;p
L1890[23:24:18] <SomeGuyInATree> Completely wiped older versions..
L1891[23:24:32] <linuxdaemon> switched to a linux distro? :p
L1892[23:24:39] <SomeGuyInATree> Funny how the Java removal tool from Oracle requires java..
L1893[23:24:51] <williewillus> lol
L1894[23:24:56] <linuxdaemon> it's designed to remove all but th ecurrent version
L1895[23:26:08] ⇦ Quits: Necr0 (~Necr0@p200300700D0AA274E4A6AD399E0C8C8A.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L1896[23:26:11] <linuxdaemon> it's java, so /usually/ it should show up int he windows installed programs list just fine
L1897[23:27:19] <SomeGuyInATree> The installer sits there forever, but closing it through task manager leaves me with a viable java dir.. which will launch MC fine, but regardless of JAVA_HOME or path variables, things like gradle wouldn't..
L1898[23:27:43] ⇦ Quits: MikrySoft|2 (~MikrySoft@89-76-18-43.dynamic.chello.pl) (Read error: Connection reset by peer)
L1899[23:27:49] <illy> pacman -S jdk8-openjdk
L1900[23:28:40] <linuxdaemon> 'apt-get install openjdk-8-jdk'
L1901[23:28:46] <tterrag> so set the JAVA_HOME yourself
L1902[23:28:48] <tterrag> it's not hard
L1903[23:28:53] <SomeGuyInATree> It didn't do shit tterrag
L1904[23:28:57] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Ping timeout: 201 seconds)
L1905[23:28:59] <tterrag> what?
L1906[23:29:25] <SomeGuyInATree> As I said, regardless what I set them to, java kept saying it was recognized
L1907[23:29:48] <SomeGuyInATree> unrecognized as a command*
L1908[23:30:47] <SomeGuyInATree> my JAVA_HOME was correct prior to updating, only thing that's changed was j8u63 to j8u92
L1909[23:30:55] <linuxdaemon> ...did you add java to the path?
L1910[23:31:14] <SomeGuyInATree> Yes, both vars were set correctly and updated to suite newest versions..
L1911[23:32:06] <linuxdaemon> is there a javac.exe in the java path?
L1912[23:33:11] ⇨ Joins: MikrySoft (~MikrySoft@89-76-18-43.dynamic.chello.pl)
L1913[23:33:16] <tterrag> and this is the jdk you are installing, right?
L1914[23:33:23] <Xemnis> gradlew setup takes forever
L1915[23:33:30] <SomeGuyInATree> java_home goes to jdk folder, path goes to %java-home%/bin. Same Vars I've had for a while, just updated the numbers..
L1916[23:33:35] <SomeGuyInATree> Yes, JDK8U92
L1917[23:33:45] <SomeGuyInATree> U91 and U90 both fail the same during install
L1918[23:34:11] <SomeGuyInATree> And just infinitely hang
L1919[23:34:47] <linuxdaemon> have you tried running the installer from a comamnd window to see if it gives any sort of error output?
L1920[23:35:19] <SomeGuyInATree> Nope, I hadn't.. any fancy switches for doing so?
L1921[23:35:37] <linuxdaemon> should just be call the file itself
L1922[23:35:42] <Xemnis> Why is all this stuff required to start making a mod?
L1923[23:36:09] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit: Leaving)
L1924[23:37:29] <SomeGuyInATree> Running it from cmd didn't output anything
L1925[23:37:38] <williewillus> Xemnis: setupDecompWorkspace?
L1926[23:39:06] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L1927[23:39:30] <Xemnis> Ya, why does minecraft need its own workspace set up like this?
L1928[23:39:31] ⇦ Quits: alekso56 (~znc@ti0107a400-2313.bb.online.no) (Read error: Connection reset by peer)
L1929[23:39:49] ⇦ Quits: Elucent (~elucent__@d47-69-239-56.col.wideopenwest.com) (Quit: Leaving)
L1930[23:39:51] <williewillus> because you are downloading mc, all its dependencies, and most of the assets, decompiling it, deobfuscating it, adding the forge patches, then recompiling it. *just* a bit of work to do :P
L1931[23:40:07] <Xemnis> Ohh okay, thanks
L1932[23:40:37] <Xemnis> Sorry for some dumb questions, I'm just determined to make this mod of mine
L1933[23:42:09] <williewillus> no prob
L1934[23:44:11] <Xemnis> is "gradlew eclipse" the last cmd prompt? I cant figure out what to do next anywhere.
L1935[23:44:31] ⇨ Joins: alekso56 (~znc@ti0107a400-2313.bb.online.no)
L1936[23:44:32] <linuxdaemon> depends on what ide you are suing
L1937[23:44:37] <linuxdaemon> using*
L1938[23:44:43] <Xemnis> eclipse
L1939[23:44:52] <linuxdaemon> then yes
L1940[23:48:15] <Xemnis> thanks
L1941[23:49:51] ⇨ Joins: PrinceCat (~PrinceCat@58-7-226-161.dyn.iinet.net.au)
L1942[23:49:54] <tterrag> Xemnis: http://mcforge.readthedocs.io/en/latest/gettingstarted/
L1943[23:49:56] *** tterrag is now known as tterrag|ZZZzzz
L1944[23:52:03] <Xemnis> tterrag|ZZZzzz: thanks
L1945[23:57:13] <Xemnis> also something kind of funny
L1946[23:57:20] <Xemnis> while trying to set this irc up
L1947[23:57:28] <Xemnis> I downloaded an irc client for pedos
L1948[23:57:36] <SomeGuyInATree> wot
L1949[23:57:44] <Xemnis> ya
L1950[23:58:19] <Xemnis> I accidentally joined one of the chats
L1951[23:58:27] <Xemnis> since the client had them bookmarked
L1952[23:58:31] <williewillus> wat
L1953[23:58:54] <williewillus> i hope you're using something better now (like hexchat ;p)
L1954[23:59:04] <Xemnis> some of the chats were #teen
L1955[23:59:09] <Xemnis> #teenworld
L1956[23:59:10] <Xemnis> etc
L1957[23:59:20] <williewillus> 0.o where did you even find it?
L1958[23:59:26] <williewillus> by googling "Irc client"?
L1959[23:59:28] <Xemnis> idek
L1960[23:59:30] <Xemnis> ya
L1961[23:59:31] <SomeGuyInATree> Quassel! :D HexChat keeps crashing since .12
L1962[23:59:41] <Xemnis> I'm using chrome atm
L1963[23:59:49] <williewillus> chrome isn't an irc client :P
L1964[23:59:52] <Xemnis> :P
L1965[23:59:54] <williewillus> (at least last time I checked)
L1966[23:59:56] <linuxdaemon> cIRC is though
<<Prev Next>> Scroll to Top