<<Prev
Next>>
Scroll to Bottom
Stuff goes here
L1[00:15:12] ⇦
Quits: Brokkoli (Brokkoli!~Brokkoli@p2E5B1C60.dip0.t-ipconnect.de)
(Remote host closed the connection)
L2[01:08:51] ⇨
Joins: demtrollwalkin
(demtrollwalkin!~godxeno@103.24.66.195)
L3[01:08:54] <demtrollwalkin> I need
help
L5[01:09:03] <demtrollwalkin> what crash
caused by?
L6[01:09:53] <demtrollwalkin> me need
help
L7[01:12:54] <IoP> wow new nick
L9[01:14:34] <demtrollwalkin> u no
like?
L10[01:23:26] ⇨
Joins: Ipsis
(Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
L11[01:24:28] <IoP> which mods did you add
after last working state?
L13[01:56:44] ⇦
Quits: TechnicianLP2
(TechnicianLP2!~Technicia@p4FE1D471.dip0.t-ipconnect.de) (Quit:
Bye)
L14[02:00:03] <MCPBot_Reborn> [TEST CSV]
Pushing snapshot_20180331 mappings to Forge Maven.
L15[02:00:07] <MCPBot_Reborn> [TEST CSV]
Maven upload successful for mcp_snapshot-20180331-1.12.zip
(mappings = "snapshot_20180331" in build.gradle).
L16[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/
L17[02:10:42] <demtrollwalkin> i fixed
it
L18[02:10:49] <demtrollwalkin> it was
better with mods rendering issue
L19[02:22:43] ⇨
Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED5EB6.dip0.t-ipconnect.de)
L20[02:30:10] ⇦
Quits: Strezz
(Strezz!~Strezz@cpc122564-lee214-2-0-cust201.7-1.cable.virginm.net)
(Remote host closed the connection)
L21[02:47:31] ⇨
Joins: Davnit
(Davnit!~Davnit@2002:48bd:7f67:0:49ba:ce5d:2b10:7651)
L22[02:49:40] ⇨
Joins: Noppes
(Noppes!~Noppes@ip56530f2e.direct-adsl.nl)
L23[02:51:31] ⇨
Joins: Davnit_ (Davnit_!~Davnit@72.189.127.103)
L24[02:52:38] ⇨
Joins: Davnit__ (Davnit__!~Davnit@72.189.127.103)
L25[02:52:42] ⇦
Quits: Davnit__ (Davnit__!~Davnit@72.189.127.103) (Remote host
closed the connection)
L26[02:53:30] ⇦
Quits: Davnit (Davnit!~Davnit@2002:48bd:7f67:0:49ba:ce5d:2b10:7651)
(Ping timeout: 182 seconds)
L27[02:55:17] ⇨
Joins: axel
(axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2)
L28[02:55:45] ⇦
Quits: Davnit_ (Davnit_!~Davnit@72.189.127.103) (Ping timeout: 198
seconds)
L29[03:08:38] ⇨
Joins: Davnit (Davnit!~Davnit@72.189.127.103)
L30[03:23:49] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5EB6.dip0.t-ipconnect.de)
(Ping timeout: 383 seconds)
L31[03:40:21] ⇨
Joins: Upthorn
(Upthorn!~ogmar@108-85-88-44.lightspeed.frokca.sbcglobal.net)
L32[04:03:47] ⇨
Joins: ben_mkiv
(ben_mkiv!~ben_mkiv@p4FED5EB6.dip0.t-ipconnect.de)
L33[04:36:33] ⇦
Quits: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net) (Ping
timeout: 198 seconds)
L34[06:37:37] <axel> is there a method to
get the tracking range and update frequency of a vanilla
entity?
L35[06:47:55] ⇦
Quits: axel (axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2) (Remote
host closed the connection)
L36[06:49:19] ⇨
Joins: axel
(axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2)
L37[06:56:41] ⇦
Quits: fry (fry!~rainwarri@195.91.246.187) (Ping timeout: 186
seconds)
L38[06:57:33] ⇦
Quits: quadraxis
(quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net)
(Ping timeout: 198 seconds)
L39[07:03:27] <barteks2x> screw you
gradle
L40[07:03:52] <barteks2x> I have 8GB RAM,
and gradle+IDEA+chrome with about 8 tabs manages to run oujt of
it
L41[07:06:29] ⇨
Joins: Nedelosk
(Nedelosk!~Nedelosk@ip-109-90-121-64.hsi11.unitymediagroup.de)
L42[07:46:03] ⇨
Joins: quadraxis
(quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net)
L43[08:13:30] ⇨
Joins: SuperCoder79
(SuperCoder79!uid276919@id-276919.tooting.irccloud.com)
L44[08:32:09] ⇦
Quits: immibis
(immibis!~chatzilla@222-155-160-32-fibre.bb.spark.co.nz) (Ping
timeout: 186 seconds)
L46[09:21:28] ⇨
Joins: Brokkoli
(Brokkoli!~Brokkoli@p2E5B1C60.dip0.t-ipconnect.de)
L47[09:24:23] ⇦
Quits: quadraxis
(quadraxis!~quadraxis@cpc77295-basf12-2-0-cust599.12-3.cable.virginm.net)
(Ping timeout: 190 seconds)
L48[09:54:56] <axel> if i wanted trees to
spawn in my dimension i would set the amount trees i wanted in my
biome's "treesPerChunk" decorator field, and call
decorate in the IChunkGenerator, right?
L49[09:55:26] <axel> or is there more to
it?
L50[10:13:19] ⇦
Quits: axel (axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2) (Remote
host closed the connection)
L51[10:28:00] ⇨
Joins: axel (axel!~axel@m37-2-162-6.cust.tele2.se)
L52[10:29:04] ⇦
Quits: axel (axel!~axel@m37-2-162-6.cust.tele2.se) (Remote host
closed the connection)
L53[10:35:02] ⇨
Joins: Fye (Fye!~Fye@146-241-17-242.dyn.eolo.it)
L54[10:42:08] ⇨
Joins: axel
(axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2)
L55[11:57:33] ⇦
Quits: h404bi (h404bi!~h404bi@119.129.114.157) (Ping timeout: 198
seconds)
L56[12:39:46] <barteks2x> axel, that
decoration will actually do more than just trees but it will
woprk
L57[12:41:30] ⇨
Joins: Hanii
(Hanii!~textual@2a00:23c4:484:d100:97a:74b9:fac7:6702)
L58[12:55:40] <axel> yeah, i found out that
it would only generate trees if it generated on a block you could
plant a sapling on the block, which you couldnt on my block
L59[13:21:42] ⇨
Joins: OrionOnline
(OrionOnline!~OrionOnli@p54b45d16.dip0.t-ipconnect.de)
L60[13:22:33] <OrionOnline> Hey guys, quick
question, can I reuse a VertexBuffer, to render something mutliple
times
L61[13:22:34] <OrionOnline> ?
L62[13:27:13] <gigaherz> yes
L63[13:27:19] <gigaherz> well
L64[13:27:29] <gigaherz> I think so
L65[13:34:49] ⇦
Quits: Ipsis (Ipsis!~Ipsis@82-69-71-184.dsl.in-addr.zen.co.uk)
(Ping timeout: 182 seconds)
L66[13:47:43] <OrionOnline> Okey
L67[13:47:59] <OrionOnline> Now on to
figuring out how to get blocks into there
L68[13:48:25] <gigaherz> what are you
trying to do though?
L69[13:51:15] ⇨
Joins: Galaxtone
(Galaxtone!~IceChat9@cable-54-120.sssnet.com)
L70[13:54:22] <OrionOnline> What I am
trying todo is render a fake multiblock structure
L71[13:54:28] <OrionOnline> Without
actually placing a block
L72[13:54:36] <OrionOnline> THe
BlockRenderDispatcher is not big enough
L73[13:54:46] <OrionOnline> THe
BlockRenderDispatcher is not fast enough*
L74[13:56:36] <OrionOnline> Although I am
not sure if it is the right approach
L75[14:02:15] <barteks2x> There probably is
a way to use vanilla chunk rendering code with custom IBlockAccess,
but not sure how that could be done
L76[14:05:15] <Galaxtone> Uh can someone
help me with this path finding error
L77[14:15:20] ⇦
Quits: Galaxtone (Galaxtone!~IceChat9@cable-54-120.sssnet.com)
(Quit: Why is the alphabet in that order? Is it because of that
song?)
L78[14:16:07] ⇦
Quits: OrionOnline
(OrionOnline!~OrionOnli@p54b45d16.dip0.t-ipconnect.de) (Read error:
-0x1: UNKNOWN ERROR CODE (0001))
L79[14:17:20] ⇨
Joins: anale (anale!webchat@136.62.171.114)
L80[14:25:58] ⇨
Joins: ssblur
(ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com)
L81[14:49:10] ⇨
Joins: MalkContent
(MalkContent!~MalkConte@p4FDCE733.dip0.t-ipconnect.de)
L82[15:01:29] ⇦
Quits: anale (anale!webchat@136.62.171.114) (Ping timeout: 180
seconds)
L83[15:36:24] ⇨
Joins: moony
(moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net)
L84[15:49:10] <axel> does anyone have a
example code for a "standard" teleporter, but with a
modded portal?
L85[15:53:37] ⇦
Quits: MalkContent
(MalkContent!~MalkConte@p4FDCE733.dip0.t-ipconnect.de) (Quit:
Leaving)
L86[15:54:17] ⇦
Quits: Hanii (Hanii!~textual@2a00:23c4:484:d100:97a:74b9:fac7:6702)
(Quit: Textual IRC Client: www.textualapp.com)
L87[16:00:19] ⇦
Quits: axel (axel!~axel@2a00:801:211:2f6:fc3f:7c15:eb2e:2) (Remote
host closed the connection)
L88[16:08:38] <barteks2x> I just wated to
reply :(
L89[16:09:29] ⇨
Joins: FusionLord
(FusionLord!~FusionLor@2600:8800:b00:1690:2183:4d68:d305:76d)
L90[16:09:53] <FusionLord> How does one add
submodels to the default state?
L91[16:19:31] <barteks2x> I hate git
L92[16:20:15] <barteks2x> it can't
recognize even half of my file move/renames as renames, and instead
sees almost everything as deleted+added new
L93[16:26:37] <gigaherz> do you change the
contents of the file at the same time?
L94[16:26:54] <gigaherz> it's always a good
idea to separate renames and edits
L95[16:26:59] <gigaherz> so like, move
first, commit, then edit
L96[16:29:43] ⇦
Quits: Lynndis (Lynndis!~Lynn@c-75-71-231-133.hsd1.co.comcast.net)
(Ping timeout: 190 seconds)
L97[16:30:26] <barteks2x> well moving to a
different package WILL change the contents because imports
L98[16:30:42] <barteks2x> And I made the
big mistake of forgetting to do git for a week
L100[16:32:33] <gigaherz> yes if you use
move/rename refactoring from the IDE, and the file has a big % of
the content being imports
L101[16:32:35] <gigaherz> then that can
happen
L102[16:32:55] <gigaherz> since git will
decide what a rename is, based on heuristics like "> 75% of
the file matches"
L103[16:33:00] <gigaherz> I don't know the
exact numbers
L104[16:33:05] <barteks2x> any idea how
can I actually split it into 2 commits, one that moves the file and
one that modifies them?
L105[16:33:32] <gigaherz> besides moving
it manually and then fixing imports and package after the fact, no
idea
L106[16:35:06] <barteks2x> I thought
something closer to: make a separate branch/stash with current
stuff, redo just the renames, commit renames, reset files to state
from the stash/commit, and that should just commit the
changes
L107[16:36:24] <barteks2x> I think I have
already done that butit took me like 15 attempts
L108[16:36:30] <barteks2x> and I don't
remember how exactly I did that
L109[16:37:51] <barteks2x> well time to go
to #git and ask some questions, because google isn't useful
there
L110[16:39:38] <gigaherz> would be nice to
have a git command for that
L111[16:40:06] <gigaherz> some random flag
like "git commit --amend --split-rename-and-edit"
L112[16:50:03] ⇦
Quits: ben_mkiv (ben_mkiv!~ben_mkiv@p4FED5EB6.dip0.t-ipconnect.de)
(Ping timeout: 190 seconds)
L113[17:00:25] ⇦
Quits: Noppes (Noppes!~Noppes@ip56530f2e.direct-adsl.nl) (Read
error: Connection reset by peer)
L114[17:23:23] <barteks2x> after
accidentally making files and directories with names: --, -p, -R,
mv, mkdir, rm and similar I finally managed to automatically do at
least some part of it with bash
L115[17:25:46]
⇨ Joins: Hanii
(Hanii!~textual@2a00:23c4:484:d100:89bf:4ee7:f387:e127)
L116[17:27:32]
⇨ Joins: immibis
(immibis!~chatzilla@222-155-160-32-fibre.bb.spark.co.nz)
L118[17:29:15] ⇦
Quits: Hanii
(Hanii!~textual@2a00:23c4:484:d100:89bf:4ee7:f387:e127) (Client
Quit)
L120[17:40:57] <gigaherz> submodels have
one more level of nesting
L121[17:42:29] <FusionLord>
"submodels": { "model1": {}} Thanks!
L122[17:43:59] <FusionLord> hmm....
destroy texture is white rendering it like this. Can I enable alpha
on that texture? thought it would just work.
L123[17:44:46] <gigaherz> hmm dunno
L124[17:45:27] <Twisted_Code> Are
advertisements on Forge's download link shortener supposed to be
able to stall the timer? If not, an admin may want to take a look
at this one advertisement.
https://i.imgur.com/r8jDnvk.png
L125[17:47:08] <Twisted_Code> The skip
timer only continued after I clicked okay, something I seriously
considered not doing and opting to reload the page instead. I only
did it because it looked pretty clear the "okay" dialogue
was an actual dialogue and not a bait-and-switch link
L126[17:47:59] <gigaherz> that page used
alert() I guess?
L127[17:48:12] <gigaherz> alert()s
temporarily stop all script execution -- including the timer
L128[17:48:44] <gigaherz> that ad needs to
be reported to the shortener, so they can do something about
it
L129[17:48:47] <Twisted_Code> Probably.
Does it also cause the browser to continue "transferring data
from (domain)"
L130[17:48:51] <Twisted_Code> ?
L131[17:49:01] <gigaherz> dunno
L133[17:49:29] <Twisted_Code> I don't know
who the shorten or is or I would report it directly. Do you think
CP W would mind if I pinged him for this?
L134[17:49:48] <gigaherz> the shortener is
adfoc.us
L135[17:49:57] <gigaherz> as the URL
says
L136[17:50:10] <Twisted_Code> oh, right.
Somehow missed that
L137[17:50:16] <Twisted_Code> yeah I'll go
report that
L138[17:54:35] <FusionLord> ok I got it to
render transparent, but no submodel, any ideas?
L139[17:55:09] <FusionLord> updated the
previous blockstate link to show current json
L140[17:57:57] ⇦
Quits: MikrySoft
(MikrySoft!~mikrysoft@89-71-101-248.dynamic.chello.pl) (Killed
(NickServ (GHOST command used by MikrySo4)))
L141[17:58:14] <FusionLord> does normal
render when there is a blockstate property?
L142[17:58:23] <FusionLord> IE my age
property
L143[17:58:47] <gigaherz> no
L144[17:58:51] <gigaherz> the property
does
L145[17:59:02] <gigaherz> or rather
L146[17:59:13] <gigaherz> the varariant
string which looks like "age=0" or such
L147[17:59:28] <gigaherz> which means
minecraft looks for that in the loaded blockstate
L148[17:59:32] <gigaherz> and when forge
loads a blockstate file
L149[17:59:43] <gigaherz> it will generate
variant strings like that
L150[17:59:52] <gigaherz> for
<property>: { <value>: {} } pairs
L151[18:00:04] <FusionLord> so no normal,
and I have to add the submodel for all of the variants?
L152[18:00:15] <gigaherz> or you can use
"defaults" outside the variants block
L153[18:00:47] <FusionLord> submodels are
not allowed in the defaults object, there is a specific error for
that one.
L154[18:00:58] <gigaherz> ah
L155[18:01:06] <gigaherz> then yes, you
have to add the submodel to each variant
L156[18:01:50] <FusionLord> kinda strange
you can't have submodels in defaults...
L157[18:02:18] <gigaherz> either it made
things too complicated, or it's just not the way it's meant to be
used
L158[18:02:23] <gigaherz> because
L159[18:02:35] <gigaherz> normally you
don't have submodels "by default", but pick them based on
state
L160[18:02:36] <gigaherz> so like
L161[18:02:45] <gigaherz> think of a fence
post block
L162[18:02:50] <gigaherz> the connections
on each side
L163[18:02:55] <gigaherz> show up if like,
"east=true" or such
L164[18:03:14] <gigaherz> so you add
"submodels":{ "east_connection": {
"model": ... } }
L165[18:03:31] <gigaherz> inside the
"east": {"true": {} } block
L166[18:04:09] <gigaherz> if the model is
always there, then why do you need a submodel at all? just declare
a model json that has two cubes.
L167[18:04:13] <gigaherz> (or more)
L168[18:04:56] <FusionLord> I guess what
I'm doing is just rendering a layer on the block, essentially I'm
making a frost block for lava, but want to use vanilla breaking
animation and the magma block textures, so it will be compatible
with resource packs out of the gate
L169[18:05:08] <FusionLord> is there a
better way to do it?
L170[18:05:40] <gigaherz> dunno
L171[18:20:35] <FusionLord> so could I set
the parent to the magma block and then just render my break
animation based on the state of my block?
L172[18:20:44] <FusionLord> or is that not
how parenting works?
L173[18:24:11]
⇨ Joins: kroeser
(kroeser!~kroeser@2001:4801:7817:72:6f7c:4c10:ff10:1b85)
L174[18:27:27]
⇨ Joins: Lynndis
(Lynndis!~Lynn@c-75-71-231-133.hsd1.co.comcast.net)
L175[18:33:07]
⇨ Joins: Jediman
(Jediman!~Brian@cpe-74-79-99-252.twcny.res.rr.com)
L176[18:34:38] <Jediman> lo, so I am just
getting back into MC I got the server set up with spongecraft, but
am running into the road block of where forge wont load for the
client. I've installed vanilla MC, and used the forge installer for
the client
L177[18:34:44] <Jediman> Where do I go
from here?
L178[18:35:35] <FusionLord> crash
logs?
L179[18:37:20] <Jediman> FusionLord, I
don't have any currently. I am not even to the point of it
crashing. All Ive done is installed MC from the Installer and Forge
from its installer. I am kinda at a loss on where to go next if you
can point me in the right direction
L180[18:37:54] <FusionLord> launch the
game then?
L181[18:38:39]
⇨ Joins: fry (fry!~rainwarri@195.91.246.187)
L182[18:38:40]
MineBot sets mode: +o on fry
L183[18:39:33] <Jediman> Yea, its
launched, normally use to MC showing forge enabled at the bottom,
has this changed / new way to enable or is it an indication of a
crash
L184[18:42:32] ***
kroeser is now known as kroeser|away
L185[18:42:52] <FusionLord> nope, hasn't
changed, open your launcher, hit the settings button top right,
click launch options add new and under version select forge.
L186[18:43:30] <FusionLord> or if one
already exists hit the arrow next to the play button on the
launcher
L187[18:43:49] <FusionLord> these messages
were sent assuming you are using the new minecraft launcher
L188[18:44:36] <Jediman> ah, tracking now,
I see it
L190[18:50:02] <FusionLord> yeah hit the
arrow next to the green play button and select the forge
profile
L192[18:52:38] <Jediman> ah, thanks a ton.
Think I can handle it now, to install the mods locally.
L193[18:58:32] <Jediman> Next question..
are the servers down currently?
L194[19:01:54] <FusionLord> what
servers?
L196[19:02:41] <Jediman> trying to connect
to my local one. Keep getting auth errors, saying servers are
down
L197[19:03:06] <FusionLord> auth servers
are good
L198[19:04:16] <Jediman> its weird, it
shows a good connection in the server list but when I try to
connect it denies me. let me try rebooting my machines
L199[19:04:17] <Jediman> brb
L200[19:04:20] ⇦
Quits: Jediman (Jediman!~Brian@cpe-74-79-99-252.twcny.res.rr.com)
(Quit: Leaving)
L201[19:06:46]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:4d88:58ba:253b:4504)
L202[19:18:07]
⇨ Joins: Jediman
(Jediman!~Brian@cpe-74-79-99-252.twcny.res.rr.com)
L204[19:22:09] ⇦
Quits: moony (moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net) (Ping
timeout: 198 seconds)
L205[19:24:18] ⇦
Quits: Nedelosk
(Nedelosk!~Nedelosk@ip-109-90-121-64.hsi11.unitymediagroup.de)
(Read error: Connection reset by peer)
L206[19:42:21] ⇦
Quits: ssblur (ssblur!~Thunderbi@cpe-65-184-138-23.ec.res.rr.com)
(Quit: ssblur)
L207[20:03:26]
⇨ Joins: h404bi (h404bi!~h404bi@119.129.114.157)
L208[20:05:59]
⇨ Joins: moony
(moony!~moony@tx-76-4-59-138.dhcp.embarqhsd.net)
L209[20:06:00] ⇦
Quits: CorexTech
(CorexTech!~edmonds@99-108-142-68.lightspeed.sntcca.sbcglobal.net)
(Read error: Connection reset by peer)
L210[20:06:43]
⇨ Joins: CorexTech
(CorexTech!~edmonds@99-108-142-68.lightspeed.sntcca.sbcglobal.net)
L211[20:29:21] ⇦
Quits: h404bi (h404bi!~h404bi@119.129.114.157) (Ping timeout: 198
seconds)
L212[20:32:07] ⇦
Quits: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:4d88:58ba:253b:4504) (Quit:
Leaving)
L213[20:55:10]
⇨ Joins: Wastl2_
(Wastl2_!~Wastl2@x4e371341.dyn.telefonica.de)
L214[20:57:13] ⇦
Quits: Wastl2 (Wastl2!~Wastl2@x4db34302.dyn.telefonica.de) (Ping
timeout: 186 seconds)
L215[21:31:25]
⇨ Joins: Doty1154
(Doty1154!~Doty1154@2601:648:8000:134f:d4b3:86f4:eaf0:82cd)
L216[21:34:01] ⇦
Quits: jjw123
(jjw123!~Jason@2a00:23c4:928:7b00:95fb:7299:ec23:9382) (Ping
timeout: 186 seconds)
L217[22:38:06] ⇦
Quits: fivestang (fivestang!fivestang@shell.xshellz.com) (Quit:
leaving)
L218[22:38:23]
⇨ Joins: fivestang
(fivestang!fivestang@shell.xshellz.com)
L219[22:46:03] ⇦
Quits: Lathanael
(Lathanael!~Lathanael@p54960407.dip0.t-ipconnect.de) (Ping timeout:
182 seconds)
L220[22:48:41]
⇨ Joins: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960407.dip0.t-ipconnect.de)
L221[22:52:25] ⇦
Quits: Lathanael|Away
(Lathanael|Away!~Lathanael@p54960407.dip0.t-ipconnect.de) (Ping
timeout: 186 seconds)
L222[22:57:10] ⇦
Quits: demtrollwalkin (demtrollwalkin!~godxeno@103.24.66.195) (Ping
timeout: 182 seconds)
L223[23:06:18]
⇨ Joins: Hanii
(Hanii!~textual@2a00:23c4:484:d100:ed0e:e6e7:3139:5160)