<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:02:51] *** TTFTCUTS is now known as TTFT|Away
L2[00:05:18] *** AbrarSyed is now known as Abrar|gone
L3[00:27:57] ⇨ Joins: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a)
L4[00:29:47] <killjoy1> I'm just learning now that Oracle owns Dyn
L5[00:29:53] ⇨ Joins: TechnicianLP (~Technicia@p4FE57E2C.dip0.t-ipconnect.de)
L6[00:29:54] <killjoy1> as of 1/31/17
L7[00:33:05] ⇦ Quits: TechnicianLP (~Technicia@p4FE57E2C.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L8[00:39:37] *** Darkevilmac is now known as DarkevilAway
L9[00:41:30] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net) (Quit: またね)
L10[00:46:05] ⇦ Quits: TechnicianLP2 (~Technicia@p4FE57E2C.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L11[00:46:17] ⇦ Quits: Brokkoli (~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de) (Quit: Die Sprache der Politik ist daf�r gemacht, dass L�gen wahr klingen und das T�ten angemessen wirkt. (George Orwell))
L12[00:47:13] ⇨ Joins: TechnicianLP2 (~Technicia@x52717977.dyn.telefonica.de)
L13[00:47:41] *** fry|sleep is now known as fry
L14[00:53:06] ⇦ Quits: killjoy1 (~killjoy@cpe-2606-A000-1118-8158-C4FE-7252-73BF-EF33.dyn6.twc.com) (Read error: Connection reset by peer)
L15[00:55:17] ⇨ Joins: Zorn_Taov (~Greenfox@c-71-198-205-107.hsd1.ca.comcast.net)
L16[00:55:35] <Zorn_Taov> any reason Block.shouldSideBeRendered is deprecated in 1.11.2?
L17[00:56:53] <fry> override, don't call
L18[00:57:00] <fry> mark override with @deprecated
L19[00:57:32] <Zorn_Taov> oh, that's just to stop people from calling it themselves?
L20[00:57:45] <fry> yup
L21[00:58:47] <Zorn_Taov> oh, then I don't have to worry \o/ I was spazzing out thinking "did forge overload it?"
L22[01:01:25] ⇦ Quits: TechnicianLP2 (~Technicia@x52717977.dyn.telefonica.de) (Ping timeout: 190 seconds)
L23[01:03:07] <LexManos> if Forge deprecates things
L24[01:03:12] <LexManos> it adds a comment detailing where to go
L25[01:03:26] <fry> vanilla deprecation, not forge
L26[01:03:37] <Akkarin> If Mojang deprecates something you get to play the fun guessing game!
L27[01:03:41] <LexManos> Comments arnt maintained when compiling happens so Mojang's deprecations dont have such directions
L28[01:03:42] <Akkarin> weeee
L29[01:08:26] ⇦ Quits: Lunatrius (~Lunatrius@77.38.28.116) (Ping timeout: 180 seconds)
L30[01:08:32] ⇦ Quits: cpup (~cpup@32.218.117.155) (Ping timeout: 194 seconds)
L31[01:08:33] ⇦ Quits: kinggoesgaming (uid23106@id-23106.tooting.irccloud.com) (Quit: Connection closed for inactivity)
L32[01:22:53] ⇨ Joins: TechnicianLP2 (~Technicia@x52717977.dyn.telefonica.de)
L33[01:26:26] ⇦ Quits: TechnicianLP2 (~Technicia@x52717977.dyn.telefonica.de) (Ping timeout: 180 seconds)
L34[01:26:58] <Zorn_Taov> for TE's which is preferred, this.pos or this.getPos()
L35[01:28:03] ⇦ Quits: Bjorguv (~reidboyce@c-73-83-133-41.hsd1.wa.comcast.net) (Quit: Bjorguv)
L36[01:28:49] <Akkarin> Personally I'd prefer the getter since you can easily add that method back and deprecate it if it ever happens to get renamed
L37[01:29:08] <Akkarin> Gives you a bit of wiggle room
L38[01:35:31] <tterrag> always prefer the getter
L39[01:35:38] <tterrag> I'm not sure why the field is even accessible
L40[01:36:00] <fry> historical reasons
L41[01:36:20] <Drullkus> Hey fry o/
L42[01:36:23] <Drullkus> Long time no see
L43[01:36:34] <fry> o/
L44[01:40:03] <illy> finaly got this damn thing to work... I think now to test
L45[01:40:44] <Akkarin> Do we have a segfault counter for your little wrapper yet?
L46[01:40:45] * Akkarin runs
L47[01:42:47] <illy> no i've had more core dumps than segfaults and those are mostly on my craptop
L48[01:43:25] <illy> cd build
L49[01:43:59] <Akkarin> no random fires? no escaping magic smoke? no angry bears jumping out of your screen trying to maul you? no? awwh
L50[01:45:20] <Zorn_Taov> what did getStackInSlotOnClosing from 1.7.10 turn into for 1.11?
L51[01:45:26] <illy> most have my issues have been getting gradle and go to work together
L52[01:45:45] <Akkarin> why do you want to smack it into gradle anyways?
L53[01:45:48] ⇦ Quits: Doty1154 (~Doty1154@2601:648:8000:134f:d16e:7d5:9760:7e97) (Read error: Connection reset by peer)
L54[01:45:49] <Akkarin> I mean ... seriously
L55[01:46:24] <fry> gradle and go is probable the weirdest combination you could've chosen :P
L56[01:47:18] <Akkarin> "b-b-but ... gradle said it's for all the languages!!!!"
L57[01:47:28] <Akkarin> I was pretty sure go had its own build system already actually
L58[01:47:53] <fry> every language has it's own build system
L59[01:48:00] <fry> and often more than one
L60[01:49:14] <illy> I didnt choose it
L61[01:49:53] <Akkarin> Well I was referring to an official one
L62[01:50:14] <Akkarin> since Java does not have such a thing. It has a compiler. sure. But nothing to manage the build process
L63[01:51:34] ⇨ Joins: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au)
L64[01:52:00] ⇦ Quits: VikeStep (~VikeStep@192.43.96.58.static.exetel.com.au) (Read error: Connection reset by peer)
L65[01:56:42] <tterrag> fry: why are my blocks (whcih have a statemapper) attempting to load an item model which I never told them about?
L66[01:56:51] <tterrag> >> Caused by: java.io.FileNotFoundException: chisel:models/item/blockSteel.json
L67[01:57:27] <fry> are you registering the item variants in preinit and at all? :P
L68[01:57:29] <Akkarin> Aliens?
L69[01:57:45] <tterrag> registering what item variants? I call setCustomMeshDefinition
L70[01:58:11] <fry> read the javadoc for that
L71[01:58:33] <tterrag> what even
L72[01:58:43] <fry> setCustomMeshDefinition
L73[01:58:44] <tterrag> how can I do that. the point of it is to be a function that can return correctly for any input
L74[01:58:55] <tterrag> how can I call something "for all values it might return"
L75[01:59:11] <fry> set of return values
L76[01:59:21] <fry> it still has to be known at load time
L77[01:59:28] <fry> so that all models could be preloaded
L78[01:59:31] <tterrag> if I had a set of return values *WHY* would I Use a mesh definition
L79[01:59:33] <fry> and all textures stitched
L80[01:59:42] <tterrag> let me be clear....all our item models work fine
L81[01:59:46] <fry> to actually map itemstacks to item models
L82[01:59:47] <tterrag> there's just random errors in the log for item models which don't exist
L83[02:00:03] <MCPBot_Reborn> [TEST CSV] Pushing snapshot_20170213 mappings to Forge Maven.
L84[02:00:07] <MCPBot_Reborn> [TEST CSV] Maven upload successful for mcp_snapshot-20170213-1.11.zip (mappings = "snapshot_20170213" in build.gradle).
L85[02:00:17] <MCPBot_Reborn> Semi-live (every 10 min), Snapshot (daily ~3:00 EST), and Stable (committed) MCPBot mapping exports can be found here: http://export.mcpbot.bspk.rs/
L86[02:00:19] <fry> then call registerItemVariants with 0 names
L87[02:01:28] *** ghz|afk_y is now known as gigaherz
L88[02:01:34] *** gigaherz is now known as ghz|afk
L89[02:02:03] <tterrag> ok...
L90[02:06:09] *** illy is now known as illy[Zzz]
L91[02:08:31] ⇨ Joins: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de)
L92[02:13:24] ⇦ Quits: Larry1123 (Larry1123@irc.larry1123.net) (Ping timeout: 206 seconds)
L93[02:17:48] ⇦ Quits: blood (unknown@ool-45741267.dyn.optonline.net) ()
L94[02:21:37] ⇨ Joins: Larry1123 (Larry1123@irc.larry1123.net)
L95[02:28:53] ⇨ Joins: cpup (~cpup@32.218.117.155)
L96[02:38:22] ⇦ Quits: minecrell (~minecrell@minecrell.net) (Quit: Gone for now. Will be back later!)
L97[02:38:40] ⇨ Joins: minecrell (~minecrell@irc.minecrell.net)
L98[02:51:05] ⇨ Joins: gigaherz|work (~gigaherz@84.89.63.25)
L99[02:54:56] *** tterrag is now known as tterrag|ZZZzzz
L100[03:18:52] ⇨ Joins: Lunatrius (~Lunatrius@77.38.28.116)
L101[03:23:46] <Keridos> question: I have a proper camo block model that uses a custom baked model and a blockstate to render the block as any other block
L102[03:24:03] <gigaherz|work> so far aso good
L103[03:24:04] <gigaherz|work> ;P
L104[03:24:06] <gigaherz|work> -a
L105[03:24:11] <Keridos> but when I use grass as blockstate, it misses its dirtt part
L106[03:24:18] <Keridos> the color is fine since I have my own color handler
L107[03:24:39] <gigaherz|work> wat o_O
L108[03:24:42] <Keridos> yeah
L109[03:24:47] <Keridos> like only the grass is shown
L110[03:24:50] <Keridos> the rest is black
L111[03:24:58] <gigaherz|work> *black*?
L112[03:25:07] <gigaherz|work> your camo block needs to be CUTOUT
L113[03:25:09] <gigaherz|work> not opaque
L114[03:25:16] <Keridos> ah
L115[03:25:28] <gigaherz|work> the grass layer isn't showing the transparency that lets the dirt layer show through
L116[03:26:33] <gigaherz|work> note that, if your camo block has to work with stained glass, then it will have to be translucent instead
L117[03:26:54] <gigaherz|work> you may want to have separate camo "subtypes" for "opaque", "cutout" and "translucent"
L118[03:27:02] <gigaherz|work> and match up the original block's kind
L119[03:27:32] <Keridos> yeah will probably do that with some of the blocks i have planned
L120[03:27:46] <Keridos> the main one is a full blown tile entity which only has camo as secondary function
L121[03:27:58] <Keridos> I don't wanna change that one
L122[03:28:13] <Keridos> does cutout affect rendering otherwise?
L123[03:28:40] <gigaherz|work> no, it's drawn without sorting
L124[03:28:45] <gigaherz|work> just with alpha testing enabled
L125[03:28:56] <gigaherz|work> opaque (solid) -> alpha and blending disabled
L126[03:29:09] <gigaherz|work> cutout / cutout_mipped -> alpha enabled, blending disabled
L127[03:29:24] <gigaherz|work> translucent -> blending enabled, and goes through the transparency-sorting algorithm
L128[03:30:01] <Keridos> so with cutout it should work with everything but translucent blocks?
L129[03:30:05] <gigaherz|work> cutout = leaves, non-stained glass, grass/snow layers on top of dirt
L130[03:30:09] <gigaherz|work> yes
L131[03:30:25] <gigaherz|work> translucent = stained glass, water
L132[03:30:40] <Keridos> I will probably just disable camo states for non opaque blocks
L133[03:30:46] <Keridos> hm
L134[03:30:58] <Keridos> but it would look quite cool with glass
L135[03:31:12] <Keridos> probably just block translucent blocks
L136[03:31:44] <Keridos> thanks for the explanation :)
L137[03:33:18] <gigaherz|work> np
L138[03:37:10] ⇦ Quits: AstralSorcerer (~AstralSor@128.151.114.97) (Ping timeout: 194 seconds)
L139[03:40:57] ⇦ Quits: Zorn_Taov (~Greenfox@c-71-198-205-107.hsd1.ca.comcast.net) ()
L140[04:30:32] ⇦ Quits: mallrat208 (~mallrat20@107-145-175-135.res.bhn.net) (Quit: Leaving)
L141[04:40:51] ⇦ Quits: Meronat (uid190493@id-190493.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L142[04:47:12] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L143[04:53:29] ⇨ Joins: Denyol (Denyol@xi.elitebnc.org)
L144[04:55:48] *** Denyol is now known as Denyol[Away]
L145[05:06:43] ⇦ Quits: illy[Zzz] (uid69226@id-69226.highgate.irccloud.com) (Quit: Connection closed for inactivity)
L146[05:07:54] ⇨ Joins: fuj1n (~fuj1n@101.190.244.200)
L147[05:19:00] ⇦ Quits: turmfalke (~turmfalke@p20030056CF6033F49F9E5A2C1654FDF2.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L148[05:19:03] *** Denyol[Away] is now known as Denyol
L149[05:21:09] *** Denyol is now known as Denyol[Away]
L150[05:22:25] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L151[05:33:24] ⇨ Joins: turmfalke (~turmfalke@p20030056CF60335726B75290BD4671D2.dip0.t-ipconnect.de)
L152[05:33:50] *** Denyol[Away] is now known as Denyol
L153[05:37:08] *** Denyol is now known as Denyol[Away]
L154[05:38:17] ⇦ Quits: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at) (Quit: ZNC - http://znc.in)
L155[05:40:03] ⇨ Joins: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at)
L156[05:44:59] ⇦ Quits: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at) (Quit: ZNC - http://znc.in)
L157[05:46:47] ⇨ Joins: Chais (~Chais@62-178-210-212.cable.dynamic.surfer.at)
L158[06:06:14] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 194 seconds)
L159[06:06:15] ⇦ Quits: Shawn|i7-Q720M (~shawn156@c-50-170-156-102.hsd1.co.comcast.net) (Ping timeout: 194 seconds)
L160[06:18:01] ⇨ Joins: Hink (~Hink@hink.me)
L161[06:19:47] <Hink> Is there client specific event handlers?
L162[06:20:37] <Hink> By client specific I mean @Mod(clientSideOnly = true) type of stuff.
L163[06:24:14] <gigaherz|work> the @Mod stuff is not side-specific
L164[06:24:37] <gigaherz|work> if you need to run something only for the client jar or server jar, you should use your client/server proxy
L165[06:24:53] <gigaherz|work> if you mean @SubscribeEvent handlers
L166[06:25:05] <gigaherz|work> you can register them only on the client
L167[06:25:16] <gigaherz|work> either by only calling MinecraftForge.EVENT_BUS.register on the client
L168[06:25:30] <gigaherz|work> or by using @Mod.EventBusSubscriber(Side.CLIENT) on the class
L169[06:27:58] ⇨ Joins: Shawn|i7-Q720M (~shawn156@c-50-170-156-102.hsd1.co.comcast.net)
L170[06:28:21] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L171[06:30:19] ⇨ Joins: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net)
L172[06:32:05] ⇨ Joins: Meronat (uid190493@id-190493.ealing.irccloud.com)
L173[06:41:39] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L174[06:59:43] ⇨ Joins: illy (uid69226@id-69226.highgate.irccloud.com)
L175[07:10:55] ⇨ Joins: Katrix (~Katrix@2a02:fe0:cb10:1160:3dee:7372:aa77:73b)
L176[07:12:58] ⇦ Quits: immibis (~chatzilla@122-60-104-195.jetstream.xtra.co.nz) (Ping timeout: 194 seconds)
L177[07:16:52] ⇨ Joins: edr (~edr@d-65-175-180-73.cpe.metrocast.net)
L178[07:18:23] ⇦ Quits: romibi (~quassel@cable-static-7-174.rsnweb.ch) (Ping timeout: 206 seconds)
L179[07:18:42] ⇨ Joins: romibi (~quassel@cable-static-7-174.rsnweb.ch)
L180[07:30:28] ⇨ Joins: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L181[07:30:54] <Shambling> boy was this morning fun. 18 inches of snow is really fun to shovel :D
L182[07:30:57] <Shambling> =P
L183[07:32:00] <gigaherz|work> See, i'd love that it would snow every now and then here
L184[07:32:13] <gigaherz|work> (we see snow like, once every 5 years -- unless we travel to the mountains)
L185[07:32:19] <gigaherz|work> but the shoveling
L186[07:32:27] <gigaherz|work> that I can do without ;P
L187[07:39:08] ⇨ Joins: secknv (~secknv@bl14-176-22.dsl.telepac.pt)
L188[07:47:58] <Shambling> I don't mind snow < 3 inches, because I can just drive on it until it dies
L189[07:56:58] <gigaherz|work> :3
L190[07:56:58] <gigaherz|work> https://minecraft.curseforge.com/projects/tool-belt
L191[07:57:07] <gigaherz|work> people are liking my new mod ;P
L192[07:57:36] * Ashindigo_ claps
L193[08:02:09] *** amadornes[OFF] is now known as amadornes
L194[08:03:58] ⇨ Joins: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net)
L195[08:04:52] ⇨ Joins: fatguylaughing (~fatguylau@worx01.worxco.com)
L196[08:07:56] <Hink> I thought @SubscribeEvent handled events were server-side.
L197[08:08:14] <gigaherz|work> they are wherever they are posted.
L198[08:08:25] <gigaherz|work> if the rendering thread posts them, they'll be in the context of the rendering thread
L199[08:08:31] <gigaherz|work> if it's the client thread, it will be client
L200[08:08:39] <gigaherz|work> if it's the server thread, it will be server
L201[08:08:48] <gigaherz|work> ofc, in a dedicated server, only the server thread exists
L202[08:09:07] <gigaherz|work> and on a multiplayer connection, only rendering+client are active
L203[08:39:17] ⇦ Quits: Hunterz (~hunterz@2001:af0:8000:1c01:6af7:28ff:fe37:5d6a) (Remote host closed the connection)
L204[08:50:15] ⇦ Quits: npe|office (~NPExcepti@bps-gw.hrz.tu-chemnitz.de) (Remote host closed the connection)
L205[08:58:21] ⇨ Joins: Intektor (~Intektor@p5B27500F.dip0.t-ipconnect.de)
L206[08:58:23] <Intektor> I have a serious issue with the client entity pos and server entity pos delay
L207[08:58:46] <gigaherz|work> ?
L208[08:59:05] <Intektor> I am using hitscan on my guns, and as soon entities are moving the client cant hit them anymore
L209[08:59:23] <Intektor> the client is at least 2 or 3 ticks behind, on singleplayer
L210[08:59:39] <gigaherz|work> well the packet has to be sent to the message queue
L211[08:59:44] <gigaherz|work> and then read by the server loop
L212[08:59:48] <gigaherz|work> or the other way around
L213[09:00:13] <Intektor> so how can I fix this?
L214[09:00:23] <gigaherz|work> you can't
L215[09:00:34] <gigaherz|work> you can compensate for it
L216[09:00:45] <Intektor> in what way?
L217[09:00:49] <gigaherz|work> such as making a hitbox that extends between the old position and the new one
L218[09:00:53] <gigaherz|work> accounting for a certain amount of lag
L219[09:01:33] <Intektor> ypu mean I should make the hitboxes of the entities bigger in the hitscan?
L220[09:02:12] <gigaherz|work> yes
L221[09:02:37] <gigaherz|work> although that would be inaccurate
L222[09:02:45] <gigaherz|work> another option would be to create intermediate hitboxes
L223[09:02:57] <gigaherz|work> interpolated between the old position to the new one
L224[09:03:06] <gigaherz|work> however, it has to be limited
L225[09:03:21] <gigaherz|work> otherwise people would be able to abuse it by purposefully creating lag
L226[09:03:42] <gigaherz|work> another option
L227[09:03:49] <gigaherz|work> is to trust the client
L228[09:03:55] <gigaherz|work> but only somewhat
L229[09:04:24] <Intektor> I know what you mean, but I think the offset is bigger than one tick
L230[09:04:31] <gigaherz|work> if the client claims that the hit was successful
L231[09:04:38] <gigaherz|work> but the server thinks it missed
L232[09:04:57] <gigaherz|work> then the probability that the client is lying grows based on the size of the discrepancy
L233[09:05:17] <gigaherz|work> the speed at which the look angles were moving, the speed at which the entity is moving, etc
L234[09:06:10] <Intektor> I was thinking about that, but I also have a shotgun, so there is no way of checking if the hit is succesfull or not with many hitscans and none is actually flying forward probably
L235[09:06:19] <Intektor> also they are generated on the server randomly
L236[09:07:13] <gigaherz|work> a shotgun has a hit "cone" rather than a ray
L237[09:07:23] <Intektor> true
L238[09:08:28] <Intektor> but how do I prgramm a hit cone?
L239[09:11:49] <gigaherz|work> https://en.wikipedia.org/wiki/Cone_tracing
L240[09:14:30] ⇨ Joins: iari (~iari___@evana.futhark24.org)
L241[09:19:11] ⇨ Joins: TechnicianLP (~Technicia@p4FE57E2C.dip0.t-ipconnect.de)
L242[09:19:18] ⇨ Joins: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com)
L243[09:28:22] <TechnicianLP> does intellij have the option to exclude a single class in a launch configuration?
L244[09:36:34] ⇨ Joins: ThePsionic (~Psi@ip5457f909.direct-adsl.nl)
L245[09:37:22] *** TTFT|Away is now known as TTFTCUTS
L246[09:42:25] ⇦ Quits: p455w0rd (~p455w0rd@c-68-39-246-30.hsd1.in.comcast.net) (Ping timeout: 206 seconds)
L247[09:43:02] ⇨ Joins: Brokkoli (~Brokkoli@p5B23C6BC.dip0.t-ipconnect.de)
L248[09:44:35] ⇨ Joins: p455w0rd (~p455w0rd@c-68-39-246-30.hsd1.in.comcast.net)
L249[09:56:10] ⇦ Quits: gigaherz|work (~gigaherz@84.89.63.25) (Remote host closed the connection)
L250[09:58:37] ⇦ Quits: fuj1n (~fuj1n@101.190.244.200) (Read error: Connection reset by peer)
L251[10:00:50] ⇨ Joins: Bjorguv (~reidboyce@c-73-83-133-41.hsd1.wa.comcast.net)
L252[10:01:21] ⇨ Joins: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net)
L253[10:02:34] ⇦ Quits: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit: Leaving)
L254[10:03:50] ⇦ Quits: Bjorguv (~reidboyce@c-73-83-133-41.hsd1.wa.comcast.net) (Client Quit)
L255[10:04:28] ⇦ Quits: williewillus (~williewil@cpe-24-28-24-13.austin.res.rr.com) (Quit: Leaving)
L256[10:19:23] ⇨ Joins: McJty (~jorrit@94-224-154-146.access.telenet.be)
L257[10:25:59] ⇨ Joins: BlueMonster (~BlueMonst@cpc23-telf11-2-0-cust237.16-1.cable.virginm.net)
L258[10:27:45] ⇦ Quits: BlueMonster (~BlueMonst@cpc23-telf11-2-0-cust237.16-1.cable.virginm.net) (Client Quit)
L259[10:37:24] *** ghz|afk is now known as gigaherz
L260[10:40:34] ⇨ Joins: Noppes (~Noppes@ip56530f2e.direct-adsl.nl)
L261[10:40:58] ⇨ Joins: uroboro (sid14996@2604:8300:100:200b:6667:2:0:3a94)
L262[10:41:22] ⇦ Quits: uroboro (sid14996@2604:8300:100:200b:6667:2:0:3a94) ()
L263[10:41:32] ⇨ Joins: uroboro (sid14996@2604:8300:100:200b:6667:2:0:3a94)
L264[10:42:00] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L265[10:45:26] *** MrKick|Away is now known as MrKickkiller
L266[10:47:49] ⇨ Joins: DrPiggy (webchat@bzq-109-67-202-142.red.bezeqint.net)
L267[10:50:25] ⇨ Joins: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be)
L268[10:51:06] ⇨ Joins: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L269[10:52:10] ⇦ Parts: DrPiggy (webchat@bzq-109-67-202-142.red.bezeqint.net) ())
L270[10:52:47] <Shambling> pro-tip, don't run around spamming biome changing AOE items and expect the game to not crash wildy :D
L271[10:52:49] <Shambling> err wildly
L272[10:53:50] ⇨ Joins: DrPiggy (~DrPiggy@bzq-109-67-202-142.red.bezeqint.net)
L273[10:53:54] <DrPiggy> Hello!
L274[10:54:00] <DrPiggy> i need some help.
L275[10:54:21] <Shambling> do bats count against neutral creature spawn count? I've read that you can only get 10 max to spawn outside of chunk spawning.
L276[10:54:31] <Shambling> Hello DrPiggy, what is it that you request help with?
L277[10:55:09] <Shambling> woohoo, it works
L278[10:55:12] <Shambling> I was just missing torches
L279[10:56:12] <DrPiggy> Well, my friend has a minecraft server of sorts for hes friends, and he makes them weekly "events"(fight bosses get rewards), now i offered him to make him a type of "event system" mod to help him make it without loads of command blocks and stuff(1.7.10), now i currently have a bug that i dont even know where it comes from.
L280[10:56:49] <Intektor> Just tell the bug
L281[10:56:54] <DrPiggy> if you would like to know what the bug is, tell me.
L282[10:56:58] <DrPiggy> oh whoops
L283[10:57:01] <DrPiggy> ill tell you
L284[10:59:08] <DrPiggy> i have an PlayerInteractEvent, i check if they right click a sign, if they do, i check if the first line is [EVENT], then if it does, i get the number in the second line which is a dimension id, and try to teleport them with transferPlayerToDimension, then someone clicks on it, and it works just fine, but from then everyone else gets a internal server error, and the first guy who tried it can still use it!
L285[10:59:17] <DrPiggy> if you need the code on pastebin, let me know
L286[10:59:54] <Intektor> just send code and error message
L287[11:00:01] <Intektor> for all the other players on the server
L288[11:00:13] <DrPiggy> only the server has an error message, the client does not...
L289[11:01:09] <DrPiggy> the code: https://gist.github.com/DrPiggy/c9a21adbc9f879a983ff41bea5e2d21a
L290[11:02:04] <Intektor> yeah, send me the error code from the server
L291[11:02:30] <DrPiggy> the error: https://gist.github.com/DrPiggy/9dc34110ead5bc28e31acdd303dd3dc6
L292[11:05:02] <Intektor> is this mod installed on every client?
L293[11:05:14] <DrPiggy> yep
L294[11:05:28] <Intektor> well, it looks like that this event gets fired for every playxer in distance or something, and you can't just call event.entityPlayer.inventory for a player you donÄt know about yet. BEcause the client doesnt know about, the inventory doesnt exist
L295[11:05:42] <DrPiggy> what do you mean?
L296[11:05:51] <DrPiggy> the event returns the player that right clicked it.
L297[11:05:56] <DrPiggy> (i think so atleast)
L298[11:05:57] <Intektor> inventory is null for every other player than youself on the client
L299[11:06:21] <DrPiggy> Oh! btw
L300[11:06:40] <DrPiggy> if i comment out the dimension teleport, it doesnt crash, thats why i thought it was the problem.
L301[11:08:31] <DrPiggy> are you here?
L302[11:09:36] <Intektor> yeah I dont know, but the error code says NullPointerExceptionm in line 81 so
L303[11:09:43] ⇨ Joins: Doty1154 (~Doty1154@2601:648:8000:134f:ad48:66d8:6147:6738)
L304[11:10:51] <DrPiggy> well, thanks for trying :)
L305[11:11:01] <Intektor> it shoudl be the error tho
L306[11:11:15] <DrPiggy> i know but i tried commenting it out too and the error stays.
L307[11:11:29] <Intektor> Then you sent me a wrong error
L308[11:12:16] <DrPiggy> that's the only error that shows up, that's why I was confused
L309[11:13:02] <Shambling> dang bats count against neutral creature spawn count
L310[11:13:21] <Shambling> that is really dumb that bats count against pigs spawning :|
L311[11:16:32] <DrPiggy> Intektor! i think i found another error in the client that didnt show up before
L312[11:17:50] <DrPiggy> https://gist.github.com/DrPiggy/ce68b357f1ef07df8415f9a37840947f
L313[11:19:05] ⇦ Quits: cpup (~cpup@32.218.117.155) (Ping timeout: 190 seconds)
L314[11:19:24] ⇨ Joins: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L315[11:21:22] ⇨ Joins: cpup (~cpup@32.218.114.166)
L316[11:32:26] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Read error: Connection reset by peer)
L317[11:32:53] ⇨ Joins: Hunterz (~hunterz@62.182.234.189)
L318[11:36:29] <Ordinastie> TIL 0500 != 500
L319[11:42:01] <Shambling> in what sense?
L320[11:42:33] <Ordinastie> in java
L321[11:42:48] <Shambling> I'm getting a weird sense of deju va
L322[11:42:50] <Ordinastie> 0500 is octal notation
L323[11:43:07] <Shambling> don't most people use hex and not octal? is octal a thing in java?
L324[11:43:53] <Shambling> or is octal used in java asm voodoo?
L325[11:45:18] *** V is now known as Vigaro
L326[11:45:37] <Shambling> wow, I should probably place an issue, but I have no idea how I would word it
L327[11:46:01] ⇨ Joins: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se)
L328[11:46:07] <Shambling> WTF-oregen allows you to assign dense versions of ores on whatever block background you want. It does a fairly good job of placing itself with the proper blocks when genned
L329[11:46:08] <Ordinastie> it's just a literal notation, same as hex or binary
L330[11:46:34] <Shambling> when done on netherrack, redstone spawns anywhere it feels like, unlike other items. Oh I bet its because there is lit redstone and unlit redstone
L331[11:47:01] <Shambling> oh, and it spawns in colums 20-30 high randomly it would seem, as when I removed it there are millions of weird missing columns around the world in spectator mode
L332[11:51:06] ⇦ Quits: RichardG (~richardg8@201.37.242.203) (Quit: You saw nothing.)
L333[12:03:35] ⇦ Quits: DrPiggy (~DrPiggy@bzq-109-67-202-142.red.bezeqint.net) (Quit: Leaving)
L334[12:04:36] <Shambling> you know... all this complaining I've done in the past of minecraft grasses not taking on biome tones properly.. I think quarks greener grass setting might have been messing with me :O
L335[12:04:55] ⇨ Joins: RichardG (~richardg8@201.37.242.203)
L336[12:04:55] MineBot sets mode: +v on RichardG
L337[12:18:23] ⇨ Joins: thomas15v (~thomas15v@149.56.143.158)
L338[12:24:24] ⇦ Quits: Zed (~Zed@109.202.107.10) (Ping timeout: 198 seconds)
L339[12:25:47] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 206 seconds)
L340[12:26:38] <TechnicianLP> !gf field_110585_a
L341[12:32:26] ⇦ Quits: RichardG (~richardg8@201.37.242.203) (Ping timeout: 180 seconds)
L342[12:45:18] <barteks2x> There are so many cases where crash makes the client keep waitinf for serve rto do something, when server is already dead
L343[12:48:17] <Ordinastie> that's odd, I render 2 quads one after another, but only one gets clipped by my container :s
L344[12:48:47] <barteks2x> I have no idea how clipping can work at all with opengl
L345[12:48:56] *** diesieben|away is now known as diesieben07
L346[12:49:15] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L347[12:49:49] <Ordinastie> I use glScissors
L348[12:51:41] ⇨ Joins: Zed (~Zed@109.202.107.10)
L349[12:51:49] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Client Quit)
L350[12:52:11] ⇨ Joins: Jezza (~Jezza@92.206.161.17)
L351[12:52:53] <Hink> What would be the simplest way to get a list player's and their locations being rendered client-side only?
L352[12:53:34] ⇨ Joins: mindforger (~mind@dslb-094-220-173-026.094.220.pools.vodafone-ip.de)
L353[12:53:38] <Ordinastie> you mean with a mod only present on the client ?
L354[12:54:50] <mindforger> can anybody help me with my client not starting the modpack? i don't even get a crash log, the launcher only contains a warning about codechickencore and nothing else ... MC1.7.10
L355[12:55:26] <Hink> Ordinastie— yeah
L356[12:55:31] <McJty> Hink, don't think that's possible
L357[12:55:40] <Ordinastie> that sound an awful lot like a cheat
L358[12:55:41] <gigaherz> mindforger: it is not the first time I hear that issue mentioned
L359[12:55:44] <Hink> Well "hacked" client's do it.
L360[12:55:44] <gigaherz> no idea if it has a fix
L361[12:55:49] <Hink> So I don't see why it wouldn't be.
L362[12:55:57] <gigaherz> mindforger: what launcher it is?
L363[12:56:02] <gigaherz> is it curse? ftb? something else?
L364[12:56:09] <mindforger> curse -> minecraf told launcher
L365[12:56:22] <gigaherz> then you may want to ask the curse people, not us
L366[12:56:26] <Hink> Ordinastie— it's for a positional audio mod.
L367[12:56:31] <gigaherz> forge can't provide support for custom launchers
L368[12:56:35] <mindforger> we switched to jar launcher, used fully installed java and stuff
L369[12:56:54] <mindforger> i can't find any channel for curse
L370[12:57:02] <Ordinastie> so you'd only want the players around you ?
L371[12:57:06] <mindforger> any idea which server they are on ?
L372[12:57:12] <gigaherz> there's #curseforge in this server
L373[12:57:15] <Hink> Ordinastie— yes
L374[12:57:15] <gigaherz> they may know where to ask
L375[12:57:20] <mindforger> k
L376[12:57:22] <mindforger> thx
L377[12:57:56] <Ordinastie> then I'd look where other players are rendered, see from where it takes the infos
L378[12:59:16] <Hink> How would I get the information though?
L379[12:59:36] <Ordinastie> diving into MC's code :)
L380[13:00:23] <Hink> Could I use an forge event handler to and tick updates?
L381[13:00:43] <Hink> For when a player is first rendered in, and update their location after.
L382[13:01:20] <Ordinastie> or you could actually look in the code where the data comes from, see if it's easily accessible
L383[13:01:25] ⇦ Quits: cpup (~cpup@32.218.114.166) (Ping timeout: 190 seconds)
L384[13:02:01] <gigaherz> has anyoen backported concrete to 1.10/.11 forge yet? XD
L385[13:02:19] <gigaherz> (no i'm not going to do that myself ;P)
L386[13:03:28] <mindforger> god damnit curse .. the channel is dead ... back to manually installing modpacks .. thank you curse
L387[13:03:50] <mindforger> thx for helping :)
L388[13:03:54] <gigaherz> there's a modpack downloader script
L389[13:04:02] ⇨ Joins: cpup (~cpup@32.218.114.166)
L390[13:04:06] <gigaherz> that you can use to setup modpacks on the vanilla launcher
L391[13:04:06] <mindforger> tell me more :)
L392[13:04:11] <gigaherz> I mean, google ;p
L393[13:04:15] ⇦ Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Quit: Leaving)
L394[13:04:17] <gigaherz> "curse modpack downloader" or similar
L395[13:04:21] <gigaherz> there's a few
L396[13:04:22] <mindforger> thank you
L397[13:04:35] ⇦ Quits: LexManos (~LexManos@50-39-184-236.bvtn.or.frontiernet.net) (Read error: Connection reset by peer)
L398[13:04:37] <gigaherz> doesn't mean it will fix your issue
L399[13:04:43] <gigaherz> but at least you remove one variable from the equation
L400[13:04:53] <IoP> Did you already try other launchers?
L401[13:04:54] ⇨ Joins: LexManos (~LexManos@50-39-184-236.bvtn.or.frontiernet.net)
L402[13:04:55] MineBot sets mode: +o on LexManos
L403[13:04:57] <barteks2x> that's only with MCP...
L404[13:05:03] <barteks2x> "intersectsWith" "Discover if bounding box can fit within the current bounding box object."
L405[13:05:08] <barteks2x> ^that's the same method
L406[13:05:15] <mindforger> nahh only works with public modpacks
L407[13:05:39] <gigaherz> hm? I thought it would work for any pack given the right "id"
L408[13:06:03] <IoP> and some downloaders use .zip as input
L409[13:06:05] <gigaherz> but I suppose maybe it breaks if downloading requires having a login session active
L410[13:06:07] <mindforger> wellit's a shared profile because we tested a self made pack
L411[13:06:16] <gigaherz> also
L412[13:06:21] <gigaherz> remember you can go to "open folder"
L413[13:06:26] <gigaherz> and copy over the "mods" and "config" folders
L414[13:06:31] <gigaherz> to a custom vanilla-launcher profile
L415[13:06:36] <IoP> anyway sounds like nvidia driver derp
L416[13:06:45] <mindforger> yeah i can do that .. but it would take about half a day with my upload speed
L417[13:06:49] <gigaherz> IoP: oh right I forgot about that
L418[13:06:55] <gigaherz> mindforger: do you have nvidia and updated recently?
L419[13:07:05] <mindforger> not me let me ask
L420[13:07:17] <IoP> recently = after 2017-01-20
L421[13:07:18] <mindforger> i got a YES
L422[13:07:19] <gigaherz> http://www.pcworld.com/article/3164453/hardware/nvidia-releases-hot-fix-after-game-ready-driver-breaks-minecraft.html
L423[13:07:24] <gigaherz> they will need this hotfix
L424[13:07:44] <gigaherz> eh I meant https://nvidia.custhelp.com/app/answers/detail/a_id/4378
L425[13:07:45] <gigaherz> ;P
L426[13:08:13] <mindforger> seems to only affect windows 8
L427[13:08:15] <mindforger> i got win10
L428[13:08:22] <gigaherz> it affects win10 too
L429[13:08:27] <gigaherz> I had the issue myself
L430[13:08:32] <gigaherz> had to install the hotfix
L431[13:08:36] <gigaherz> and it worked ever since
L432[13:08:43] <mindforger> okay well my launcher sometimes crashes the launcher window but not the game
L433[13:08:50] <gigaherz> that's another issue ;P
L434[13:09:00] <mindforger> *sigh
L435[13:09:04] <gigaherz> the nv issue's symptoms are the game failing to initialize the game window
L436[13:09:08] <gigaherz> and closing almost immediately
L437[13:09:14] <mindforger> yeah thats pretty muhc it
L438[13:10:15] ⇨ Joins: TNT3530 (webchat@155.92.108.72)
L439[13:10:58] ⇦ Quits: TNT3530 (webchat@155.92.108.72) (Client Quit)
L440[13:12:05] <mindforger> any ideas on that launcher failing to respond isse gigaherz?
L441[13:12:26] <mindforger> not that i have any problems, the game starts and i close the launcher anyways XD
L442[13:12:39] *** tterrag|ZZZzzz is now known as tterrag|laptop
L443[13:13:07] <gigaherz> mindforger: haven't experienced that, or seen anyone complain
L444[13:13:28] <mindforger> okay, well lets see if the driver update helps
L445[13:13:46] <mindforger> wohooo finished downloading ... provider did not throttle
L446[13:13:52] <gigaherz> :)
L447[13:13:55] <gigaherz> https://twitter.com/PaletteCLR
L448[13:13:57] <gigaherz> nice twitter account
L449[13:13:57] <barteks2x> It's surprisingly hard to write a method that checks if 2 StructureBoundingBoxed overlap
L450[13:14:03] <gigaherz> for people like me who suck at color matching
L451[13:14:18] <gigaherz> barteks2x: are they AABBs?
L452[13:14:25] <barteks2x> yes, but with ints
L453[13:14:32] *** Vigaro is now known as V
L454[13:14:38] <barteks2x> it's just surprisingly hard to imagine what it would look like
L455[13:14:44] <gigaherz> shoudl be easy then XD
L456[13:14:49] <barteks2x> it seems easy
L457[13:14:55] <barteks2x> and then I try to come up with the code
L458[13:15:00] <barteks2x> and I don't see how
L459[13:15:04] <barteks2x> maybe I should draw it
L460[13:15:18] *** V is now known as Vigaro
L461[13:15:25] <gigaherz> overlapx = (xmin1 + width1 > xmin2) && (xmin1 < xmin2 + xwidth)
L462[13:15:28] <gigaherz> and the same for y and z
L463[13:15:36] <gigaherz> oops
L464[13:15:40] <gigaherz> overlapx = (xmin1 + width1 > xmin2) && (xmin1 < xmin2 + width2)
L465[13:15:42] <barteks2x> it has min/maxX, min/maxY etx
L466[13:15:48] <gigaherz> right
L467[13:15:49] <gigaherz> even easier then
L468[13:16:00] <gigaherz> overlapx = (xmax1 > xmin2) && (xmin1 < xmax2)
L469[13:16:26] <gigaherz> if the test passes for all 3 coords, they intersect
L470[13:16:26] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 180 seconds)
L471[13:16:41] <gigaherz> if it passes for 2, they "eclipse" eachother
L472[13:17:07] <barteks2x> it would make sense when i draw it, but I somehow can't imagine it
L473[13:17:15] <gigaherz> think of it in 1 dimension
L474[13:17:20] <gigaherz> draw 2 line segments
L475[13:17:30] <Ordinastie> and then you realise you missed something gigaherz :)
L476[13:17:38] <gigaherz> Ordinastie: did I?
L477[13:17:38] *** DarkevilAway is now known as Darkevilmac
L478[13:17:57] <Ordinastie> depends on the "order" in the space
L479[13:18:21] <gigaherz> what does?
L480[13:18:54] <gigaherz> because the coordinate test does not -- if all 3 coords overlap, the AABBs intersect
L481[13:19:29] <gigaherz> the only possible change is using >= <= if you want contact to count as intersection
L482[13:20:08] <barteks2x> contact does count as intersection here
L483[13:20:15] <gigaherz> then use <= and >=
L484[13:20:16] <gigaherz> ;P
L485[13:20:20] ⇦ Quits: mindforger (~mind@dslb-094-220-173-026.094.220.pools.vodafone-ip.de) (Read error: Connection reset by peer)
L486[13:20:46] <barteks2x> and vanilla intersectsWith method does somethign completely different (obviously)
L487[13:21:09] <gigaherz> no it does not
L488[13:21:26] <barteks2x> javadoc says "Discover if bounding box can fit within the current bounding box object"
L489[13:21:40] <barteks2x> but name is intersectsWith
L490[13:21:44] <gigaherz> oh I see
L491[13:21:58] <barteks2x> !gm intersectsWith
L492[13:22:02] <gigaherz> no wait
L493[13:22:11] <gigaherz> AABB#intersects does exactly what I said
L494[13:22:19] <barteks2x> StructureBoundingBox
L495[13:22:24] <gigaherz> right
L496[13:22:26] <barteks2x> because I use ints
L497[13:22:40] <barteks2x> and it is for a structure
L498[13:22:54] <gigaherz> maxX >= sminX && ...
L499[13:22:56] <gigaherz> yeah it's what I said
L500[13:23:21] <gigaherz> the javadocs are wrong
L501[13:23:21] <gigaherz> XD
L502[13:23:51] <barteks2x> then something is slightly wrong with my code
L503[13:23:57] <barteks2x> and I have no idea how
L504[13:24:43] <Ordinastie> either I'm really tired, on intersects is not really intersects
L505[13:24:49] <Ordinastie> it's more like "isInside"
L506[13:25:07] <Ordinastie> or maybe I'm just tired
L507[13:25:09] <gigaherz> there's two
L508[13:25:14] <gigaherz> the one with int params
L509[13:25:49] <gigaherz> checks if the rectangle (2D) fits inside the base area of the box
L510[13:26:01] <gigaherz> no wait
L511[13:26:04] <gigaherz> it's also an overlap test
L512[13:26:06] <gigaherz> just 2D
L513[13:26:23] <gigaherz> a containment test looks like
L514[13:26:35] ⇨ Joins: kinggoesgaming (uid23106@2604:8300:100:200b:6667:4:0:5a42)
L515[13:26:58] <gigaherz> contains(other) = this.minX <= other.minX && this.maxX >= other.maxX && ... y and z;
L516[13:27:05] <gigaherz> in contrast to
L517[13:27:28] <gigaherz> intersects(other) = this.maxX >= other.minX && this.minX <= other.maxX && ... y and z;
L518[13:27:49] <gigaherz> it's easier to visualize with a piece of paper ;p
L519[13:28:17] <barteks2x> and that's exactly why it's hard...
L520[13:29:02] <Ordinastie> so apparently, hexchat thinks "this.maxX" is an url -_-
L521[13:29:25] <gigaherz> XDDD
L522[13:29:39] <gigaherz> blame people doing like
L523[13:29:46] <gigaherz> google.it
L524[13:30:00] <gigaherz> and the people that make the rules for TLDs allowing random tLDs
L525[13:30:33] <gigaherz> for all they know, this.ends.now is an URL ;P
L526[13:31:10] <barteks2x> ir it could just treat only things with http(s):// as URLs
L527[13:31:41] <tterrag|laptop> that doesn't work, most people would expect simply 'google.com' to be hyperlinked
L528[13:32:02] <tterrag|laptop> most people also wouldn't understand why that's a difficult task to recognize URLs like taht
L529[13:32:08] <gigaherz> mirc does that
L530[13:32:12] <gigaherz> it only sees as urls
L531[13:32:15] <tterrag|laptop> >mirc
L532[13:32:22] <gigaherz> things that start with http(s)://, ftp:// www. or ftp.
L533[13:32:23] <Ordinastie> is there a command to clear mc chat window ?
L534[13:32:38] <gigaherz> not that I have seen
L535[13:32:57] <gigaherz> but if there was one, it should be called /cls
L536[13:33:11] <barteks2x> maybe you could someone force many empty strings to appear, but no idea how
L537[13:33:21] <tterrag|laptop> or jsut write your own command...
L538[13:33:29] <tterrag|laptop> it would not even be hard
L539[13:33:42] <tterrag|laptop> eaiser than spamming a bunch of empty lines
L540[13:33:55] <Ordinastie> the point is to clear it without restarting MC right now ><
L541[13:34:09] <gigaherz> are you in a debugger?
L542[13:34:12] <gigaherz> if so
L543[13:34:16] <gigaherz> breakpoint the chat rendering
L544[13:34:20] <gigaherz> find the field that holds the line
L545[13:34:22] <gigaherz> and wipe it ;P
L546[13:36:15] <LexManos> PaleOff, http://www.minecraftforge.net/forum/topic/49543-willowtree-a-towny-server-111/ worth looking into for the temam it looks odd
L547[13:37:59] <Ordinastie> what's the issue with that post ?
L548[13:38:33] <Shambling> you know, I thought it was quark causing it, but now biome's o plenty grass isn't taking on biome color at all...
L549[13:38:35] <Shambling> so confused
L550[13:38:55] <Shambling> so I guess I will try two test cases. normal grass and BoP grass, with and without quark
L551[13:45:11] ⇨ Joins: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net)
L552[13:52:47] <Ordinastie> so I uploaded the wrong file to youtube, but I haven't published it yet
L553[13:53:00] <Ordinastie> but I don't see any where how to delete it :p
L554[13:53:45] ⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit: Leaving)
L555[13:57:18] *** Scorp_Away is now known as Scorp
L556[14:01:32] <barteks2x> you could just keep it, you aren't paying for the storage anyway
L557[14:03:04] <Ordinastie> it's a black screen :p
L558[14:06:25] ⇨ Joins: immibis (~chatzilla@122-60-104-195.jetstream.xtra.co.nz)
L559[14:06:57] ⇨ Joins: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L560[14:20:37] <Ordinastie> I made a thing : https://youtu.be/EdIKJdeqUT4
L561[14:20:42] *** fry is now known as fry|sleep
L562[14:26:48] ⇦ Quits: cpup (~cpup@32.218.114.166) (Ping timeout: 198 seconds)
L563[14:28:10] ⇨ Joins: cpup (~cpup@32.218.114.166)
L564[14:29:21] <Shambling> *crosses fingers* well lets see if this works
L565[14:29:30] <Shambling> I think I've found the golden ratio of bugs :P
L566[14:31:28] <Shambling> nope
L567[14:31:30] <Shambling> o.0
L568[14:31:49] <Shambling> that was supposed to allow biome's o plenty tree-gen in a default worldtype... alas wiki's are .. imperfect
L569[14:34:18] <Shambling> ha ha ha, oh wow. Well that command does the opposite of what it says. Supposed to allow BoP feature generation in default, instead it allows all BoP features in BoP biomes
L570[14:34:56] <Shambling> I have created... laggy tree world!
L571[14:41:10] ⇨ Joins: ThePsionic (~Psi@ip5457f909.direct-adsl.nl)
L572[14:51:24] <Shambling> *sigh* why are documented features never documented properly. :\
L573[14:54:27] ⇦ Quits: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit: Leaving)
L574[15:02:40] ⇨ Joins: killjoy (~killjoy@cpe-2606-A000-1118-8158-E1DF-DF3B-35F6-2FB7.dyn6.twc.com)
L575[15:02:59] ⇦ Quits: killjoy (~killjoy@cpe-2606-A000-1118-8158-E1DF-DF3B-35F6-2FB7.dyn6.twc.com) (Client Quit)
L576[15:03:38] ⇨ Joins: killjoy (~killjoy@cpe-2606-A000-1118-8158-E1DF-DF3B-35F6-2FB7.dyn6.twc.com)
L577[15:12:34] ⇨ Joins: AstralSorcerer (~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu)
L578[15:18:45] ⇦ Quits: gravityfox (~gravityfo@superfox.dyn.ucr.edu) (Read error: Connection reset by peer)
L579[15:21:14] ⇨ Joins: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt)
L580[15:23:00] ⇨ Joins: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com)
L581[15:27:27] ⇨ Joins: foxy (~gravityfo@superfox.dyn.ucr.edu)
L582[15:31:42] ⇦ Quits: Hunterz (~hunterz@62.182.234.189) (Remote host closed the connection)
L583[15:35:44] ⇦ Quits: Ipsis (~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk) (Ping timeout: 206 seconds)
L584[15:36:25] ⇦ Quits: killjoy (~killjoy@cpe-2606-A000-1118-8158-E1DF-DF3B-35F6-2FB7.dyn6.twc.com) (Ping timeout: 190 seconds)
L585[15:42:30] ⇦ Quits: Katrix (~Katrix@2a02:fe0:cb10:1160:3dee:7372:aa77:73b) (Ping timeout: 206 seconds)
L586[15:52:51] ⇦ Quits: Intektor (~Intektor@p5B27500F.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
L587[15:57:57] <Shambling> so.... is there a way to force one mod to load before another in pre-inits?
L588[15:58:01] <Shambling> change the mod name still work?
L589[15:58:05] <tterrag|laptop> dependencies field in @Mod
L590[15:58:05] <diesieben07> don#t do that...
L591[15:58:10] *** tterrag|laptop is now known as tterrag
L592[15:58:14] <diesieben07> before:othermod in that ^
L593[15:58:21] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L594[15:58:31] <Shambling> not my mod, not my code
L595[15:58:45] <Shambling> just trying to get the dependencies to load, as it is not even loading the script that is supposed to load the compatibility
L596[15:58:48] <tterrag> so...I have this (functional) code which records the screen to a gif. problem is buffering the frames is really heavy on memory. wondering how I could reduce this impact
L597[15:59:03] <Shambling> I suppose I could recompile it if it has a working git gradle command r
L598[15:59:25] <diesieben07> why do you care if it's not your mod? :O
L599[15:59:47] <tterrag> basically I use code from ScreenshotHelper to take a bunch of 'screenshots' using GL, then downsize using awt and write to a gif
L600[15:59:47] <Shambling> because I'm trying to get this modpack finished
L601[16:00:08] <Shambling> and I think its not working because biome's o plenty integration, which has several classes assigned to it... never run
L602[16:00:09] <tterrag> but the raw list of pixel data is what's using up all the memory
L603[16:00:20] <Shambling> I look through my logs, and no log prints the part that should print when the compat stuff is loaded
L604[16:00:21] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L605[16:00:32] <diesieben07> tterrag, re-implement x264 in java :D
L606[16:00:48] <tterrag> hah
L607[16:00:49] <tterrag> funny
L608[16:00:51] ⇦ Quits: Meronat (uid190493@id-190493.ealing.irccloud.com) (Quit: Connection closed for inactivity)
L609[16:01:10] <tterrag> the thing is...I downsize the gif at write time. I was wondering if it might be possible to do this to the raw pixels instead
L610[16:01:13] <tterrag> so they use up less memory
L611[16:01:19] ⇦ Quits: iari (~iari___@evana.futhark24.org) (Quit: Leaving)
L612[16:01:39] <diesieben07> downsize the pixels you mean? sure
L613[16:01:48] <diesieben07> skip every 2nd one, tada you have an image half the size :P
L614[16:02:15] <tterrag> here's the code, it's a bit rough https://gist.github.com/tterrag1098/e443dc8a2d0e0cd50af0ba02d2e41d93
L615[16:02:18] <tterrag> diesieben07: again, hah
L616[16:02:22] <tterrag> you're full of the jokes today
L617[16:02:35] <diesieben07> i was serious about that 2nd one
L618[16:02:45] <diesieben07> or if you already have a BufferedImage, google "java resize image" :P
L619[16:02:56] <tterrag> nope, they are stored in memory as int[]'
L620[16:02:59] <tterrag> see code :P
L621[16:03:04] <tterrag> private static List<int[]> frames = Lists.newArrayList();
L622[16:03:08] <diesieben07> yeah store them as BufferedIMage then
L623[16:03:25] <tterrag> that's going to be a lot of main thread impact I think
L624[16:03:29] <tterrag> awt is slow, especially on large images
L625[16:03:31] <diesieben07> do it on a 2nd thread then :P
L626[16:03:38] <diesieben07> grab image, hand off to a queue
L627[16:03:43] <tterrag> I suppose
L628[16:03:55] <tterrag> I already use a worker thread there, obviously, can't do all the gif file IO on client thread
L629[16:04:01] <tterrag> it takes a few seconds to write big ones
L630[16:06:59] <tterrag> here it is working https://gfycat.com/DisastrousHeftyArcticseal
L631[16:07:47] <diesieben07> so basically... you re-invented fraps/obs/<insert screen capturing software>
L632[16:08:04] <Ashindigo_> but its in minecraft!
L633[16:08:38] <tterrag> 1) it's in minecraft, yes
L634[16:08:46] <tterrag> 2) it's a lot quicker and easier to just press button -> get gif
L635[16:08:52] <tterrag> 3) it can integrate nicely with the rest of the mod
L636[16:11:52] <Shambling> could someone look this over and see if there is a spot that might be broken in the initialization phase? I'm drawing a blank but its probably obvious
L637[16:16:19] <Shambling> they have the proper @Mod before:othermod setting in there, so I'm not sure what is broken
L638[16:16:21] <Shambling> oh well, whatever
L639[16:20:54] *** diesieben07 is now known as diesieben|away
L640[16:20:55] <tterrag> diesieben07: actually I could just cut out the middleman and stream the frames to disk, no?
L641[16:21:00] <tterrag> oh, good timing
L642[16:24:23] ⇦ Quits: ThePsionic (~Psi@ip5457f909.direct-adsl.nl) (Read error: Connection reset by peer)
L643[16:28:54] ⇦ Quits: Hgrebnednav (~Hgrebnedn@d8D872A6E.access.telenet.be) (Ping timeout: 206 seconds)
L644[16:30:48] ⇦ Quits: Ellpeck (~Ellpeck@navi.chaosfield.at) (Quit: Okay bye :()
L645[16:30:48] ⇦ Quits: XDjackieXD (~XDjackieX@navi.chaosfield.at) (Quit: bye o/)
L646[16:31:33] <Shambling> ah now I see, all the bug fixes have not been pushed live, well I'll just compile a new jar and test
L647[16:32:43] <Shambling> so what are you using this for tterrag? documentation? bug submission? just to watch minecraft burn?
L648[16:33:35] ⇨ Joins: XDjackieXD (~XDjackieX@navi.chaosfield.at)
L649[16:33:45] <tterrag> just...a feature I'm working on
L650[16:34:40] <Shambling> and to reduce memory usage, just reduce them down to an index of 256 colors, you'd only need to write out the index values at the beginning of the file, and then byte values from 0 to 256
L651[16:35:11] <Shambling> would be fairly low color sampling, but I'd imagine 1920x1080 bytes is less than 1920x1080x4 bytes
L652[16:35:33] <Shambling> conversion would probably slow you down too much for any benefit :P
L653[16:35:52] <tterrag> yeah, the gif writer already does indexing, doing it twice would not be helpful
L654[16:36:06] <Shambling> oh is gif already 1 byte for color?
L655[16:36:16] <tterrag> gifs are indexed color, yes
L656[16:36:17] <Shambling> lol I guess I've never bothered looking at its specs :P
L657[16:38:26] ⇦ Quits: Noppes (~Noppes@ip56530f2e.direct-adsl.nl) (Read error: Connection reset by peer)
L658[16:39:45] ⇦ Quits: Jezza (~Jezza@92.206.161.17) (Ping timeout: 190 seconds)
L659[16:42:55] <kashike> Friendly reminder to thumbs-up/thumbs-down and/or comment on these issues: https://git.io/mcpbot-input-wanted :P
L660[16:43:21] <Shambling> holleeeeee crap, I've finally got this dang modpack almost to the point of release
L661[16:44:00] <kashike> oh? :P
L662[16:44:02] <Shambling> all it took was compiling biometweaker to the latest code
L663[16:45:21] <Shambling> hmmm I'd never noticed a thumbs up, thumbs down on github
L664[16:47:18] <gigaherz> "reactions" have been there for a while
L665[16:48:16] <Shambling> and for once, social media icons have a real use
L666[16:54:37] <tterrag> anyone know of a good tool to profile object allocations?
L667[16:54:40] <tterrag> visualvm is failing me
L668[16:54:57] <gigaherz> oh hey
L669[16:54:57] <gigaherz> https://userstyles.org/styles/138757/better-dark-github-nav
L670[16:55:14] <gigaherz> it makes the new dark nav bar slightly less dark and "in your face"ish
L671[16:55:17] <gigaherz> it's nice
L672[16:55:36] <TehNut> I just use Github Dark
L673[16:55:42] <gigaherz> Iwas
L674[16:55:45] <gigaherz> but it was getting annoying
L675[16:55:49] <TehNut> Oh?
L676[16:56:10] <gigaherz> it's too dark
L677[16:56:23] <gigaherz> ends up making other things too bright in contrast
L678[16:56:42] <TehNut> Heh
L679[16:56:53] <TehNut> Everything I use is dark so I don't have that problem
L680[16:56:55] <gigaherz> if it was a more.. neutral tone
L681[16:57:02] <gigaherz> like VS dark or IDEA's dark theme
L682[16:57:21] <gigaherz> I also tried dark 2.0
L683[16:57:23] <gigaherz> but it's too blue
L684[16:57:37] <TehNut> I really don't like dark 2.0
L685[16:59:54] ⇨ Joins: Meronat (uid190493@2604:8300:100:200b:6667:2:2:e81d)
L686[17:00:15] ⇨ Joins: Gil (uid147942@id-147942.brockwell.irccloud.com)
L687[17:00:42] ⇦ Quits: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit: Poof)
L688[17:01:45] ⇦ Quits: TechnicianLP (~Technicia@p4FE57E2C.dip0.t-ipconnect.de) (Ping timeout: 190 seconds)
L689[17:12:09] <kashike> tterrag: yourkit? free for open source projects: https://www.yourkit.com/purchase/#os_license
L690[17:12:11] <kashike> https://www.yourkit.com/docs/java/help/allocations.jsp
L691[17:13:56] ⇨ Joins: Bjorguv (~reidboyce@c-73-83-133-41.hsd1.wa.comcast.net)
L692[17:13:56] ⇦ Quits: AstralSorcerer (~AstralSor@u-of-rochester-128-151-150-18.wireless.rochester.edu) (Ping timeout: 180 seconds)
L693[17:13:57] *** amadornes is now known as amadornes[OFF]
L694[17:17:56] <IoP> tterrag: JFR/JMC http://hirt.se/blog/?p=381
L695[17:18:47] <IoP> also jprofiler is free os floss projects
L696[17:19:23] ⇦ Quits: Vazkii (~Vazkii@144.134.37.188.rev.vodafone.pt) (Read error: Connection reset by peer)
L697[17:30:11] ⇨ Joins: Katrix (~Katrix@2a02:fe0:cb10:1160:b020:175f:1730:e67)
L698[17:36:08] <tterrag> thanks, I'll look into those
L699[17:53:32] ⇨ Joins: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com)
L700[17:56:59] ⇦ Quits: Smack (~Smack@563412ad.rev.stofanet.dk) (Quit: Leaving)
L701[17:59:07] ⇨ Joins: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net)
L702[18:02:33] ⇦ Quits: fatguylaughing (~fatguylau@worx01.worxco.com) (Quit: fatguylaughing)
L703[18:03:51] ⇦ Quits: Techno (~quassel@cpe-72-230-173-5.rochester.res.rr.com) (Remote host closed the connection)
L704[18:04:40] ⇨ Joins: Techno (~quassel@cpe-72-230-173-5.rochester.res.rr.com)
L705[18:21:22] ⇦ Quits: Shambling (~Shambling@24-181-186-74.dhcp.nwtn.ct.charter.com) (Quit: Leaving)
L706[18:25:55] ⇦ Quits: MineBot (MineBot@minebot.services.esper.net) (*.net *.split)
L707[18:25:55] *** gigaherz is now known as ghz|afk
L708[18:27:32] ⇦ Quits: Nanobird (~Nano@173-81-227-67.chstcmtk03.res.dyn.suddenlink.net) (Quit: Console.Write("Goodbye, world!");)
L709[18:28:06] ⇨ Joins: MineBot (MineBot@minebot.services.esper.net)
L710[18:28:06] *** portlane.esper.net sets mode: +o MineBot
L711[18:31:55] ⇦ Quits: jackmcbarn (jackmcbarn@gateway.insomnia247.nl) (Ping timeout: 192 seconds)
L712[18:46:21] ⇨ Joins: jackmcbarn (jackmcbarn@gateway.insomnia247.nl)
L713[18:50:18] ⇦ Quits: Samario (~Samario@cpc5-bigg3-2-0-cust219.9-2.cable.virginm.net) (Quit: You think you are above consequences.)
L714[18:56:50] *** Vigaro is now known as V
L715[18:58:26] ⇦ Quits: nallar (~nallar@cpc16-cani3-2-0-cust33.14-2.cable.virginm.net) (Ping timeout: 180 seconds)
L716[19:07:33] *** Abrar|gone is now known as AbrarSyed
L717[19:09:42] ⇨ Joins: Waterpicker (~Waterpick@2602:306:35ba:ca40:989f:5c61:7530:2e7b)
L718[19:24:25] ⇨ Joins: williewillus (~williewil@nat-128-62-79-127.public.utexas.edu)
L719[19:44:41] ⇦ Quits: edr (~edr@d-65-175-180-73.cpe.metrocast.net) (Quit: Leaving)
L720[19:59:09] ⇦ Quits: c^ (chip@thor.starbs.net) (Ping timeout: 206 seconds)
L721[20:01:05] ⇨ Joins: electrolitic (~electroli@104-184-56-125.lightspeed.cicril.sbcglobal.net)
L722[20:01:05] ⇦ Quits: Wuppy (~wuppyZNC@abrarsyed.com) (Ping timeout: 206 seconds)
L723[20:01:12] ⇨ Joins: c^ (chip@thor.starbs.net)
L724[20:02:03] ⇦ Quits: Redfoxmoon_ (~Red@177.92-221-236.customer.lyse.net) (Ping timeout: 206 seconds)
L725[20:02:57] ⇨ Joins: Wuppy (~wuppyZNC@2001:19f0:6400:8965:5400:ff:fe07:8777)
L726[20:02:57] ⇦ Quits: Bjorguv (~reidboyce@c-73-83-133-41.hsd1.wa.comcast.net) (Ping timeout: 198 seconds)
L727[20:04:06] ⇨ Joins: Redfoxmoon (~Red@177.92-221-236.customer.lyse.net)
L728[20:06:53] ⇦ Quits: KGS (~KGS@h-155-4-129-249.na.cust.bahnhof.se) (Ping timeout: 206 seconds)
L729[20:31:17] ⇨ Joins: dmf444 (~dmf444@24.244.200.2)
L730[20:32:41] *** Scorp is now known as Scorp_Away
L731[20:34:25] <dmf444> Just wondering if anyone can help me with this issue: my dev environment keeps throwing this error 'org.lwjgl.LWJGLException: Pixel format not accelerated'. Google said to update graphics drivers, but that didn't fix it. This started when I switched my graphics card, however, MultiMC still boots up.
L732[20:37:32] <williewillus> intellij is probably using an integrated graphics card maybe?
L733[20:38:09] ⇨ Joins: AstralSorcerer (~AstralSor@128.151.114.130)
L734[20:38:32] <barteks2x> it should work even with integrated GPU
L735[20:38:37] <barteks2x> (at least it works for me)
L736[20:38:42] <dmf444> is that even possible? How could I check?
L737[20:39:35] <barteks2x> when you have crash log I think it usually shows some information about the GPU
L738[20:40:12] <barteks2x> but it may not do that when something in lwjgl failed
L739[20:40:14] <electrolitic> dmf44, somebody helped me fix that issue. Are you using an nvidia graphics card?
L740[20:40:42] <williewillus> oh yeah may be the nvidia thing
L741[20:40:43] ⇦ Quits: turmfalke (~turmfalke@p20030056CF60335726B75290BD4671D2.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L742[20:40:53] <williewillus> check the pinned post in /r/minecraft about nvidia driverse
L743[20:41:15] <electrolitic> http://nvidia.custhelp.com/app/answers/detail/a_id/4378
L744[20:41:36] <barteks2x> didn't the nvidia driver crash the JVM?
L745[20:42:00] <dmf444> yea, I'm on nvidia, checking out that link now
L746[20:43:13] ⇦ Quits: williewillus (~williewil@nat-128-62-79-127.public.utexas.edu) (Quit: Leaving)
L747[20:49:06] <dmf444> thanks electrolitic, that fixed it.
L748[20:49:50] <electrolitic> I did nothing, I got that from diesieben.
L749[20:52:04] ⇨ Joins: blood (unknown@ool-45741267.dyn.optonline.net)
L750[20:55:20] ⇨ Joins: turmfalke (~turmfalke@p5DCE1E9E.dip0.t-ipconnect.de)
L751[21:02:54] ⇦ Quits: Wastl2 (~Wastl2@x4e34c5d0.dyn.telefonica.de) (Read error: Connection reset by peer)
L752[21:05:53] ⇨ Joins: Wastl2 (~Wastl2@x4e34f243.dyn.telefonica.de)
L753[21:18:40] ⇦ Quits: sinkillerj (~sinkiller@nc-67-232-15-221.dhcp.embarqhsd.net) (Quit: またね)
L754[21:32:07] ⇦ Quits: dmf444 (~dmf444@24.244.200.2) (Quit: Leaving)
L755[21:41:24] ⇦ Quits: Cast0077 (~Cast0077@24-151-68-108.dhcp.nwtn.ct.charter.com) (Quit: Poof)
L756[21:51:18] ⇨ Joins: auenf (David@120.155.11.20)
L757[22:08:12] ⇦ Quits: Kaiyouka (~IdiotNono@c-75-71-231-133.hsd1.co.comcast.net) (Ping timeout: 206 seconds)
L758[22:18:45] ⇨ Joins: McJty (~jorrit@94-224-154-146.access.telenet.be)
L759[22:31:53] ⇦ Quits: Lathanael|Away (~Lathanael@p54960A1A.dip0.t-ipconnect.de) (Ping timeout: 206 seconds)
L760[22:37:21] ⇨ Joins: Lathanael|Away (~Lathanael@p5496078C.dip0.t-ipconnect.de)
L761[23:11:56] ⇦ Quits: quadraxis (~quadraxis@cpc77293-basf12-2-0-cust699.12-3.cable.virginm.net) (Ping timeout: 180 seconds)
L762[23:17:28] ⇦ Quits: blood (unknown@ool-45741267.dyn.optonline.net) ()
L763[23:27:21] ⇦ Quits: McJty (~jorrit@94-224-154-146.access.telenet.be) (Quit: Leaving)
L764[23:53:57] ⇦ Quits: Gil (uid147942@id-147942.brockwell.irccloud.com) (Quit: Connection closed for inactivity)
<<Prev Next>> Scroll to Top