ec changed the topic of #elliottcable to: #
Sgeo has joined #elliottcable
<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
<ec> nah, not an option
<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
<devyn> :p
* ec grins
<ec> sometimes I like you
<devyn> and sometimes you don't? ;(
<devyn> lol
Sorella has quit [Quit: Ex-Chat]
<devyn> oh, that's a pretty decent set
* ec nods
<ec> mostly clipboard-stuff
<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
<ec> without the rest of the setup
<devyn> okay
<ec> devyn: okay, take a look at all this
<devyn> ec: ok
<devyn> what am I looking at
<ec> sorry, realized I had no way to gist from my server *headdesk*
<ec> couple more tweaks needed
<ec> still have a couple duplicates
<ec> (essentials teleporting, multiverse teleporting, worldedit teleporting … >,<)
<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> on which OS?
<ec> arch
<devyn> -r = -R
<devyn> so idk what you did
<devyn> lol
<purr> lol
<devyn> oh
<devyn> you probably accidentally removed execute from dirs?
<ec> no, it says they have x
<devyn> oh right
<devyn> nvm
<devyn> dirs that are 0777 always show up as that
<devyn> in ls
<devyn> I think it's to make it obvious that they're completely public
Navarr has quit [Quit: Lost terminal]
<ec> ahhh
<ec> ferkxed.
<ec> that was a pain.
<ec> UGH OKAY.
<ec> if you need to sleep, sleep. >:
<devyn> I do but not yet
<devyn> if you can get it up soon I might as well wait, otherwise I'll just go back to what I was going to do
* ec nods
<joelteon> man i have no ideas
<joelteon> i have 24 hours to write code in and absolutely 0 ideas about what to actually write
<joelteon> and i usually have too many ideas
<ec> closer?
<devyn> looks fine to me
<devyn> what's left?
<ec> also, devyn, as usual, you're in the minecraft group on the server
<ec> FYI
<ec> so you have implicit op
<ec> tmux -S /srv/minecraft/tmux-socket attach-session -t minecraft
<ec> pane 1 is the server-console
<devyn> sweet
<joelteon> :S
<ec> Okay! Starting!
<ec> I think. Unless I fucked something up bad, and it crashes.
<ec> gonna get it a liiiiiitle more configured from in-game, create the world, and then you can join
<devyn> ok, tell me when
<ec> okay
<ec> the two things you need to know, to play:
<ec> A) mods can all be downloaded, at the exact version the server uses, from http://ell.io/mods
<ec> B) GriefPrevention is in effect.
<ec> it's a reallllllly excellent-UI mod, but you'll still have to read the messages it gives you when you do various shit in game
<ec> (most importantly, when you begin building your home, or place your chest/bed/whatever, etceteras.)
<ec> I'm also curious how the lag is from wherever you are
<devyn> it says I need FML
<devyn> to connect
<ec> Forge?
<ec> Minecraft 1.6.2, right?
<ec> then you'll want:
<ec> it's a one-click thing.
<ec> surprised you don't already have Forge :O
<devyn> I haven't played in a long time
<devyn> ec: is there any way I can install the mods required for forge easily?
<ec> yep
<ec> put 'em all in .minecraft/mods/
<ec> (=
<devyn> am I supposed to be able to access http://stuff.elliottcable.name/minecraft/mods/1.6.2/ ?
<devyn> lol
<purr> lol
<ec> nope
<ec> it's got nothing in it
<devyn> kk
<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
<ec> "bash `wget http://ell.io/playwithme`"
<ec> or sommat
<devyn> that'd be nice but I game on windows now >.<
<devyn> ec: can I join now?
<ec> yah
<ec> windows!?
<ec> blasphmey
<devyn> I have an AMD graphics card + CPU in my desktop, don't judge me
<ec> no idea what the [L] is >,<
<devyn> built myself a little cave
<devyn> for temporary living
<devyn> :p
<ec> ferxed!
<ec> I think! idk!
<ec> fuckin' Essentials. ddis
<ec> wee
eligrey has quit [Quit: Leaving]
<ec> saddestday
<ec> anybody else I can rope into this?
<devyn> well I'll be around this evening
sharkbot has quit [Remote host closed the connection]
sharkbot has joined #elliottcable
cloudhead has joined #elliottcable
cloudhea1 has joined #elliottcable
cloudhead has quit [Ping timeout: 264 seconds]
Sgeo has quit [Read error: Connection reset by peer]
yorick has joined #elliottcable
PragCypher has joined #elliottcable
sharkbot has quit [Ping timeout: 264 seconds]
alexgordon has joined #elliottcable
<incomprehensibly> ec:
<alexgordon> incomprehensibly:
<incomprehensibly> alexgordon:
<incomprehensibly> breaking bad is the best show ever
<incomprehensibly> all I've done for the past week is watch it
<alexgordon> ha
<alexgordon> I've never seen it
<incomprehensibly> I think you'd like it
<incomprehensibly> it's so good
<incomprehensibly> the cinematography is amazing
<incomprehensibly> in addition to everything else too lol
<purr> lol
yorick has quit [Remote host closed the connection]
cloudhea1 has quit [Ping timeout: 240 seconds]
eligrey has joined #elliottcable
yorick has joined #elliottcable
PragCypher has quit [Quit: Leaving]
yorick has quit [Remote host closed the connection]
yrashk has quit [Remote host closed the connection]
cloudhead has joined #elliottcable
Technical_13 has joined #elliottcable
Technical_13 has quit [Quit: http://enwp.org/User:Technical_13 is having connection troubles and will be back.]
Sgeo has joined #elliottcable