These are chat archives for netherrack/netherrack

19th
Apr 2016
109C
@109C
Apr 19 2016 00:00
This message was deleted
This message was deleted
For some reason I thought the entities id was a double.
It really should be an int.
mhsjlw
@mhsjlw
Apr 19 2016 00:26
yeah
mhsjlw
@mhsjlw
Apr 19 2016 00:44
just curious can i inject js in links)
darn no
oh wait what
OH LOL
109C
@109C
Apr 19 2016 00:45
ha ha, it's been taken down.
mhsjlw
@mhsjlw
Apr 19 2016 00:45
ikr
but javascript:whatever rickrolls
instead of actually injecting into the page
109C
@109C
Apr 19 2016 00:46
This message was deleted
109C
@109C
Apr 19 2016 14:19
World generation is looking better
2016-04-19_10.18.47.png
mhsjlw
@mhsjlw
Apr 19 2016 14:29
O.o?!
NICE!
:D
109C
@109C
Apr 19 2016 14:40
I'm working on making it into classes, so making new types of generations will be easy.
mhsjlw
@mhsjlw
Apr 19 2016 14:40
nice !
then we can add some population
and ores
but maybe no caves idk
maybe later
109C
@109C
Apr 19 2016 14:41
Yeah caves are not that easy.
mhsjlw
@mhsjlw
Apr 19 2016 14:42
with perlin they are much easier
the flow/noise library is really good for that
its got tones of different gen types too
*tons
@109C
should we make generation good before we add more features?
or should we implement features first
109C
@109C
Apr 19 2016 14:45
I don't know, I tried to use that library but it just spat out the same number all the time.
Nah, we can work on everything at the same time.
mhsjlw
@mhsjlw
Apr 19 2016 14:45
:D
sounds good
should i maybe make a file where we do things in order?
like .... next steps?
109C
@109C
Apr 19 2016 14:46
Isn't that kinda like the roadmap?
mhsjlw
@mhsjlw
Apr 19 2016 14:46
player spawning, player position and looking, block updates, world saving and loading, inventories
@109C hmm yeah it is
maybe i replace our current roadmap with that idk
or we can just do stuff when we feel like it
maybe we'll just do that
but i still need (or someone does) add player spawning
i've made it pretty easy
just send a spawn packet, and may set a global spawn x,y,z
or a generate spawn in the world gen class
109C
@109C
Apr 19 2016 14:48
I think the spawn point should be decided by the work class, not the generator, because the spawn point could change.
mhsjlw
@mhsjlw
Apr 19 2016 14:48
yeah , that makes sense
with a /setspawn or whatever
ah configuration is also a TODO
109C
@109C
Apr 19 2016 14:55
Is that deterministic?
And does it work at chunk boundaries?
@109C im not sure about chunk boundaries
mhsjlw
@mhsjlw
Apr 19 2016 15:03
i currently can't work on netherrack atm
but i think i can later today, i'll let you know
109C
@109C
Apr 19 2016 15:04
kk, that should give me enough time to make generation okish.
mhsjlw
@mhsjlw
Apr 19 2016 15:04
sounds good :D
flowerrzzzz plz
lol
and to make ores spawn i think i remember a server literally just said if it's below a y spawn a random ore or something like that
if you want to add ores idc
109C
@109C
Apr 19 2016 15:35
2016-04-19_11.35.10.png
mhsjlw
@mhsjlw
Apr 19 2016 15:36
O.o :D
mhsjlw
@mhsjlw
Apr 19 2016 15:49
more flowerz
and grassw
*grass
tall grazzz
treez
mhsjlw
@mhsjlw
Apr 19 2016 16:14
@109C is it legal if I reupload spigot's Bukkit API onto our org?
so that we can use the latest bukkit API in the future?
109C
@109C
Apr 19 2016 16:15
The bukkit api is gpl3, so as long as we follow it it's ok.
mhsjlw
@mhsjlw
Apr 19 2016 16:16
hmm ok yeah we can follow that right?
109C
@109C
Apr 19 2016 16:17
Yeah, it shouldn't be too difficult.
mhsjlw
@mhsjlw
Apr 19 2016 16:17
sounds good, i'll use the one off spigot's stash server right? The one on github is too old afaik
@109C ^
109C
@109C
Apr 19 2016 16:21
looks good.
mhsjlw
@mhsjlw
Apr 19 2016 16:21
we'll leave that there until we need it
obviously we'll have to make changes
for it to work with netherrack
109C
@109C
Apr 19 2016 16:22
Yeah, just generally gluing things together.
mhsjlw
@mhsjlw
Apr 19 2016 16:22
yup
i setup a jenkins server because we'll need it : https://meme3.me/jenkins/
for deploying javadocs
and pushing to maven repos
109C
@109C
Apr 19 2016 16:24
meme meme meme
mhsjlw
@mhsjlw
Apr 19 2016 16:24
:D
here , i'll enable registration
so you can register
well actually
nah i'll add you if i need to in the future
i added chuck norris :P
109C
@109C
Apr 19 2016 16:25
yeah I don't really know much about jenkins
mhsjlw
@mhsjlw
Apr 19 2016 16:25
'Chuck Norris can write infinite recursion functions... and have them return.'
109C
@109C
Apr 19 2016 16:25
404 Not Found...?
mhsjlw
@mhsjlw
Apr 19 2016 16:25
??
ah do you not have read perms
let me check
fixed
need to go, when i get back ill make a maven server so it will auto deploy the jars after each build
that way we can easily distribute new api changes
and ill auto create javadocs too
so we don't need to hand update all of that stuff :D
109C
@109C
Apr 19 2016 16:28
Dang that's fancy
mhsjlw
@mhsjlw
Apr 19 2016 16:28
well, its best we do it now because it will make our lives way, way ,way easier :P
it autobuilds on push too
ok g2g
ill be back
109C
@109C
Apr 19 2016 16:29
bai
meme
@meme
Apr 19 2016 17:50
auto generated javadocs :D
(it's mhsjlw)
109C
@109C
Apr 19 2016 17:52
Cool. Why are you use meme thought?
mhsjlw
@mhsjlw
Apr 19 2016 17:53
idk i was left logged in
my mistake
i use that as a second account because mhsjlw uses 2fac
and sometimes i don't have my phone
109C
@109C
Apr 19 2016 17:56
That what scares me about 2fac, if you lose your phone you lose your account.
mhsjlw
@mhsjlw
Apr 19 2016 18:05
nah, recovery codes
i've got a massive list of them that i wrote on my wall
mhsjlw
@mhsjlw
Apr 19 2016 18:51
ok maven repo now set up
bukkit ^
(we do it by build number)
mhsjlw
@mhsjlw
Apr 19 2016 18:56
ok jenkins notifications are now enabled in gitter
mhsjlw
@mhsjlw
Apr 19 2016 19:10
(im just on my phone atm , so when i can contrib i will)
mhsjlw
@mhsjlw
Apr 19 2016 20:53
alright the entire build -> deploy system is streamlined
we can now just code and know that everything will be done for us :D
109C
@109C
Apr 19 2016 20:53
deploy to where?
mhsjlw
@mhsjlw
Apr 19 2016 20:53
push code -> built, jars packages -> javadocs -> maven deploy
the deploy is ^
jars, javadocs, maven
then all we have to do is just choose a build and we can get the artifacts from that point in time
eventually though, i'll write an autoupdating bleeding server
so we will autodeploy new builds
109C
@109C
Apr 19 2016 20:54
Come to think of it, I haven't made any javadocs yet.
mhsjlw
@mhsjlw
Apr 19 2016 20:54
like auto-sheep
@109C it's not a priority, but they do get deployed
mhsjlw
@mhsjlw
Apr 19 2016 21:31
ok now i can actually work on netherrack lol
mhsjlw
@mhsjlw
Apr 19 2016 22:10
umm