<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:00:11] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L2[00:01:10] ⇦ Quits: Kenny164 (~pkinney@host86-129-10-179.range86-129.btcentralplus.com) (Quit: Bye)
L3[00:03:22] ⇨ Joins: abab9579 (~Abastro@192.249.22.91)
L4[00:03:22] ⇦ Quits: Abastro (~Abastro@192.249.22.91) (Read error: Connection reset by peer)
L5[00:04:38] *** TTFTCUTS is now known as TTFT|Away
L6[00:05:58] ⇨ Joins: Abastro (~Abastro@192.249.22.91)
L7[00:05:59] ⇦ Quits: abab9579 (~Abastro@192.249.22.91) (Read error: Connection reset by peer)
L8[00:07:12] ⇨ Joins: Naiten (Naiten@77.35.136.209)
L9[00:09:35] ⇨ Joins: abab9579 (~Abastro@143.248.192.192)
L10[00:13:04] ⇦ Quits: Abastro (~Abastro@192.249.22.91) (Ping timeout: 384 seconds)
L11[00:16:28] ⇦ Quits: abab9579 (~Abastro@143.248.192.192) (Ping timeout: 384 seconds)
L12[00:19:54] ⇨ Joins: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L13[00:26:59] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L14[00:31:32] ⇨ Joins: silenz (~silenz@185.108.121.43)
L15[00:32:50] *** fry|sleep is now known as fry
L16[00:32:58] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L17[00:33:48] ⇦ Quits: Cojo (~Cojo@cpe-2606-A000-4C46-8D00-B04E-1C34-733C-3053.dyn6.twc.com) (Read error: Connection reset by peer)
L18[00:34:31] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L19[00:34:42] ⇨ Joins: Abastro (~Abastro@112.166.128.227)
L20[00:37:31] ⇨ Joins: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L21[01:19:25] ⇨ Joins: Eccles (~eccles@s0106f81edff80f58.gv.shawcable.net)
L22[01:27:39] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L23[01:36:39] ⇦ Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi) (Read error: Connection reset by peer)
L24[01:48:34] ⇦ Quits: Eccles (~eccles@s0106f81edff80f58.gv.shawcable.net) ()
L25[01:53:28] ⇨ Joins: Eccles (~eccles@S0106f81edff80f58.gv.shawcable.net)
L26[01:53:59] <Eccles> where do I find the properties file to disable the forge splash screen again/
L27[01:54:02] <Eccles> ?*
L28[01:54:17] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L29[01:59:32] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L30[01:59:53] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20160905 mappings to Forge Maven.
L31[01:59:57] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20160905-1.10.2.zip (mappings = "snapshot_20160905" in build.gradle).
L32[02:00:07] <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/
L33[02:01:07] <gigaherz_x> Eccles: config/splash.properties
L34[02:01:35] *** gigaherz_x is now known as ghz|afk
L35[02:01:43] * ghz|afk runs to work
L36[02:01:48] <Eccles> hrm. I'm using eclipse and the splash.properties doesn't exist
L37[02:02:00] <Eccles> should I run gradlew eclipse again?
L38[02:02:17] <Ordinastie_> it's in your run directory
L39[02:03:37] ⇨ Joins: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de)
L40[02:03:45] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L41[02:04:06] <Eccles> pardon my ignorance. I don't seem to have one
L42[02:04:24] <Eccles> I haven't deleted anything since running gradlew setupDecompWorkspace
L43[02:04:26] <Ordinastie_> did you run at least once ?
L44[02:06:13] <Eccles> yeah. It runs. I'm trying to fix an issue where the buttons in the main menu all appear with random textures instead of text
L45[02:06:27] <Eccles> I've fixed it before by disabling the forge loading screen
L46[02:06:30] <Ordinastie_> well, it runs inside a directory
L47[02:06:39] <Ordinastie_> and in that directory you have a config folder
L48[02:07:41] <howtonotwin> in build.gradle there's a minecraft { ... } block
L49[02:07:42] <Eccles> yeah. and in the config folder there's only forge.cfg and forgeChunkLoading.cfg
L50[02:07:50] <howtonotwin> in that block there is a runDir = ... line
L51[02:08:03] <howtonotwin> <runDir>/config is where your files should be
L52[02:08:20] <howtonotwin> if it doesn't exist you can just try to create one anyway
L53[02:09:11] <Ordinastie_> if there is no file, you can make it
L54[02:09:22] <Ordinastie_> here is what's in mine : http://puu.sh/r0u35.txt
L55[02:09:32] <Ordinastie_> don't remember how to disable it though
L56[02:11:29] ⇦ Quits: Ordinastie_ (~Ordinasti@87-231-58-94.rev.numericable.fr) (Quit: Leaving)
L57[02:11:30] <Eccles> it's just enabled=false
L58[02:12:23] <Eccles> aaaand it's fixed it. thanks!
L59[02:12:32] <howtonotwin> that awkward moment when the person you were replying to leaves the second you press <Ret> :P
L60[02:12:33] <Eccles> I wonder why it never created the file…
L61[02:12:48] <Eccles> ah well. you helped too
L62[02:14:06] ⇦ Quits: Eccles (~eccles@S0106f81edff80f58.gv.shawcable.net) ()
L63[02:14:12] <howtonotwin> And for my next trick: Poof! :P
L64[02:14:13] ⇦ Quits: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net) (Quit: Poof!)
L65[02:15:08] <codahq> in 1.8 when my mod was initialized i had a bunch of static items as fields in the mod class as well as a call to EnumHelper.addToolMaterial to add a new material. that worked just fine as long as the call to addToolMaterial was before the constructor to any of the custom tools which all extended the vanilla tools.
L66[02:15:41] <codahq> this doesn't work in 1.10. when the custom class calls the super class constructor i get an array out of bounds exception because the arrays haven't been extended to contain the new material.
L67[02:15:51] <codahq> what's the new best practice?
L68[02:17:53] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D874662.access.telenet.be)
L69[02:35:21] ⇨ Joins: MiniDigger (~MiniDigge@some.random.host.cause.default.is.boring.minidigger.me)
L70[02:36:28] ⇦ Quits: mallrat208 (~mallrat20@107-145-136-189.res.bhn.net) (Quit: Leaving)
L71[02:37:34] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L72[02:39:16] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L73[02:46:38] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 384 seconds)
L74[02:47:19] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L75[02:52:03] ⇨ Joins: BordListian (~BordListi@213-47-142-14.cable.dynamic.surfer.at)
L76[02:53:57] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L77[02:54:26] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L78[02:56:18] ⇨ Joins: Snapples (uid167569@id-167569.highgate.irccloud.com)
L79[03:00:13] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L80[03:01:41] ⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping timeout: 206 seconds)
L81[03:03:18] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L82[03:04:36] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L83[03:05:37] ⇨ Joins: MalkContent (~MalkConte@p4FDCEEA6.dip0.t-ipconnect.de)
L84[03:11:45] ⇨ Joins: VikeStep (~VikeStep@101.184.243.180)
L85[03:12:52] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L86[03:14:15] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L87[03:14:52] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L88[03:28:33] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L89[03:30:59] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Client Quit)
L90[03:33:51] ⇨ Joins: Nentify (uid14943@id-14943.highgate.irccloud.com)
L91[03:41:02] ⇦ Quits: BordListian (~BordListi@213-47-142-14.cable.dynamic.surfer.at) (Ping timeout: 202 seconds)
L92[03:41:14] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L93[03:49:33] ⇨ Joins: Javaschreiber (~Thunderbi@p200300D2F3C0A000E1807484AD9B76C5.dip0.t-ipconnect.de)
L94[04:09:30] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 202 seconds)
L95[04:11:27] ⇨ Joins: bilde2910 (~bilde2910@51.174.170.178)
L96[04:13:17] ⇨ Joins: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi)
L97[04:19:08] ⇨ Joins: TechnicianLP (~Technic@p4FE57040.dip0.t-ipconnect.de)
L98[04:19:59] <LexLap2> Dont ue static fucking constructors
L99[04:26:23] <MalkContent> *blinks* now i gotta ask. what's the use of a static constructor
L100[04:26:43] <MalkContent> like, is there a niche application for that?
L101[04:28:29] ⇨ Joins: bilde2910_ (bilde2910@51.174.170.178)
L102[04:29:12] ⇦ Quits: bilde2910 (~bilde2910@51.174.170.178) (Ping timeout: 384 seconds)
L103[04:29:17] *** bilde2910_ is now known as bilde2910
L104[04:30:38] ⇨ Joins: mallrat208 (~mallrat20@107-145-136-189.res.bhn.net)
L105[04:30:46] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L106[04:33:08] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 186 seconds)
L107[04:37:05] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L108[04:40:34] ⇦ Quits: Naiten (Naiten@77.35.136.209) (Read error: Connection reset by peer)
L109[04:40:46] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L110[04:40:46] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L111[04:42:22] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L112[04:44:53] ⇨ Joins: Dragroth (~Dragroth@dslc-082-083-107-021.pools.arcor-ip.net)
L113[04:48:43] ⇨ Joins: LordIllyohs (~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37)
L114[04:48:54] *** LordIllyohs is now known as _Illy_
L115[04:50:19] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L116[04:57:06] ⇦ Quits: ghz|afk (gigaherz@250.red-88-3-44.dynamicip.rima-tde.net) (Ping timeout: 202 seconds)
L117[04:57:13] ⇨ Joins: gigaherz_x (gigaherz@250.red-88-3-44.dynamicip.rima-tde.net)
L118[04:57:32] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 384 seconds)
L119[05:04:16] ⇨ Joins: Lylac (~Tamtam18_@2601:1c0:ca00:3e0:c966:72da:acdc:974c)
L120[05:09:45] ⇦ Quits: illy (~LordIllyo@2602:304:cf32:f980:3a85:d95f:32ee:e5be) (Remote host closed the connection)
L121[05:12:00] *** PaleOff is now known as PaleoCrafter
L122[05:19:17] ⇦ Quits: _Illy_ (~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37) (Quit: Leaving)
L123[05:21:20] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D874662.access.telenet.be) (Ping timeout: 384 seconds)
L124[05:21:46] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L125[05:29:33] ⇨ Joins: Meow-J (~Meow-J@45.32.34.121)
L126[05:31:53] ⇨ Joins: Naiten (Naiten@5.143.46.217)
L127[05:34:44] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L128[05:38:46] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L129[05:45:06] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L130[05:57:36] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 384 seconds)
L131[06:08:22] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Ping timeout: 384 seconds)
L132[06:08:23] ⇨ Joins: Seppon (~Noppes@ip56530f2e.direct-adsl.nl)
L133[06:10:42] *** amadornes[OFF] is now known as amadornes
L134[06:14:02] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Ping timeout: 384 seconds)
L135[06:16:27] *** theresajayne is now known as Herobrines_Wife
L136[06:21:17] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L137[06:23:11] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L138[06:24:15] ⇦ Parts: Herobrines_Wife (sid37392@id-37392.highgate.irccloud.com) ())
L139[06:24:43] ⇨ Joins: TheresaJayne (sid37392@id-37392.highgate.irccloud.com)
L140[06:27:10] ⇨ Joins: PrinceCat (~PrinceCat@58-7-233-153.dyn.iinet.net.au)
L141[06:29:09] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L142[06:37:04] ⇦ Quits: Dragroth (~Dragroth@dslc-082-083-107-021.pools.arcor-ip.net) ()
L143[06:39:08] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L144[06:43:03] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 206 seconds)
L145[06:43:58] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L146[06:45:29] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L147[06:48:38] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 202 seconds)
L148[06:52:49] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L149[06:58:06] ⇦ Quits: Javaschreiber (~Thunderbi@p200300D2F3C0A000E1807484AD9B76C5.dip0.t-ipconnect.de) (Quit: Javaschreiber)
L150[06:58:22] ⇨ Joins: Javaschreiber (~Thunderbi@p200300D2F3C0A000E1807484AD9B76C5.dip0.t-ipconnect.de)
L151[07:11:59] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L152[07:21:50] *** PrinceCat is now known as PrinceCat`Away
L153[07:22:49] ⇦ Quits: PrinceCat`Away (~PrinceCat@58-7-233-153.dyn.iinet.net.au) (Quit: My Mac has gone to sleep. ZZZzzz…)
L154[07:34:13] ⇨ Joins: Hink (~Hink@45.32.3.47)
L155[07:42:18] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 202 seconds)
L156[07:42:58] ⇦ Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Quit: Leaving.)
L157[07:43:49] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L158[08:03:52] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L159[08:16:05] ⇨ Joins: Cooler (~CoolerExt@117.201.140.29)
L160[08:25:09] <sham1> Wait, someone actually used static construction for something?
L161[08:26:09] ⇦ Quits: xampp (~xampp@c-98-243-68-246.hsd1.mi.comcast.net) (Quit: leaving)
L162[08:26:20] ⇨ Joins: xampp (~xampp@c-98-243-68-246.hsd1.mi.comcast.net)
L163[08:27:57] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L164[08:31:32] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L165[08:33:43] <MiniDigger> wait, static constructors are a thing in java?
L166[08:43:29] *** MrKick|Away is now known as MrKickkiller
L167[08:47:32] ⇦ Quits: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net) (Read error: Connection reset by peer)
L168[08:47:46] ⇨ Joins: Benimatic (~Benimatic@cblmdm72-241-108-184.buckeyecom.net)
L169[08:53:40] <Javaschreiber> No, they aren't
L170[09:00:45] <alekso56> oh boi, now we need a static constructors pullrequest.
L171[09:01:06] <alekso56> just for entertainment.
L172[09:01:23] ⇨ Joins: Magik6k (~Magik6k_@51.254.25.16)
L173[09:09:28] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L174[09:10:55] *** PaleoCrafter is now known as PaleOff
L175[09:11:24] ⇦ Quits: Chais (~Chais@62.178.210.212) (Read error: Connection reset by peer)
L176[09:13:00] *** PaleOff is now known as PaleoCrafter
L177[09:15:59] ⇨ Joins: Chais (~Chais@62.178.210.212)
L178[09:32:38] *** TTFT|Away is now known as TTFTCUTS
L179[09:36:14] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L180[09:38:30] ⇦ Quits: Zed (~Zed@36.57.9.51.dyn.plus.net) (Ping timeout: 206 seconds)
L181[09:42:44] ⇨ Joins: Brokkoli (~Brokkoli@p5B23CCE8.dip0.t-ipconnect.de)
L182[09:43:44] ⇨ Joins: raoulvdberge (uid95673@id-95673.richmond.irccloud.com)
L183[09:47:31] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L184[09:49:30] *** Darkhax is now known as Darkhax_AFK
L185[09:50:23] ⇦ Quits: wizjany (~wizjany@2604:180::c1e2:128b) (Remote host closed the connection)
L186[09:51:42] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L187[09:59:53] ⇦ Quits: VikeStep (~VikeStep@101.184.243.180) (Quit: Leaving)
L188[10:00:14] ⇨ Joins: p455w0rd (p455w0rd@50-80-138-196.client.mchsi.com)
L189[10:04:10] *** V is now known as Vigaro
L190[10:06:45] ⇨ Joins: Zed (~Zed@36.57.9.51.dyn.plus.net)
L191[10:08:39] ⇨ Joins: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L192[10:10:49] *** PaleoCrafter is now known as PaleOff
L193[10:12:30] *** PaleOff is now known as PaleoCrafter
L194[10:15:14] ⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping timeout: 206 seconds)
L195[10:16:18] ⇨ Joins: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L196[10:16:41] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L197[10:20:20] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 186 seconds)
L198[10:24:10] ⇨ Joins: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net)
L199[10:25:08] ⇦ Quits: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Ping timeout: 186 seconds)
L200[10:25:23] ⇨ Joins: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L201[10:27:17] ⇦ Quits: Jezza (~Jezza@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L202[10:29:15] ⇦ Quits: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Ping timeout: 206 seconds)
L203[10:29:35] ⇨ Joins: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L204[10:30:18] ⇦ Quits: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Read error: Connection reset by peer)
L205[10:30:34] ⇨ Joins: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L206[10:33:37] *** Abrar|gone is now known as AbrarSyed
L207[10:55:49] ⇨ Joins: Ordinastie_ (~Ordinasti@87-231-58-94.rev.numericable.fr)
L208[11:03:25] ⇨ Joins: MalkContent_ (~MalkConte@p4FDCC9A3.dip0.t-ipconnect.de)
L209[11:08:51] ⇨ Joins: Jezza (~Jezza@92.206.33.136)
L210[11:09:16] ⇦ Quits: MalkContent (~MalkConte@p4FDCEEA6.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L211[11:14:42] <Katrix> I noticed that isOpaqueCube is deprecated, what are you supposed to use instead?
L212[11:14:49] ⇨ Joins: theFlaxbeard (~theFlaxbe@184.97.152.71)
L213[11:15:30] <Ordinastie_> call the the one from IBlockState
L214[11:16:18] <Katrix> It already takes a blockstate?
L215[11:17:00] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L216[11:17:35] <Ordinastie_> "from"
L217[11:18:44] <TehNut> If you're calling it, call it from IBlockState. If you're overriding it, ignore the deprecation
L218[11:19:11] <Katrix> Oh ok, why is it deprecated then?
L219[11:19:25] <TehNut> Because you have the one in IBlockState
L220[11:20:21] <gigaherz_x> it's deprecated from outside
L221[11:20:22] <gigaherz_x> not from inside
L222[11:20:32] <gigaherz_x> it's sortof meant to be taken as @Internal
L223[11:20:34] <Katrix> Ah, oh, now I understand
L224[11:25:14] <theFlaxbeard> Is there any way to set a config value from the code?
L225[11:25:25] ⇨ Joins: Pearle (~Curle@host86-166-176-105.range86-166.btcentralplus.com)
L226[11:25:43] <theFlaxbeard> I've tried removing the specific property and re-adding it with the default as the intended value, but removing doesn't actually remove the player-set value if there is one
L227[11:26:53] ⇦ Quits: minot (~minot@pool-100-8-212-113.nwrknj.fios.verizon.net) (Read error: Connection reset by peer)
L228[11:29:09] *** Mine|dreamland is now known as minecreatr
L229[11:29:25] <theFlaxbeard> Never mind, apparently Property has a set function
L230[11:30:59] <Pearle> Such a revelation
L231[11:31:04] <Pearle> this changes everything
L232[11:31:04] <Pearle> :L
L233[11:35:53] <Pearle> Okay, I have a block with 3 (boolean) states and i have no idea how to handle the meta on this shit
L234[11:36:18] *** MalkContent_ is now known as MalkContent
L235[11:36:36] ⇦ Quits: cppchriscpp (~cppchrisc@c-76-24-45-127.hsd1.nh.comcast.net) (Ping timeout: 186 seconds)
L236[11:37:28] <theFlaxbeard> Pearle: use 3 different bits
L237[11:37:57] <theFlaxbeard> You have 15 numbers to work with, in binary that's 4 digits
L238[11:38:00] <theFlaxbeard> 0 is 0000
L239[11:38:24] <theFlaxbeard> You can set the last 3 digits to 1 based on the boolean states, so if you have a block with (true, true, true) you'd have 0111
L240[11:38:30] <theFlaxbeard> (true, false, true) would be 0101 etc
L241[11:38:34] <Pearle> riight
L242[11:39:01] <Pearle> Is it not helpful that they're "visible", "appearing" and "disappearing" and can't coincide then?
L243[11:39:02] <Pearle> :L
L244[11:39:27] <MalkContent> if they can't coincide they aren't independent booleans
L245[11:39:47] <MalkContent> and you can just take a number representation
L246[11:39:48] <Pearle> By the definition of independant... :L
L247[11:40:15] <MalkContent> ?
L248[11:40:37] <Pearle> at the moment I have (for getstatefrommeta, because that's first in my order :L),
L249[11:41:04] <Pearle> actually, scrap that, this makes no sense :L
L250[11:44:03] ⇦ Quits: Naiten (Naiten@5.143.46.217) (Read error: Connection reset by peer)
L251[11:45:27] <MalkContent> ..?
L252[11:46:32] ⇨ Joins: McJty (~jorrit@94-225-203-206.access.telenet.be)
L253[11:48:57] <TehNut> Wait, Pearle, it can only one of the 3 booleans at a time?
L254[11:49:28] <TehNut> If so, why not a single enum instead of 3 bools?
L255[11:51:47] <MalkContent> ^
L256[11:52:22] <howtonotwin> If you have 3 independent bools, that is 3 whole bits of information and you'd store it with bit fiddling ( meta |= bool ? 0b0010 : 0 and such)
L257[11:52:33] <howtonotwin> if the bools can't coincide, that's only 3 possible states
L258[11:52:55] <howtonotwin> which is about 2 bits of information that you'd likely store as a number 0 to 2
L259[11:53:04] <MalkContent> aka 3 <= 4 = 2² -> 2 bits
L260[12:05:12] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L261[12:09:14] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Ping timeout: 202 seconds)
L262[12:17:07] ⇦ Quits: manmaed|AFK (~Ender@97e11af8.skybroadband.com) (Ping timeout: 195 seconds)
L263[12:17:56] ⇨ Joins: JoltEffect (~leetorwee@host86-170-119-122.range86-170.btcentralplus.com)
L264[12:26:37] ⇦ Quits: Zaggy2048 (~Zaggy1024@184-100-73-123.mpls.qwest.net) (Read error: Connection reset by peer)
L265[12:29:03] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L266[12:30:42] ⇨ Joins: Kenny164 (~pkinney@host86-129-10-179.range86-129.btcentralplus.com)
L267[12:39:12] ⇨ Joins: manmaed|AFK (~Ender@97e5ac1e.skybroadband.com)
L268[12:39:56] *** manmaed|AFK is now known as manmaed
L269[12:40:44] ⇨ Joins: savos (~savos@CPEf0f24903d453-CMf0f24903d450.cpe.net.cable.rogers.com)
L270[12:40:46] <savos> o/
L271[12:45:27] <MiniDigger> \o
L272[13:02:57] ⇦ Quits: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Ping timeout: 206 seconds)
L273[13:03:12] ⇨ Joins: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L274[13:06:41] <savos> Is there something different about using a bed in a recipe?
L275[13:07:04] <gigaherz_x> use the item bed rather than the block one
L276[13:07:07] <gigaherz_x> I believe they are separate
L277[13:07:14] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L278[13:07:19] <savos> I was just going to try that...Thanks:D
L279[13:07:56] <savos> In a recipe should you always use the item?
L280[13:08:39] <TehNut> For beds, yes
L281[13:09:16] <savos> okies
L282[13:12:22] <PaleoCrafter> same for doors
L283[13:12:54] <PaleoCrafter> and a few other things Vanilla stupidly enough does not link correctly to the block
L284[13:13:41] <kenzierocks> redstone
L285[13:14:56] <PaleoCrafter> basically every item that places a block and does not have a 3D model by default (the hopper being the only exception atm, afaik)
L286[13:15:16] <gigaherz_x> which is weird
L287[13:15:19] <gigaherz_x> since the item model is separate
L288[13:15:34] <gigaherz_x> all they had to do is... not use "parent":"theblockmodel"
L289[13:15:37] <PaleoCrafter> well, it's pretty much an artefact from older versions by now :P
L290[13:15:58] <gigaherz_x> yeah in the past it made sense
L291[13:16:19] <gigaherz_x> although I don't know why they couldn't inherit from ItemBlock and put the item in the item-to-block maps
L292[13:16:31] <PaleoCrafter> because it's Mojang
L293[13:23:59] <droidicus> hey PaleoCrafter, logistics question for you, what kind of timeline is typical for getting the liquids PR merged and a new build made?
L294[13:24:23] <PaleoCrafter> considering it's my first PR, I'm probably the worst person to ask :P
L295[13:24:35] <PaleoCrafter> but Lex is at PAX right now, so it might take some time
L296[13:24:39] <droidicus> lol, wel then ;-)
L297[13:25:15] <PaleoCrafter> another problem is that I break backwards compatibility, so it might have to wait for 1.11 :P
L298[13:25:22] <droidicus> ah, I wanted to go to PAX Prime this year, but the tickets sold out before I got them
L299[13:25:49] <droidicus> doh :-/
L300[13:29:02] ⇦ Quits: Javaschreiber (~Thunderbi@p200300D2F3C0A000E1807484AD9B76C5.dip0.t-ipconnect.de) (Ping timeout: 202 seconds)
L301[13:44:29] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit: Leaving)
L302[13:49:05] ⇦ Quits: theFlaxbeard (~theFlaxbe@184.97.152.71) (Killed (NickServ (GHOST command used by theFlaxbeard2)))
L303[13:51:23] ⇨ Joins: illy (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82)
L304[13:52:21] ⇨ Joins: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L305[13:52:30] *** Jezza is now known as Jezza|Nom
L306[13:54:30] *** Jezza|Nom is now known as Jezza
L307[13:55:52] *** Jezza is now known as Jezza|Nom
L308[13:56:36] ⇦ Quits: Cooler (~CoolerExt@117.201.140.29) (Ping timeout: 206 seconds)
L309[14:02:08] ⇨ Joins: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt)
L310[14:03:08] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L311[14:06:45] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L312[14:11:30] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L313[14:11:45] ⇨ Joins: minot (~minot@pool-100-8-212-113.nwrknj.fios.verizon.net)
L314[14:14:34] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L315[14:15:22] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L316[14:16:01] <PitchBright> I can't find method or value that makes the player sink, when they are in water. Any ideas?
L317[14:16:15] <kenzierocks> i think it's just gravity
L318[14:16:28] <kenzierocks> the water might negate a little bit of it
L319[14:16:45] <PitchBright> I wondered if that was the case. Any idea where the negate is taking place?
L320[14:17:03] <kenzierocks> nope, probably in Entity or EntityLiving..Base?
L321[14:17:13] <PitchBright> been lookin' in there for a week xD
L322[14:17:37] <Ordinastie_> ôO
L323[14:18:00] <Ordinastie_> that's bad
L324[14:18:02] <Ordinastie_> like, 2s
L325[14:18:11] <PitchBright> I'm newbish :D
L326[14:18:12] <Ordinastie_> EntityLivingBase, Ctrl+F water
L327[14:18:31] <kenzierocks> yep.
L328[14:18:47] <Ordinastie_> although, that doesn't seem right : if (!this.isInWater())
L329[14:18:47] <Ordinastie_> {
L330[14:18:47] <Ordinastie_> this.handleWaterMovement();
L331[14:18:47] <Ordinastie_> }
L332[14:19:25] <Ordinastie_> for the mapping at least
L333[14:19:29] <kenzierocks> yea
L334[14:19:47] <PitchBright> could be: moveEntityWithHeading
L335[14:19:59] ⇦ Quits: silenz (~silenz@185.108.121.43) (Remote host closed the connection)
L336[14:20:01] <kenzierocks> hmm
L337[14:20:20] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 186 seconds)
L338[14:20:42] <PitchBright> I think you guys put me onto the right thing. I'll mess with that one. Thanks guys!
L339[14:20:48] <kenzierocks> handleWaterMovement is what you want
L340[14:21:07] <kenzierocks> change is handled in handleMaterialAcceleration in world
L341[14:21:42] <PitchBright> I've opened those 2 methods up... and changed a bunch of stuff... seems to mostly deal with player in moving water... and also falling into water.
L342[14:21:49] <kenzierocks> yep
L343[14:21:49] <PitchBright> but not the actual "sinking" part
L344[14:22:00] <kenzierocks> sinking is handled in handleMaterialAcceleration in world
L345[14:22:02] <kenzierocks> like i said
L346[14:22:48] ⇦ Quits: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Quit: Bye :))
L347[14:23:01] ⇨ Joins: wizjany (~wizjany@2604:180::c1e2:128b)
L348[14:23:15] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L349[14:23:38] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 202 seconds)
L350[14:24:21] <PitchBright> all my tests with changing things in that method, don't seem to indicate that the sinking is in there Kenzie
L351[14:24:40] <kenzierocks> but it's right there :|
L352[14:24:41] <PitchBright> except for "flowing water"
L353[14:24:45] <PitchBright> not still water though
L354[14:24:52] <kenzierocks> https://i.imgur.com/mFroYE1.png
L355[14:25:09] <PitchBright> yeah... that's for flowing water...
L356[14:25:24] <kenzierocks> wait, it doesn't calculate upwards vel?
L357[14:25:25] <kenzierocks> huh
L358[14:25:29] <PitchBright> so if the player is in a waterfall, and moving downwards... that's the spot to change it
L359[14:25:54] <PitchBright> and you're right... that part does work, for that purpose
L360[14:25:59] <howtonotwin> why test when you have watchpoints? :P
L361[14:26:08] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L362[14:26:08] <PitchBright> i'm newb :D
L363[14:27:28] <kenzierocks> wait so PitchBright
L364[14:27:39] <kenzierocks> in BlockLiquid.modifyAcceleration
L365[14:27:50] <kenzierocks> theres a line that does vec3d = vec3d.normalize().addVector(0.0D, -6.0D, 0.0D);
L366[14:28:35] ⇦ Quits: Nitrodev (~Nitrodev@85-23-77-207.bb.dnainternet.fi) (Quit: Veni, Vidi, Non reliquit in)
L367[14:28:37] <kenzierocks> i'm not 100% sure that has to do with sinking though
L368[14:29:01] ⇨ Joins: Javaschreiber (~Thunderbi@p200300D2F3C0A0001C458125AA41823B.dip0.t-ipconnect.de)
L369[14:29:02] <kenzierocks> but it does look like it does detection for liuqid nearby + up
L370[14:29:03] <PitchBright> aight cool... I'll poke around with it
L371[14:31:29] ⇦ Quits: Techno (~quassel@cpe-72-230-173-5.rochester.res.rr.com) (Remote host closed the connection)
L372[14:31:34] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L373[14:31:42] <howtonotwin> There's also <C-S-h>, which operates on the selected method/field and lists all things that use it, so if you find something you should check what uses it.
L374[14:31:54] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L375[14:32:07] ⇨ Joins: Techno (~quassel@cpe-72-230-173-5.rochester.res.rr.com)
L376[14:32:55] *** Techno is now known as Technostar
L377[14:32:56] *** Technostar is now known as Techno
L378[14:36:07] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L379[14:37:00] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L380[14:37:25] ⇦ Quits: justJanne (~justJanne@kuschku.de) (Remote host closed the connection)
L381[14:37:48] ⇨ Joins: justJanne (~justJanne@kuschku.de)
L382[14:40:38] ⇨ Joins: Kodos (~Kodos@2602:306:ce20:6c30:2c65:bafb:e2c6:7711)
L383[14:53:30] ⇦ Quits: Disconsented (~core@disconsented.com) (Ping timeout: 202 seconds)
L384[14:55:37] *** cpw|out is now known as cpw
L385[15:03:03] ⇨ Joins: Disconsented (~core@disconsented.com)
L386[15:03:06] ⇨ Joins: cpup (~cpup@32.218.117.244)
L387[15:04:24] ⇦ Quits: MalkContent (~MalkConte@p4FDCC9A3.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L388[15:05:19] *** Jezza|Nom is now known as Jezza
L389[15:09:06] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L390[15:10:31] <codahq> in 1.8 when my mod was initialized i had a bunch of static items as fields in the mod class as well as a call to EnumHelper.addToolMaterial to add a new material. that worked just fine as long as the call to addToolMaterial was before the constructor to any of the custom tools which all extended the vanilla tools.
L391[15:10:46] <codahq> this doesn't work in 1.10. when the custom class calls the super class constructor i get an array out of bounds exception because the arrays haven't been extended to contain the new material.
L392[15:10:53] <codahq> what's the new best practice?
L393[15:11:01] <gigaherz_x> wat
L394[15:11:08] <gigaherz_x> that shouldn't have changed
L395[15:11:12] <gigaherz_x> you must be doing something wrong
L396[15:11:13] <PaleoCrafter> dejà vu xD
L397[15:11:32] <TehNut> Lex said don't use those
L398[15:11:35] <TehNut> Last time you asked
L399[15:11:50] <codahq> i asked the question and an hour went by without a response
L400[15:11:51] <codahq> i went to bed
L401[15:12:01] <codahq> i'm asking it again because when i'm disconnected i can't see responses.
L402[15:12:03] <gigaherz_x> yeah you don't need custom tool materials
L403[15:12:18] <gigaherz_x> just call the setHarvestLevel for all the things you need
L404[15:12:29] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L405[15:12:36] <Tazz> I may have like went to far into this mod haha
L406[15:13:04] ⇦ Quits: Javaschreiber (~Thunderbi@p200300D2F3C0A0001C458125AA41823B.dip0.t-ipconnect.de) (Quit: Javaschreiber)
L407[15:13:24] <PaleoCrafter> wat, Tazz?
L408[15:13:33] <codahq> so... set durability in the constructor, override getHarvestLevel and the is repairItem or whatever?
L409[15:14:03] <codahq> if we're not supposed to use those why are they still around?
L410[15:14:14] <codahq> and why would that have changed? (it did. i promise.)
L411[15:14:42] <Tazz> the mod Ive been working on currently is about a system of writing spells...well I devised the writing system to be something that one with enough knowledge of how it works could technically use it as a replacement to their own native language (like english)
L412[15:14:43] <kenzierocks> they're probably still around if they're from MOjang
L413[15:14:57] ⇦ Quits: Baughn (~Baughn@madoka.brage.info) (Quit: ZNC 1.6.2+deb1 - http://znc.in)
L414[15:15:13] <Tazz> like klingon or esperanto
L415[15:15:19] <Tazz> or any other conlang XD
L416[15:15:23] <PaleoCrafter> sure
L417[15:15:42] <Tazz> but its logographic rather than words
L418[15:15:48] <Tazz> like japanese writing
L419[15:16:04] <Pearle> or gallifreyan
L420[15:16:09] <Tazz> lol
L421[15:16:22] ⇨ Joins: Baughn (~Baughn@madoka.brage.info)
L422[15:16:32] <Tazz> idk I was bored and thought maybe it would be interesting
L423[15:19:12] <PaleoCrafter> will you provide a transcription system? :P
L424[15:20:04] <Tazz> idk I may if theres enough want for it
L425[15:20:37] *** Vigaro is now known as V
L426[15:20:40] <Pearle> you could use the standard galactic alphabet
L427[15:20:58] <gigaherz_x> Tazz: are you having fun with it?
L428[15:21:04] <Tazz> yes most definitely XD
L429[15:21:05] <PaleoCrafter> > alphabet
L430[15:21:06] <gigaherz_x> if so, then the number of users shouldn't matter ;P
L431[15:21:08] *** V is now known as Vigaro
L432[15:21:14] <Tazz> gigaherz_x, eh I have other ideas I wanna implement
L433[15:21:29] <Tazz> I wanna prioritize by what I want to do with the want for it
L434[15:22:05] <Pearle> paleo: > english has an alphabet. We're talking. Work it out.
L435[15:22:47] <PaleoCrafter> Tazz' language uses a logographic writing system, that means there isn't an "alphabet" per se :P
L436[15:22:50] <Pearle> that was originally > english but i added
L437[15:23:04] <Pearle> also, whatever.
L438[15:23:05] <Pearle> :L
L439[15:23:07] <Tazz> PaleoCrafter, yeah
L440[15:23:10] <Tazz> I know :P
L441[15:23:37] <PaleoCrafter> wasn't directed at you, just used your name :P
L442[15:23:42] <PaleoCrafter> Does the language have a name yet? :P
L443[15:23:52] <Pearle> logopolitan?
L444[15:23:52] <Tazz> no
L445[15:23:53] <Tazz> haha
L446[15:23:58] <Pearle> doctor who references ftw
L447[15:24:18] <Pearle> anyone?
L448[15:24:29] <Pearle> *cue sad music*
L449[15:24:48] <Ordinastie_> are you off your meds again?
L450[15:25:08] <illy> now he's on perl
L451[15:25:09] <Pearle> I'm always off my meds. I don't have any.
L452[15:25:09] <Pearle> :L
L453[15:25:11] <illy> no*
L454[15:25:32] <Ordinastie_> oh, maybe you should see a doctor then
L455[15:25:36] <Pearle> For?
L456[15:25:53] <Pearle> Chronic procrastination and ownership of multiple computers?
L457[15:28:12] ⇦ Quits: savos (~savos@CPEf0f24903d453-CMf0f24903d450.cpe.net.cable.rogers.com) ()
L458[15:34:18] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L459[15:34:47] ⇨ Joins: myrrlyn (~quassel@2602:306:ccf3:89f0:325a:3aff:fe47:ca11)
L460[15:36:27] ⇨ Joins: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl)
L461[15:37:10] ⇨ Joins: irctc980 (~irctc980@ip68-104-222-58.ph.ph.cox.net)
L462[15:38:18] ⇦ Quits: Pearle (~Curle@host86-166-176-105.range86-166.btcentralplus.com) (Ping timeout: 202 seconds)
L463[15:38:39] <shartte> Hmmmm. Is there an FML API to get *all* loaded Mods and their mod objects?
L464[15:38:46] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Remote host closed the connection)
L465[15:39:04] <Ordinastie_> why would you need that ?
L466[15:39:22] <williewillus> yes, look at Loader class
L467[15:41:59] <williewillus> Loader.instance().getActiveModList().map(ModContainer::getMod)
L468[15:42:07] <shartte> ah nice, thanks
L469[15:42:21] *** fry is now known as fry|sleep
L470[15:42:24] <shartte> I just stepped into ASMDataTable.ASMData, which might also have what I need
L471[15:42:36] <williewillus> oh wait there's already one mapped for you
L472[15:42:41] <williewillus> Loader.instance().getModObjectList
L473[15:42:48] <shartte> heh even nicer
L474[15:42:55] <Ordinastie_> what are you trying to do ?
L475[15:42:58] <williewillus> also ^
L476[15:43:00] <shartte> Ordinastie_: Instantiating plugins/addins
L477[15:43:11] <shartte> and doing constructor dependency injection
L478[15:43:36] <shartte> It's a "bonus" feature to try and support inner classes in the primary mod class to be annotated and properly instantiated
L479[15:44:09] <diesieben07> you can use ASMDataTable to get all annotations
L480[15:44:11] <shartte> So I guess it's actually better to only provide the mod objects I find in the ASMData for the annotated class
L481[15:44:18] <shartte> Oh I am already doing that
L482[15:44:24] <shartte> This is about resolving the constructor parameters
L483[15:44:56] <diesieben07> ah you can request injection of mod objects?
L484[15:45:18] <shartte> Yes, that was the alternative in case this "bonus" feature doesn't work
L485[15:45:39] <diesieben07> i don't understand then
L486[15:47:05] <shartte> https://gist.github.com/shartte/a005abc07b0abe3466a046c927e88eb1
L487[15:47:18] <shartte> Imagine something like that
L488[15:47:37] <droidicus> when using a universal bucket in a crafting recipe, how to I get an empty bucket back? setContainerItem(Item.bucketEmpty) doesn't seem to work with the universal bucket like with the vanilla buckets
L489[15:47:37] <shartte> The annotation on the inner-class gets picked up, but to instantiate it, I need the instance of "MySuperMod"
L490[15:47:49] <shartte> It's vanity and not really that important, I know
L491[15:48:15] <diesieben07> ohh
L492[15:48:29] <diesieben07> yeah thats ... don't do that :P
L493[15:48:32] <diesieben07> a bit too much magic
L494[15:48:33] <PaleoCrafter> static class, duh :P
L495[15:48:49] <diesieben07> yeah ^
L496[15:49:24] <shartte> well, it would just work for whoever *wants* to do this :P
L497[15:49:29] <shartte> no one would need to do it
L498[15:49:48] <shartte> you could always just annotated a top-level class and use static mod injection if you'd want to
L499[15:49:56] ⇦ Quits: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net) (Ping timeout: 186 seconds)
L500[15:50:20] <Ordinastie_> I'm usually all for "do stuff automatically", but here I don't see the point
L501[15:50:34] <PaleoCrafter> when people know *this* works, they'll expect it on *any* inner class, not just in the main mod class :P
L502[15:50:53] <shartte> That is indeed a good point, heh
L503[15:50:55] <PaleoCrafter> and that obviously doesn't work
L504[15:51:19] <shartte> It would only work in this case anyway because of the synthetic constructor argument
L505[15:52:08] <shartte> Then again you would still have to explain two paradigms in case someone wants to access their main mod class from the plugin
L506[15:52:29] <diesieben07> they can just use FMLs @Instance
L507[15:52:34] <Ordinastie_> pretty much everybody has they mod instance accessible statically
L508[15:52:47] <Ordinastie_> *their
L509[15:52:52] <PaleoCrafter> or they just make whatever they want to access static in the first place xD
L510[15:53:06] <shartte> Well, they would not need to worry about this then :P
L511[15:54:13] <shartte> Hmmm. But I guess it's true that it'd duplicate existing functionality (@Instance)
L512[15:54:18] <shartte> So I will probably skip it
L513[15:55:24] ⇨ Joins: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net)
L514[15:55:34] <PaleoCrafter> or imagine some modder for some odd reason create a separate instance of the mod class and then expect that one to be injected :P
L515[15:55:40] <PaleoCrafter> so many reasons speaking against this xD
L516[15:56:35] *** Darkhax_AFK is now known as Darkhax
L517[16:00:45] *** Vigaro is now known as V
L518[16:05:31] <droidicus> PaleoCrafter, it looks like when I use one of my Universal Buckets in a crafting recipe, the bucket isn't returned, do you know if there is a way to return an empty bucket in this case?
L519[16:06:36] <PaleoCrafter> it really doesn't work with the container item thing?
L520[16:06:47] <droidicus> ?
L521[16:07:01] <droidicus> I very well may be doing something wrong ;-)
L522[16:07:07] <PaleoCrafter> get/setContainerItem
L523[16:07:34] <droidicus> I tried doing setContainerItem(Item.bucketEmpty)
L524[16:07:41] <PaleoCrafter> when?
L525[16:07:42] <droidicus> but couldn't get it to work
L526[16:08:21] <droidicus> UniversalBucket.getFilledBucket(ForgeModContainer.getInstance().universalBucket, ModFluids.H2SO4).setContainerItem(Item.bucketEmpty)
L527[16:09:17] <PaleoCrafter> that can't even work xD
L528[16:10:00] <droidicus> right, hence my problem ;-)
L529[16:10:09] <droidicus> what is the correct way to do it?
L530[16:10:10] <PaleoCrafter> that compiles?
L531[16:10:18] <droidicus> no
L532[16:10:19] <howtonotwin> I don't think you should be storing that in an iron bucket... :P
L533[16:10:53] <droidicus> howtonotwin, that is phase 2, bucket material compatibility :-)
L534[16:11:33] *** V is now known as Vigaro
L535[16:11:55] <PaleoCrafter> lol, I thought you meant "it doesn't work in-game" not "it doesn't compile" xD
L536[16:12:31] <PaleoCrafter> technically, you shouldn't be modifying the universal bucket, but call setContainerItem on the universalBucket instance during pre-init :P#
L537[16:12:48] ⇨ Joins: Gil (uid147942@id-147942.brockwell.irccloud.com)
L538[16:13:00] <PaleoCrafter> I think it's time for another PR xD
L539[16:13:41] <droidicus> yea, I am pretty sure that changes all of the buckets though, and I need it only for some recipies
L540[16:13:43] <droidicus> heh, nice
L541[16:14:23] <diesieben07> if you need it only for some recipes you need a custom IRecipe
L542[16:14:46] <tterrag|ZZZzzz> no, the universal bucket should be returned always
L543[16:14:49] <tterrag|ZZZzzz> same as the vanilla one
L544[16:15:00] <tterrag|ZZZzzz> if it's not, that's a bug
L545[16:15:02] ⇨ Joins: Naiten (Naiten@86-102-18-219.xdsl.primorye.ru)
L546[16:15:05] <PaleoCrafter> hence my PR :P
L547[16:16:21] <droidicus> so for instance, this recipe is not returning a bucket (not an actual recipe, just an example) https://www.irccloud.com/pastebin/9C3teap6/
L548[16:17:16] <tterrag|ZZZzzz> does forge actually register the bucket item if no one uses it?
L549[16:17:26] <tterrag|ZZZzzz> I am actually pretty foggy on how the universal bucket is implemented at all
L550[16:17:30] *** tterrag|ZZZzzz is now known as tterrag
L551[16:18:39] <TehNut> I don't htink so
L552[16:18:50] <PaleoCrafter> a mod has to explicitly enable it
L553[16:18:51] <illy> apparently it does https://github.com/MinecraftForge/MinecraftForge/blob/1.10.x/src/main/java/net/minecraftforge/common/ForgeModContainer.java#L414-L418
L554[16:18:56] <TehNut> You have to initialize it with a static constructor in your main class
L555[16:19:09] <TehNut> err, static initializer*
L556[16:19:19] <TehNut> whatever they're called
L557[16:19:20] <tterrag> that's not very good
L558[16:19:38] <tterrag> suppose it's fine...could be weird if you are adding/removing mods
L559[16:19:39] <tterrag> but when is it now
L560[16:19:40] <tterrag> not*
L561[16:19:59] <droidicus> I am calling FluidRegistry.enableUniversalBucket(); in my static init for the mod
L562[16:20:09] <PaleoCrafter> I guess it takes up an unnecessary ID when nobody needs it? .P
L563[16:20:29] <tterrag> don't get why they don't just replace vanilla bucket :D
L564[16:20:33] <tterrag> (kidding)
L565[16:22:23] ⇦ Quits: Seppon (~Noppes@ip56530f2e.direct-adsl.nl) (Quit: Leaving)
L566[16:22:29] ⇨ Joins: MalkContent (~MalkConte@p4FDCC9A3.dip0.t-ipconnect.de)
L567[16:31:02] <illy> !gm func_189942_b
L568[16:33:25] ⇨ Joins: secondimpact (Mibbit@p54984931.dip0.t-ipconnect.de)
L569[16:35:09] ⇦ Quits: Naiten (Naiten@86-102-18-219.xdsl.primorye.ru) (Read error: Connection reset by peer)
L570[16:39:53] ⇦ Quits: secondimpact (Mibbit@p54984931.dip0.t-ipconnect.de) (Quit: http://www.mibbit.com ajax IRC Client)
L571[16:42:54] <PaleoCrafter> welp, PR submitted
L572[16:43:04] <PaleoCrafter> if this continues, droidicus, I might end up rewriting the fluid system xD
L573[16:43:25] <PaleoCrafter> there are a few things in the docs I'd like fixed anyway (namely the use of "degrees Kelvin" q.q)
L574[16:43:25] <droidicus> I will do my best to continue finding issues with it ;-)
L575[16:45:05] <droidicus> with that PR can you use setContainerItem(null) to prevent the bucket from being returned? (like you can with the vanilla bucket)
L576[16:45:44] <PaleoCrafter> nope, not without replacing the item/ASM :P
L577[16:45:54] <droidicus> well, that isn'
L578[16:45:57] <droidicus> t good either
L579[16:46:00] <PaleoCrafter> why? :P
L580[16:46:11] <PaleoCrafter> if you have your own subclass, you can still change it
L581[16:46:33] <PaleoCrafter> you shouldn't be doing this with a Vanilla bucket either, you now :P
L582[16:46:53] <droidicus> why is that?
L583[16:47:04] <diesieben07> because it changes it for EVERYONE
L584[16:47:07] <PaleoCrafter> ^
L585[16:47:11] <diesieben07> if you want custom behavior, make a custom IRecipe
L586[16:47:41] <PaleoCrafter> messing with core Vanilla mechanics is always meh unless you're writing a total conversion
L587[16:48:04] <PaleoCrafter> (specifically disabling something, changing/tweaking is fine of course xD)
L588[16:48:31] <droidicus> so this changes the base vanilla bucket? https://www.irccloud.com/pastebin/iKBhAko1/
L589[16:49:11] <tterrag> yes
L590[16:49:14] <tterrag> what did you think?
L591[16:49:22] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You think you are above consequences.)
L592[16:49:27] <droidicus> apparently I wasn't thinking ;-)
L593[16:50:32] <tterrag> items only exist once
L594[16:51:36] ⇨ Joins: secondimpact (~secondimp@p20030072AF20CE81140150D3D8C58D70.dip0.t-ipconnect.de)
L595[16:51:54] ⇨ Joins: founderio (~Thunderbi@p200300C4E3C0E3007AAF32413C897883.dip0.t-ipconnect.de)
L596[16:52:30] <droidicus> yea, I have to remind myself of that from time to time
L597[16:52:37] <droidicus> thanks for the help!
L598[16:53:28] ⇦ Quits: founderio (~Thunderbi@p200300C4E3C0E3007AAF32413C897883.dip0.t-ipconnect.de) (Client Quit)
L599[16:54:58] <secondimpact> Hi
L600[16:55:34] ⇨ Joins: CoolSquid (~CoolSquid@ti0011a400-2118.bb.online.no)
L601[16:55:43] ⇦ Quits: CoolSquid (~CoolSquid@ti0011a400-2118.bb.online.no) (Read error: Connection reset by peer)
L602[16:56:04] ⇦ Quits: Jezza (~Jezza@92.206.33.136) (Ping timeout: 384 seconds)
L603[16:57:03] <secondimpact> I'm currently developing a coremod using a class transformer to change a method in NetHandlerPlayClient. After I've modified the class node I try to get the bytes with a ClassWriter: http://hastebin.com/evafikipop.coffee
L604[16:58:24] <secondimpact> Using method (1) I'll eventually run into a ClassNotFoundException: http://hastebin.com/ukoxosegat.css
L605[16:59:17] <secondimpact> I never reference this class (EntityFallingBlock) in my code anywhere nor does the original method reference it.
L606[16:59:46] <secondimpact> However, if I skip the ClassWriter flags (substituting 0) no error does occur and the transformer works.
L607[16:59:53] <PaleoCrafter> computing the frames causes this, right, diesieben07? xD
L608[17:00:13] <diesieben07> first question is why are you using a coremod.
L609[17:00:17] <PaleoCrafter> that shouldn't be the entire exception, secondimpact, it should somehow trace back to yours
L610[17:00:29] <PaleoCrafter> 'yours' being the class you modify xD
L611[17:00:36] <PaleoCrafter> but yeah --^
L612[17:00:53] <secondimpact> I'm changing functionality in forge/mc with no API for it and only my mod will ever have some use for it
L613[17:01:07] <PaleoCrafter> what is that functionality? :P
L614[17:01:39] ⇦ Quits: Gil (uid147942@id-147942.brockwell.irccloud.com) ()
L615[17:01:45] ⇦ Quits: ThePsionic (~ThePsioni@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L616[17:02:32] <secondimpact> Currently just traces and metrics of MC-Code to get a better understanding of the MC client itself. There is some functionality I plan to include in the release version though
L617[17:03:06] <secondimpact> the keep-alive transformer is currently just some minor change, however the bug occurs with only this transformer activated
L618[17:03:38] <secondimpact> @PaleoCrafter: Lines 10-12 belong to my code
L619[17:03:44] <secondimpact> net.rakaeth.*
L620[17:04:14] <secondimpact> I'll just paste the involved code
L621[17:04:45] <PaleoCrafter> all of SSEKeepAliveTransformer
L622[17:06:28] <secondimpact> http://hastebin.com/laqulabepu.avrasm (the transformer consists of just the latter two methods)
L623[17:06:53] <secondimpact> I'll also paste the relevant ASMHelper-Snippets in a second
L624[17:07:20] <secondimpact> http://hastebin.com/adoditeqar.coffee
L625[17:07:30] <diesieben07> so basically you are tracking when keep alive packets are received?
L626[17:09:00] <secondimpact> yeah, but there is more to come for this one, i just encountered the error when i was testing for the first time.
L627[17:09:33] <diesieben07> you do not need one line of ASM to do that.
L628[17:09:35] <PaleoCrafter> packet 'interception' like this can be achieved by injecting yourself in the netty pipeline, iirc
L629[17:09:38] <diesieben07> ^
L630[17:09:53] <diesieben07> use the connection events, grab the netty pipeline, insert your handler
L631[17:10:37] <secondimpact> Okay, I'll look into this further - but is this directly connected to the error or could that error happen with my other transformers as well? If so, any insights on why this error happens?
L632[17:11:01] <PaleoCrafter> the direct cause of the exception is the problem :P
L633[17:11:05] <PaleoCrafter> can happen with any class
L634[17:11:24] <diesieben07> not really. if you are qualified to make a coremod, you do not need to ask these questions
L635[17:11:28] ⇨ Joins: Naiten (Naiten@77.35.205.180)
L636[17:11:29] <diesieben07> if you do, you shoudl not make a coremod :P
L637[17:11:53] <PaleoCrafter> but yeah, pretty much this ^
L638[17:12:02] <secondimpact> So you're essentially saying you do not want to tell me what the error is?
L639[17:12:07] <diesieben07> no
L640[17:12:12] <diesieben07> i am telling you to not make a coremod.
L641[17:12:19] <PaleoCrafter> the error stems from where exception is thrown, duh :P
L642[17:12:35] <diesieben07> and you can be happy that a certain person i snot here because otherwise you would be banned already.
L643[17:12:46] <PaleoCrafter> you snot Lex? :P
L644[17:12:59] <diesieben07> snot?
L645[17:13:09] <PaleoCrafter> "a certain person I snot" :P
L646[17:13:19] <secondimpact> The exception is thrown by the ASM ClassWriter. But I don't think the error comes from within the ClassWriter
L647[17:13:21] <PaleoCrafter> hurr durr
L648[17:13:27] <PaleoCrafter> yes it does ...
L649[17:13:28] <diesieben07> ....
L650[17:13:52] <secondimpact> So it's a bug in ASM itself?
L651[17:14:22] <diesieben07> No.
L652[17:14:59] <diesieben07> read the javadocs on getCommonSuperclass in ClassWriter
L653[17:15:19] <secondimpact> Okay, I'll do this right now, thanks for the hint!
L654[17:15:34] <PaleoCrafter> but will you stop making a coremod? :P
L655[17:15:52] <diesieben07> seriously, you should
L656[17:15:59] <diesieben07> you are currently discovering why they suck ass
L657[17:16:08] <droidicus> hmmm, it looks like JEI isn't showing the recipes for the universal buckets that I put in when I click on the bucket, if I click on one of the non-bucket items it will show the recipe correctly
L658[17:16:12] *** SleepyFlenix is now known as Flenix
L659[17:16:13] <secondimpact> My second feature sadly needs a coremod. I wish it wouldn't, but chances are low
L660[17:16:23] <diesieben07> well you should tell us what it is..
L661[17:16:27] <diesieben07> so we can tell you how to achieve it.
L662[17:17:04] <secondimpact> Well, removing my mod from the ModList so it is not sent in the handshake. I doubt there's some API or other way to solve this.
L663[17:17:23] <TehNut> Mandatory "Why...?
L664[17:17:41] <kenzierocks> yea why would you need to do that
L665[17:17:49] *** Flenix is now known as FlenixHasChangedHisName
L666[17:17:54] <TehNut> The only reason I could see somebody wanting that is for a cheat mod
L667[17:18:29] <secondimpact> Not cheats, but e.g. having a hotkey for seeing their own inventory without having to stop to move around.
L668[17:18:40] <kenzierocks> ok...?
L669[17:18:49] <kenzierocks> that sounds like a regualr client-side-only mod
L670[17:18:52] <TehNut> Why do you not want the server to know about that
L671[17:18:57] <kenzierocks> why would you need to remove yourself from the handshake?
L672[17:19:31] <secondimpact> Some servers want to block it, but in my understanding freedom means any user is free to decide on their own if they want to cheat or don't
L673[17:19:49] <TehNut> So you're making a cheat mod
L674[17:19:52] <TehNut> Gotcha
L675[17:19:56] <TehNut> Have fun getting help
L676[17:20:24] <kenzierocks> "it's not cheats but users get to decide if they want to cheat"
L677[17:20:54] <TehNut> It is the server's decision on what is considered cheating. Not yours. Not the player's.
L678[17:21:02] <secondimpact> Yup. This mod is totally legit on e.g. creative servers etc. But i do not want to have restrictions in place what a user can do with software on their computer
L679[17:21:03] ⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping timeout: 206 seconds)
L680[17:21:17] <kenzierocks> ok, you don't have any
L681[17:21:19] <kenzierocks> the server does
L682[17:21:31] <kenzierocks> it is the server owner's right to decide what should be allowed
L683[17:21:43] <kenzierocks> well.. "right" might be a strong word
L684[17:21:59] <PaleoCrafter> and if it *really* is just an inventory viewing mod, I don't see why any server would have concerns about that
L685[17:22:09] <secondimpact> I think this derives into some kind of offtopic decision. If noone wants to help me - that's fine, quite what I expected
L686[17:22:14] <PaleoCrafter> it's not like you can quickly change your weapon
L687[17:22:40] <PaleoCrafter> we will try to help you if you just clearly say what mod you intend to create :P
L688[17:22:45] *** amadornes is now known as amadornes[OFF]
L689[17:22:49] <droidicus> oh boy, I have a shapeless recipe with 3xBucketOne and 1xBucketTwo, and if I put any four universal buckets, then it will give the output, even if they are not the correct buckets
L690[17:22:53] <secondimpact> I can give you a full feature list if you want :)
L691[17:23:08] <PaleoCrafter> welcome to the world of NBT insensitivity, droidicus :P
L692[17:23:11] <secondimpact> No 'hacks', just things that make your life easier, with information the client has anyways
L693[17:23:16] *** Vigaro is now known as V
L694[17:23:29] <PaleoCrafter> well, the stuff you think you need help with is enough, I guess :P
L695[17:23:33] <diesieben07> if that is so, there should be no need to make the stupid coremod to remove yourself from the handshake
L696[17:23:40] <PaleoCrafter> also ^
L697[17:23:48] <diesieben07> which would be even a whole nother level of coremod, because you are coremodding forge at that point
L698[17:23:49] <droidicus> PaleoCrafter, is there a way to fix that?
L699[17:23:56] <PaleoCrafter> custom IRecipe implementation
L700[17:24:07] *** V is now known as Vigaro
L701[17:24:10] <droidicus> and we have come full circle :-)
L702[17:24:16] <PaleoCrafter> hehe
L703[17:24:39] <droidicus> any good reference or tutorial you can point me towards?
L704[17:24:59] <diesieben07> look at the interface
L705[17:25:01] <PaleoCrafter> ^
L706[17:25:04] <diesieben07> should be pretty straightforward...
L707[17:25:15] <droidicus> will do, thanks again
L708[17:25:36] <PaleoCrafter> you can probably copy large portions of the Vanilla/Forge implementations, especially if you want to keep it dynamic
L709[17:26:10] <diesieben07> you can probably just extend them
L710[17:26:16] <PaleoCrafter> I guess
L711[17:26:35] <diesieben07> then you have JEI support ;)
L712[17:26:35] <secondimpact> sieben07, I've read the javadocs, and whoosh! It all makes sense. Class loading while something is happening 'in' the class loader (kinda) is not a good idea, i get it, thanks. Last question: are there any open-source overrides of getCommonSuperClass I could just use? Or do I have to create this method from scratch?
L713[17:26:52] <diesieben07> yes. look at SevenCommons in my github
L714[17:26:54] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-14-224.dhcp.embarqhsd.net)
L715[17:27:16] <PaleoCrafter> although, a quick look at ShapedRecipes at least reveals that you'll still have to copy large portions due to private methods :P
L716[17:27:40] <PaleoCrafter> so you're still creating a coremod? :P
L717[17:27:43] <secondimpact> Okay, I'll take a look into it. Thank you very much for your help!
L718[17:29:17] *** Vigaro is now known as V
L719[17:29:24] <droidicus> I can probably extend ShapelessOreRecipe, looks like it will be easier anyway
L720[17:29:33] <droidicus> and no private methods
L721[17:30:45] <secondimpact> (just a last notice concerning me creating a 'cheat' mod: servers will be able to disable those features. however they should not be able to see if someone has the mod installed. users can be blocked from using it but the server should not be able to tell who to 'punish'.
L722[17:31:10] <kenzierocks> um
L723[17:31:18] <kenzierocks> how will servers be able to disable the features
L724[17:31:23] <kenzierocks> without knowing who has the mod
L725[17:31:46] *** V is now known as Vigaro
L726[17:32:06] <PaleoCrafter> they could fight the symptoms
L727[17:32:07] <secondimpact> Chat message with an encoded bitfield. (or other methods, didn't implement this part as of now.) Everyone receives the message, but only my mod will react.
L728[17:32:16] <kenzierocks> that sounds really stupid
L729[17:33:26] <secondimpact> If you could tell me a better way I would be really grateful :)
L730[17:33:50] <kenzierocks> the better way would be using the custom packet system to actually communicate properly
L731[17:33:51] <diesieben07> i don't see what this has to do with your mod hiding itself.
L732[17:34:04] <diesieben07> you can make it not hide and still implement this disabling stuff
L733[17:34:11] <kenzierocks> yea
L734[17:34:23] <kenzierocks> in a much better way too
L735[17:34:27] <secondimpact> The server should be able to say: 'I do not want this feature.' The server should not be able to say: 'This person uses the mod, ban them right now'
L736[17:34:55] <kenzierocks> technically the server should be able to do the latter but that's an ethics (?) discussion
L737[17:35:36] <kenzierocks> anyways
L738[17:35:43] <diesieben07> if your mod can be disabled serverside server owners have NO REASON to ban people using it
L739[17:35:49] <diesieben07> because they can remotely disable the mod.
L740[17:35:51] <kenzierocks> yes
L741[17:35:53] *** blood_ is now known as blood|away
L742[17:35:56] <diesieben07> if they do not want it.
L743[17:36:08] <MalkContent> goddamn vanilla minecarts are retarded
L744[17:36:13] <kenzierocks> this is true
L745[17:36:48] <MalkContent> "hey, this is such a distance, im actually just gonna build a chestcart express instead of conveyors"
L746[17:37:15] <MalkContent> 'okay, we got you. just use this detector rail to check how full your minecart is'
L747[17:37:35] <MalkContent> 'it will power hoppers AND hopper carts though, so no automatic output'
L748[17:38:24] <MalkContent> 'so now that you managed to empty and measure your minecart regardless, this might be the point where we tell you that you need a powered rail to get it moving again'
L749[17:38:49] <diesieben07> piston :P
L750[17:38:50] <MalkContent> 'yea, i know you had to have it on the activator rail to measure its fill level, but fuck you'
L751[17:38:58] <MalkContent> dream on
L752[17:39:06] <diesieben07> but i hear you :P
L753[17:39:07] <MalkContent> piston just breaks the rail
L754[17:39:14] <kenzierocks> i'm 95% sure i had this working
L755[17:39:28] <kenzierocks> i think it relied on sitting on two rails at once
L756[17:39:30] <PaleoCrafter> what do we learn from that? don't try automating shit with Vanilla :P
L757[17:39:50] <diesieben07> piston one above?
L758[17:40:41] <kenzierocks> great now i need to play minecraft to test this
L759[17:40:48] *** AbrarSyed is now known as Abrar|gone
L760[17:41:05] <MalkContent> idk maybe one can use two pistons and exchange the detector through a powered rail
L761[17:41:19] <PaleoCrafter> lol, Forge has a "heatdeathoftheuniverse" milestone
L762[17:41:19] <diesieben07> its definitely possible i've seen etho do it
L763[17:44:00] <MalkContent> that /could/ work
L764[17:44:13] <MalkContent> provided you got your rails going east/west
L765[17:44:53] <MalkContent> it's like they give you the tools to build all that nice stuff
L766[17:45:08] <MalkContent> but then go ahead and melt the tool handles over a gas oven
L767[17:45:26] <MalkContent> and stick them together on the molten plastic parts before it cools down
L768[17:45:51] <MalkContent> i am so irrationally angry right now
L769[17:46:03] <kenzierocks> um this is actually kinda ok to do
L770[17:46:12] <kenzierocks> you can stick a detector in the path of the rail before
L771[17:46:22] <kenzierocks> save the state to a bunch of latches
L772[17:46:31] <kenzierocks> then clear it when the cart leaves
L773[17:46:41] <kenzierocks> not that hard
L774[17:47:53] <MalkContent> and what would i do with that?
L775[17:47:56] <kenzierocks> if you're just looking to detect when the minecart is empty, that's easy
L776[17:48:04] <kenzierocks> you check the extracting hopper :P
L777[17:48:07] <MalkContent> yea
L778[17:48:55] <kenzierocks> i don't understand what's impossible about this
L779[17:49:02] <MalkContent> it's not impossible with this moltenass omnitool
L780[17:49:38] <MalkContent> but i still want to hive the creator a hearty slap and say "no! don't do this anymore!"
L781[17:49:51] <kenzierocks> so.. you're complaining that mojang didn't perfectly build minecraft for making factories?
L782[17:50:25] <diesieben07> play factorio :P
L783[17:50:32] <kenzierocks> factorio is cool
L784[17:50:53] <kenzierocks> but somehow factorio doesn't feel as open ended as minecraft
L785[17:50:57] ⇦ Parts: Aroma1997 (~Aroma1997@2604:a880:800:10::168:d001) ())
L786[17:51:40] <PaleoCrafter> well, you can't build something non-factory in Factorio, can you?
L787[17:51:53] <kenzierocks> not really no
L788[17:52:00] <kenzierocks> but like
L789[17:52:11] <kenzierocks> in factorio i don't feel as free to build a factory how i want
L790[17:52:33] <kenzierocks> in minecraft, i have like 3 or 4 mainstream piping systems to choose from
L791[17:52:41] <MalkContent> i'm more like "if you are gonna add a feature don't have it be so painful"
L792[17:52:44] <kenzierocks> ender IO, thermal dynamics, projectred, etc.
L793[17:53:49] <PaleoCrafter> I suppose Factorio sort of is like playing with just Immersive Engineering (closest match)
L794[17:55:34] <droidicus> well, it isn't perfect, and needs some more work... but I have the first major feature of my first mod done!
L795[17:55:34] ⇦ Quits: secondimpact (~secondimp@p20030072AF20CE81140150D3D8C58D70.dip0.t-ipconnect.de) (Quit: Leaving)
L796[17:55:45] <PaleoCrafter> Congrats
L797[17:56:05] <droidicus> can make Sulfuric Acid, Nitric Acid, Hydrochloric Acid, and Aqua Regia
L798[17:56:30] <droidicus> dissolve gold ore in Aqua Regia, and precipitate out the gold with sulfur
L799[17:56:31] <PaleoCrafter> what's your mod going to be about?
L800[17:56:42] <howtonotwin> can you save nobel prizes from Nazi Germany with the aqua regia?
L801[17:56:50] <droidicus> smelt the precipitate, and you have x3 gold from ore!
L802[17:56:52] <howtonotwin> bc if you can't there's no point
L803[17:57:05] <droidicus> that story was actually my inspiration!
L804[17:57:12] <droidicus> PaleoCrafter, acids
L805[17:57:15] <howtonotwin> :P
L806[17:58:24] ⇦ Quits: TechnicianLP (~Technic@p4FE57040.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L807[17:58:45] ⇦ Quits: illy (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82) (Remote host closed the connection)
L808[17:59:08] <droidicus> ooh, I could add a Nobel Prize as an item that can be dissolved...
L809[18:00:23] <howtonotwin> I'd lol heartily if you could turn gold ingots into Nobel Prizes and then people started uses those as currency because they look like coins.
L810[18:00:37] <droidicus> heh
L811[18:01:44] <howtonotwin> Bonus points if you do something like ExU's QED and generate random flavor text for them
L812[18:03:58] <droidicus> that is a great idea
L813[18:06:49] ⇨ Joins: illy (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82)
L814[18:11:58] ⇨ Joins: LordIllyohs (~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37)
L815[18:12:14] *** LordIllyohs is now known as _illy_
L816[18:12:24] ⇦ Quits: illy (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82) (Read error: Connection reset by peer)
L817[18:12:50] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L818[18:13:49] <LexMobile> Cloudirc you're dumb
L819[18:16:54] *** LexMobile sets mode: -bb second!*@* impact!*@*
L820[18:17:20] <PaleoCrafter> haha
L821[18:18:40] <_illy_> heh
L822[18:19:07] <PaleoCrafter> oh, hm, has nobody noticed the glint being fucked up when in hand in the latest version? (possibly earlier)
L823[18:19:48] *** _illy_ is now known as illy
L824[18:21:49] *** MrKickkiller is now known as MrKick|Away
L825[18:24:03] <PaleoCrafter> whoops, it's my mod, should have made sure the instance was actually without mods xD
L826[18:26:11] ⇦ Quits: cpup (~cpup@32.218.117.244) (Ping timeout: 186 seconds)
L827[18:31:00] ⇨ Joins: cpup (~cpup@32.218.112.66)
L828[18:34:58] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 198 seconds)
L829[18:35:44] ⇦ Quits: Naiten (Naiten@77.35.205.180) (Read error: Connection reset by peer)
L830[18:38:55] ⇨ Joins: CoderPuppy (~cpup@32.218.112.118)
L831[18:40:15] ⇦ Quits: JoltEffect (~leetorwee@host86-170-119-122.range86-170.btcentralplus.com) ()
L832[18:40:46] ⇦ Quits: cpup (~cpup@32.218.112.66) (Ping timeout: 202 seconds)
L833[18:45:26] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 202 seconds)
L834[18:48:25] ⇦ Quits: minot (~minot@pool-100-8-212-113.nwrknj.fios.verizon.net) (Read error: Connection reset by peer)
L835[18:52:54] *** PaleoCrafter is now known as PaleOff
L836[18:55:42] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 202 seconds)
L837[19:03:50] ⇨ Joins: cpup (~cpup@32.218.112.188)
L838[19:05:30] ⇦ Quits: CoderPuppy (~cpup@32.218.112.118) (Ping timeout: 202 seconds)
L839[19:19:16] ⇨ Joins: CoderPuppy (~cpup@32.218.112.235)
L840[19:21:24] ⇦ Quits: cpup (~cpup@32.218.112.188) (Ping timeout: 206 seconds)
L841[19:23:54] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Quit: Leaving)
L842[19:26:04] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L843[19:31:49] ⇨ Joins: LordIllyohs (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82)
L844[19:31:56] *** LordIllyohs is now known as illy_
L845[19:40:26] ⇨ Joins: cpup (~cpup@32.218.113.14)
L846[19:43:09] ⇦ Quits: CoderPuppy (~cpup@32.218.112.235) (Ping timeout: 206 seconds)
L847[19:44:34] *** minecreatr is now known as Mine|away
L848[19:45:35] ⇨ Joins: Kano (~Kano@107-209-128-138.lightspeed.mssnks.sbcglobal.net)
L849[19:50:21] ⇦ Quits: MalkContent (~MalkConte@p4FDCC9A3.dip0.t-ipconnect.de) (Quit: Leaving)
L850[19:52:27] *** Darkhax is now known as Darkhax_AFK
L851[19:54:34] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 384 seconds)
L852[19:57:55] ⇦ Quits: cpup (~cpup@32.218.113.14) (Ping timeout: 186 seconds)
L853[19:59:46] *** cpw is now known as cpw|out
L854[20:03:43] ⇨ Joins: cpup (~cpup@32.218.113.38)
L855[20:13:29] ⇦ Quits: Snapples (uid167569@id-167569.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L856[20:15:45] ⇨ Joins: CoderPuppy (~cpup@32.218.113.70)
L857[20:17:22] ⇦ Quits: cpup (~cpup@32.218.113.38) (Ping timeout: 202 seconds)
L858[20:20:18] ⇦ Quits: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net) (Remote host closed the connection)
L859[20:20:32] *** Darkhax_AFK is now known as Darkhax
L860[20:21:12] ⇦ Quits: Abastro (~Abastro@112.166.128.227) (Ping timeout: 384 seconds)
L861[20:23:28] ⇨ Joins: PrinceCat (~PrinceCat@58-7-233-153.dyn.iinet.net.au)
L862[20:26:44] <illy_> docker pull jenkins
L863[20:26:47] <illy_> oops
L864[20:31:50] ⇦ Quits: illy_ (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82) (Remote host closed the connection)
L865[20:32:19] ⇨ Joins: cpup (~cpup@32.218.113.95)
L866[20:34:23] ⇦ Quits: CoderPuppy (~cpup@32.218.113.70) (Ping timeout: 206 seconds)
L867[20:38:18] ⇨ Joins: _illy_ (~LordIllyo@2602:304:cf32:f980:d7b4:c6fb:fb09:5c82)
L868[20:40:26] ⇨ Joins: aidancbrady (~aidancbra@res400d-128-61-102-197.res.gatech.edu)
L869[20:42:44] ⇦ Quits: cpup (~cpup@32.218.113.95) (Ping timeout: 186 seconds)
L870[20:43:35] ⇨ Joins: Dimitriye98 (~Dimitriye@c-73-252-165-178.hsd1.ca.comcast.net)
L871[20:43:49] ⇨ Joins: cpup (~cpup@32.218.113.95)
L872[20:46:00] ⇦ Quits: illy (~LordIllyo@2602:304:cf32:f980:e002:875:7132:da37) (Quit: Leaving)
L873[20:47:46] ⇨ Joins: CoderPuppy (~cpup@32.218.113.112)
L874[20:49:06] ⇦ Quits: cpup (~cpup@32.218.113.95) (Ping timeout: 202 seconds)
L875[21:05:41] ⇨ Joins: cpup (~cpup@32.218.113.134)
L876[21:07:44] ⇦ Quits: CoderPuppy (~cpup@32.218.113.112) (Ping timeout: 206 seconds)
L877[21:14:46] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Ping timeout: 202 seconds)
L878[21:14:48] ⇦ Quits: raoulvdberge (uid95673@id-95673.richmond.irccloud.com) (Quit: Connection closed for inactivity)
L879[21:18:01] *** Abrar|gone is now known as AbrarSyed
L880[21:21:07] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:a57b:9f71:6a06:2889)
L881[21:21:07] ⇦ Quits: cpup (~cpup@32.218.113.134) (Ping timeout: 186 seconds)
L882[21:22:10] ⇦ Quits: Hink (~Hink@45.32.3.47) (Quit: quit from client)
L883[21:22:43] ⇨ Joins: Hink (~Hink@45.32.3.47)
L884[21:23:27] *** Mine|away is now known as minecreatr
L885[21:27:10] ⇨ Joins: cpup (~cpup@32.218.113.146)
L886[21:28:37] ⇨ Joins: Cooler (~CoolerExt@117.201.140.29)
L887[21:32:44] ⇦ Quits: Hink (~Hink@45.32.3.47) (Quit: quit from client)
L888[21:33:14] ⇨ Joins: Hink (~Hink@45.32.3.47)
L889[21:34:19] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a57b:9f71:6a06:2889) (Ping timeout: 206 seconds)
L890[21:34:45] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L891[21:38:34] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L892[21:38:40] ⇨ Joins: CoderPuppy (~cpup@32.218.113.182)
L893[21:40:15] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L894[21:40:54] ⇦ Quits: cpup (~cpup@32.218.113.146) (Ping timeout: 202 seconds)
L895[21:43:06] ⇦ Quits: Nentify (uid14943@id-14943.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L896[21:46:09] *** Vigaro is now known as V
L897[21:48:11] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L898[21:50:32] ⇨ Joins: cpup (~cpup@32.218.113.196)
L899[21:52:06] ⇦ Quits: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net) (Ping timeout: 202 seconds)
L900[21:52:46] ⇨ Joins: Doty1154 (~Doty1154@46.246.29.140)
L901[21:53:39] ⇦ Quits: CoderPuppy (~cpup@32.218.113.182) (Ping timeout: 206 seconds)
L902[21:55:30] ⇦ Quits: Kenny164 (~pkinney@host86-129-10-179.range86-129.btcentralplus.com) (Quit: Bye)
L903[21:58:02] *** AbrarSyed is now known as Abrar|gone
L904[22:03:42] ⇨ Joins: McJty (~jorrit@94-225-203-206.access.telenet.be)
L905[22:18:43] ⇦ Quits: howtonotwin (~howtonotw@r75-110-22-15.gvllcmtc01.gnvlnc.ab.dh.suddenlink.net) (Ping timeout: 186 seconds)
L906[22:19:23] ⇦ Quits: Lylac (~Tamtam18_@2601:1c0:ca00:3e0:c966:72da:acdc:974c) (Quit: z.z)
L907[22:24:42] ⇦ Quits: iso2013 (~iso2013@c-67-176-10-45.hsd1.co.comcast.net) (Quit: Bye :))
L908[22:28:12] ⇨ Joins: Abastro (~Abastro@192.249.22.185)
L909[22:33:14] ⇦ Quits: cpw|out (~cpw@24-212-222-42.cable.teksavvy.com) (Ping timeout: 384 seconds)
L910[22:33:47] ⇦ Quits: Cooler (~CoolerExt@117.201.140.29) (Ping timeout: 206 seconds)
L911[22:33:54] ⇦ Quits: Aedda (~aedda@2600:3c00::19:cace) (*.net *.split)
L912[22:33:54] ⇦ Quits: Woodstone (~quassel@2a03:b0c0:2:d0::2c8:d001) (*.net *.split)
L913[22:34:22] ⇦ Quits: Tzk (~Tzk@tbotv63.net) (Ping timeout: 384 seconds)
L914[22:35:21] ⇦ Quits: Hink (~Hink@45.32.3.47) (Quit: quit from client)
L915[22:35:51] ⇨ Joins: Hink (~Hink@45.32.3.47)
L916[22:36:10] ⇨ Joins: Woodstone (~quassel@2a03:b0c0:2:d0::2c8:d001)
L917[22:36:10] ⇨ Joins: Aedda (~aedda@2600:3c00::19:cace)
L918[22:38:23] ⇦ Quits: Hink (~Hink@45.32.3.47) (Client Quit)
L919[22:38:54] ⇨ Joins: Hink (~Hink@45.32.3.47)
L920[22:40:29] ⇨ Joins: cpw|out (~cpw@24-212-222-42.cable.teksavvy.com)
L921[22:40:29] MineBot sets mode: +o on cpw|out
L922[22:40:50] *** cpw|out is now known as cpw
L923[22:41:44] ⇦ Quits: Lathanael|Away (~Lathanael@p5496153C.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L924[22:42:33] ⇨ Joins: Lathanael|Away (~Lathanael@p54961B54.dip0.t-ipconnect.de)
L925[22:46:37] ⇨ Joins: agowa339 (~Thunderbi@p549190F8.dip0.t-ipconnect.de)
L926[22:48:42] ⇦ Quits: agowa338 (~Thunderbi@p54918343.dip0.t-ipconnect.de) (Ping timeout: 384 seconds)
L927[22:48:42] *** agowa339 is now known as agowa338
L928[22:49:40] ⇦ Quits: I9hdkill (~quassel@static.102.152.243.136.clients.your-server.de) (Ping timeout: 384 seconds)
L929[22:49:43] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Ping timeout: 206 seconds)
L930[22:53:38] ⇦ Quits: gruetzkopf (gruetzkopf@captured-elf.dont-follow-me.eu) (Ping timeout: 384 seconds)
L931[22:58:20] ⇨ Joins: gruetzkopf (~gruetzkop@captured-elf.dont-follow-me.eu)
L932[22:59:41] ⇨ Joins: McJty (~jorrit@94-225-203-206.access.telenet.be)
L933[22:59:49] ⇦ Quits: gruetzkopf (~gruetzkop@captured-elf.dont-follow-me.eu) (Excess Flood)
L934[23:01:36] ⇨ Joins: gruetzkopf (gruetzkopf@captured-elf.dont-follow-me.eu)
L935[23:03:30] ⇦ Quits: Doty1154 (~Doty1154@46.246.29.140) (Ping timeout: 202 seconds)
L936[23:04:02] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:a028:b293:b43:2d61)
L937[23:04:24] ⇦ Quits: Abastro (~Abastro@192.249.22.185) (Ping timeout: 384 seconds)
L938[23:07:14] ⇦ Quits: Keridos|away (~Keridos@ironhide.stw-bonn.de) (Ping timeout: 384 seconds)
L939[23:07:27] ⇨ Joins: Keridos|away (~Keridos@ironhide.stw-bonn.de)
L940[23:15:14] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L941[23:16:47] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:a028:b293:b43:2d61) (Ping timeout: 206 seconds)
L942[23:16:57] ⇨ Joins: Doty1154 (~Doty1154@c-73-189-164-179.hsd1.ca.comcast.net)
L943[23:16:59] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-14-224.dhcp.embarqhsd.net) (Quit: またね)
L944[23:17:40] ⇨ Joins: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net)
L945[23:25:15] ⇨ Joins: bilde2910_ (bilde2910@51.174.170.178)
L946[23:25:56] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 384 seconds)
L947[23:26:03] *** bilde2910_ is now known as bilde2910
L948[23:26:52] ⇨ Joins: Abastro (~Abastro@192.249.22.185)
L949[23:27:13] ⇦ Quits: AforAnonymous (bitch2k@dyn-050-229.vix2.mmc.at) (Remote host closed the connection)
L950[23:27:54] ⇦ Quits: codahq (~codahq@c-73-65-219-228.hsd1.ut.comcast.net) (Ping timeout: 206 seconds)
L951[23:31:55] ⇦ Quits: McJty (~jorrit@94-225-203-206.access.telenet.be) (Quit: Leaving)
L952[23:37:16] ⇦ Quits: Abastro (~Abastro@192.249.22.185) (Ping timeout: 384 seconds)
L953[23:39:40] ⇨ Joins: CoderPuppy (~cpup@32.218.114.102)
L954[23:41:46] ⇦ Quits: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098) (Ping timeout: 202 seconds)
L955[23:42:52] ⇨ Joins: Abastro (~Abastro@192.249.22.185)
L956[23:43:29] ⇨ Joins: alekso56 (~znc@2001:464b:c2aa:0:745d:45ff:fe3b:a098)
L957[23:43:42] ⇦ Quits: bilde2910 (bilde2910@51.174.170.178) (Ping timeout: 195 seconds)
L958[23:44:38] ⇦ Quits: cpup (~cpup@32.218.113.196) (Ping timeout: 384 seconds)
L959[23:45:31] ⇦ Quits: Vazkii (~Vazkii@a79-169-163-74.cpe.netcabo.pt) (Read error: Connection reset by peer)
L960[23:45:47] ⇨ Joins: bilde2910 (bilde2910@51.174.170.178)
L961[23:50:09] ⇦ Quits: smbarbour (~smbarbour@c-73-211-171-154.hsd1.il.comcast.net) (Ping timeout: 206 seconds)
L962[23:52:38] ⇦ Quits: Ordinastie_ (~Ordinasti@87-231-58-94.rev.numericable.fr) (Quit: Leaving)
L963[23:55:49] ⇨ Joins: cpup (~cpup@32.218.114.121)
<<Prev Next>> Scroll to Top