<eligrey>
ec: i hear youre making an mc custom map
<ec>
made*
<ec>
got some changes to make, but currently re-configuring the mcserver
<eligrey>
im great with redstone and mcedit stuff for making custom maps
* ec
laughs
<eligrey>
if you ever wanna collab
<ec>
perfect, then here's one for you:
<ec>
oh, it's not complex or redstone-y or adventure-y
<ec>
nothing like that
<ec>
it's much more Skyblock/SkyGrid is
<ec>
simple premise, open-ended, but extremely restrictive
<eligrey>
oh
<ec>
but I do have something for you to do, if you want to try.
<eligrey>
sure
<ec>
I need to apply an effect to a huge, rectangular-ish volume.
<eligrey>
what kind of effect?
<ec>
So far, the only way I can think of to do it, is with dozens, or even hundreds, of command blocks … with small-ish radius spheres, each one centered alongside the next
<ec>
(effect 2, block-breaking-preventing)
<ec>
so, instead of,
<ec>
[__________],
<ec>
doing,
<ec>
OOOOOOOO
<ec>
which requires eight command-blocks
<ec>
except I'm doing it all the way from bedrock to the build-limit, *and* in eight places around the border of a rectangle
<ec>
gonna be a bitch to place and edit that many command-blocks.
<ec>
so if you know a way for me to automate that process with MCEdit, that'd be great. but I'm not sure how to script the creation/management of TileEntities.
<eligrey>
are you detecting something? spawning some entities?
<eligrey>
in that area
<ec>
was going to use a script that directly modifies the NBT-MCEs,
<ec>
but all of the NBT/MCE/chunk/region libraries I could find for any language *I* know, are read-only.
<ec>
(JavaScript/Ruby/shell/etceteras.)
<ec>
nope, just applying effect 2 to any player who enters the area.
<eligrey>
oh
<ec>
probably A/B'ing the problem. I'll explain in more detail later, fuckin' around with bPerm
<eligrey>
honestly you could make this much simpler by using less detections and larger radii and to compensate for the non-square detection shape put obstacles or structure around it where it still detects
<eligrey>
are the square bounds really that important?
<ec>
yep
* eligrey
reads
<ec>
it's the entire premise of the map :D
<alexgordon>
lol
<purr>
lol
Sorella has joined #elliottcable
<joelteon>
why are developers so fucking
<joelteon>
they're no fun at all
<joelteon>
they're just big fucking party poopers
<jesusabdullah>
brb poopin
yrashk has joined #elliottcable
vil is now known as ^il
^il is now known as vil
duckinator has quit [Ping timeout: 245 seconds]
duckinator has joined #elliottcable
alexgordon has quit [Quit: Computer has gone to sleep.]
Navarr has joined #elliottcable
<Navarr>
always with the rebooting
<ec>
loltruth
<purr>
loltruth
<ec>
Navarr: I haven't rebooted it in a while …
<joelteon>
neat fact
<joelteon>
you can cause segfaults in haskell without using any "unsafe" modules
duckinator has quit [Quit: Nickname collision due to Services enforced nickname change, your nick was overruled]
<ec>
Minimize window.
<ec>
Unminimize, and ccommand-H while it's unminimizing from the dock.
* ec
laughs
<devyn>
ec: hahahahahahaha what the hell
<devyn>
and you can still use the window
* ec
grins
* ec
nods
<ec>
Yeah!
<ec>
minecraft with me >:
<ec>
please )'=
<devyn>
and if you have your dock hidden
<devyn>
and you hover over it
<devyn>
it changes in size...
<ec>
I'll give you superplayer permissions!
<ec>
if only because I've spent almost the entire damn day organizing permissions!
<ec>
for a server
<ec>
that nobody will ever use!
<devyn>
haha I remember running my own server
<devyn>
except people actually used it
<devyn>
and the permissions were somewhat necessary
<devyn>
ec: lol if you minimize it again the thumbnail in the dock gets stuck that way
<purr>
lol
<ec>
people used it!?
<ec>
blasphmey.
<devyn>
yeah, you're a little late to the minecraft trend...
<devyn>
but
<devyn>
people still play it
<devyn>
lots of people
<devyn>
so
<devyn>
lol
<devyn>
whatever
<devyn>
sure I'll play... it's not like I was going to make any progress on tempus tonight
<devyn>
but I'm gonna go to sleep in probably about 2 hours
duckinator has joined #elliottcable
<devyn>
joelteon: yes, bugs do exist…
<devyn>
ec: are you hosting on ell.io or
<ec>
yeah, will be a little later tonight
<ec>
permissions-crap right now
<ec>
currently on worldedit
<ec>
here's the plan-ish:
<ec>
(it's Multiverse, but I don't like wild/crazy stuff, I like *minecraft*).
<ec>
Open to the public this time, instead of whitelist.
<ec>
Anybody who joins, joins an initial world.
<ec>
there's “superplayer” perms (baiscally for channeleers, or anybody who's not a 'tard), who get access to own-inventory-modification stuff, baaaaasic WorldEdit within reason, etcetc, in that world.
<ec>
it's Difficulty: Peaceful.
<ec>
free-for-all kinda thing, again within reason. GriefPrevention-guarded.
<ec>
in that world, portals (obsidian/nether portals) lead to World 2™.
<devyn>
wait so what's the hostname right now?
<devyn>
so I can join
<ec>
ell.io
<ec>
it's down atm
<devyn>
ahh ok
<ec>
wrapping up WorldEdit setup
<ec>
no WorldEdit there, no inventory-modification; superplayers == players
<ec>
Hard difficulty (so, mobs, etc)
<ec>
no sharing of inventory with the start-world
<devyn>
alright, cool
<devyn>
how does one get back to the other world
<ec>
you can't, as a default-player
<ec>
it's one-way. “Upgrade” to hard-mode.
<ec>
people whom I've trusted with superplayer can go back and fuck around any time they want, though.
<ec>
portals in World 2™ lead to the actual nether, etc etc etc. Whole game is normal-game, without anybody except mods/ops having inventory-modification or WorldEdit or anything.
<devyn>
oh okay, so the default world isn't just a creative world for anyone to use
<ec>
seem reasonable?
<devyn>
yeah
<ec>
not *creative-mode*
<ec>
it's still Survival … it's just, lenient Survival.
<devyn>
well, old-style creative mode
<ec>
dick-around Survival.
<ec>
yeah, kinda.
<ec>
normal players are still stuck in Survival;
<ec>
and even superplayers have WorldEdit restricted to inventory-contents
<devyn>
before creative, “creative” servers just used inventory modification mods
* ec
nods
<ec>
cool! exactly, then.
<devyn>
yeah
<ec>
the only inv-modification stuff superplayers have is /more, basically
<ec>
there's more stuff, but nothing that outright *gives* you whatever you ask for.
<ec>
so, really abusing it to the point of silliness, requires a few hoops. and pissing elliottcable off.
<devyn>
oh, that's kinda different… old-style creative servers generally had a /i command
<ec>
> go mine the blocks you need, > /more each of them to the point of having enough for your structure, > WorldEdit your entire structure into being using only basic WE tools
<devyn>
i.e. /i bricks 30
* ec
nods
<ec>
/i and similar are restricted to true ops
<devyn>
what basic WE tools are you allowed?
<ec>
working on that now
<ec>
will gist the permissions I've set up in a sec
<devyn>
kk
<ec>
basically, as whoever-played-with-me-previously will be able to tell you,
<ec>
I fucking *hate* most Minecraft “creations.”
<ec>
I hate, hate, hate stuff that is outsized.
<ec>
Like, GIANT ASS MODELS OF SAILING SHIPS
<ec>
each block is a goddamn metre high, people, get it right.
<ec>
your character, and viewpoint, are 1.7 metres high.
<ec>
the sailing ship should NOT be 150 metres high.
<ec>
… </rant>
<ec>
anyway.
<ec>
so, I hate all of WorldEdit's cylinder, sphere, etcetcetc tools. They universally make GIANT, FAKE looking creations. I think everything should be created by hand.
<ec>
The only tools I've found useful for *non*-ridiculous things, are the more subtle ones … or the more granular ones. fill is useful, especially with a replace-mask or random-mask. A couple of the brushes. Some of the nature-generation tools.
<devyn>
yeah when I ran a server everything was, except for tedious digging and such, like when I wanted to make a subway system
<ec>
hm?
<devyn>
everything was hand-built
<devyn>
except for things that were unavoidably tedious to do
<ec>
ah gotcha
<ec>
I'm using the WorldEdit log
<ec>
and should I actually *get* more than, say, one, user on this server,
<ec>
I'll mercilessly ban anybody who cheats too much.
<devyn>
I was the only person with anything but fairly basic WE and people would have to ask me to do things
<devyn>
and no one really minded
<devyn>
so I think you'll be fine
<ec>
the entire point of a “superplayer” rank, is saying ‘I trust you to be somebody who doesn't like to cheat, and *actually wants to play the game.*’
<ec>
and thus the powers they have are to be used for good (removing truly tedious bullshit), not evil (giant frivolous fakeness.)
* ec
nods
<ec>
LOL I'll definitely be fine, 'cause nobody'll use it ;)
<purr>
LOL
<devyn>
haha
<ec>
but I'm anal and there's buttons and switches and YAML files here, so I'm hitting them.
<devyn>
yeah I only had a few people playing and they were all people I knew
<devyn>
and I was the same way
<devyn>
overengineering everything, because it's fun
<ec>
I figure if they can build it once first, or somebody else can, it's reasonable to have it a bunch more times
<ec>
if you're dead-set enough on having a MASSIVE cylinder, building it by hand and copy-pasting it proves to me that it's important enough to you that I should just let you do it.
<devyn>
fair enough
<devyn>
up yet?
<ec>
nope
<ec>
but I'm going to bring up specifically the hard-mode server, and you and I can just, y'know, *Minecraft* for a while
<devyn>
ec: players group has access to pretty hardcore worldedit stuff (//set, //stack, etc.)?
<devyn>
how come?
<ec>
superplayers*
<ec>
and that's, afaict, the WorldEdit basics
<devyn>
no, that's in the players group
<ec>
I'm turning the limit *waaaay* down, so it'll take several commands to do anything intensive
<ec>
as low as 100 maybe
<ec>
oh, is it? shit
<ec>
fucked that up
<ec>
ALL supposed to be superplayers
<devyn>
good thing I checked :p
<devyn>
other than that, looks good… I don't know whether Essentials is still awful but for quite a while people were recommending not to use it because it isn't well-behaved
<devyn>
it also is very very non-KISS
<devyn>
heh
<ec>
yeah, it's terrible seeming
<ec>
but it seems to be the go-to.
* ec
shrugs
<purr>
¯\(º_o)/¯
<ec>
I've reigned it in pretty well with permissions, I think
<devyn>
it's the go-to when you're just starting out, sure, but most of the better servers use several different plugins (of their choice) to provide what Essentials does
<devyn>
I used Essentials at one point but eventually I switched to CommandBook and stuff
<devyn>
anyway.
<devyn>
it'll be fine
<devyn>
ready yet?
<devyn>
because I only have about an hour now
<ec>
welll, Fucking SHIT
<ec>
I don't know what `chmod -r` (as opposed to `chmod -R`) does,
<ec>
but I just did it to every dir, recursively, in my Minecraft user
<ec>
now everything looks weird as tits in `ls -lAFh`
<devyn>
ec: sure would be nice if they could allow servers to maintain mod repositories that could be semi-automatically synced (i.e. with user approval)
* ec
nods
<ec>
would definitely be
<ec>
will probably offer a one-liner to connect to the server, if I can get enough people in this channel using it