BRV: Blockland Revised [ C̶a̶n̶c̶e̶l̶e̶d̶ ]

Author Topic: BRV: Blockland Revised [ C̶a̶n̶c̶e̶l̶e̶d̶ ]  (Read 34398 times)

If thats the case I would say aim for the Impact style Ui , so it looks like if its seamlessly a part/extension of Blockland itself.

In that case I'd rather replace all the ugly impact guis to get them in line with brv. But I realize not everyone hates them as much. We'll see... themes could be a thing.

I loathe the default GUI.

Please include the eboyBlue3 (Link is to the GUI element images) theme from Client_Themes. It is way more rectangular and modern.
« Last Edit: June 30, 2015, 04:16:53 PM by Dannu »

Why not just use Client_Themes instead of making a whole new system?

Why not just use Client_Themes instead of making a whole new system?
I've never used this. Maybe it does exactly what we need, what's your definition of a theme?

If it's just replacing profiles to change images/etc that should work perfectly with BRV guis, but if it starts re-sizing elements there might be problems.

If it's just replacing profiles to change images/etc
Yep, exactly!

Yep, exactly!

Okay, then you'll be able to make custom BRV themes using that add-on :D

Though it'll have to be specifically designed for BRV as there will be mostly custom profiles.

bump to keep thread alive

bump to keep thread alive
Things are still happening, even though extremely slow at the moment. I'm hoping for it to speed up later. There will be a brv in the future...

I talked to Honno/Misha about changing the icons on the add-ons page. He's not responding at the moment, but I made the icons bigger and vectorized, and when you hover above the table row it highlights the icon.

index.html: http://hastebin.com/ciroganika.xml
extra.css: http://hastebin.com/zuwamohimo.css

Tested functional in Chrome and Firefox, haven't tried IE yet (I uninstalled it :P).
« Last Edit: July 14, 2015, 04:21:08 AM by TristanLuigi »

You can now register an account on http://blocklandrevised.com after downloading the new client, if you are up to beta testing.

We will add more stuff later, like actual addon management, etc.

Nice website! Also, I like how the client doesn't completely change my Blockland anymore. Keep it that way - minimalistic!

One of the nice things about Blockland Glass, from a developer perspective, is that it has an advanced update system that supports "upstream repositories". The idea is that I, the developer, have a website which is hosting a Support_Updater repository for my add-ons. Some of my users have Blockland Glass, but many do not. Therefore I would need to update both my repository and any files that I host on the Blockland Glass site. That's annoying. This is where the upstream repositories come in. Blockland Glass allows me to register my repository URL. Once I do that, Blockland Glass will automatically check my repository for newer versions and will publish an update to BLG users automatically. It makes for a very nice, streamlined system.

If you guys can implement the same system it would make it extremely simple to host mods on both. Otherwise it might be too much trouble.


Yeah the client doesn't have any GUI's in it, we started from scratch a while ago. Its only just backend stuff for now.

Also, upstream repositories sound much better, so it will be updated from the author's server, while also allowing the reviewers to still check any updates before it gets released through BRV.

We can try to implement that.

Nice website! Also, I like how the client doesn't completely change my Blockland anymore. Keep it that way - minimalistic!

One of the nice things about Blockland Glass, from a developer perspective, is that it has an advanced update system that supports "upstream repositories". The idea is that I, the developer, have a website which is hosting a Support_Updater repository for my add-ons. Some of my users have Blockland Glass, but many do not. Therefore I would need to update both my repository and any files that I host on the Blockland Glass site. That's annoying. This is where the upstream repositories come in. Blockland Glass allows me to register my repository URL. Once I do that, Blockland Glass will automatically check my repository for newer versions and will publish an update to BLG users automatically. It makes for a very nice, streamlined system.

If you guys can implement the same system it would make it extremely simple to host mods on both. Otherwise it might be too much trouble.
I can only see a table of add-ons on that site, does it need a specific user agent to work?

We should be able to do that, however your repository will have to contain the description and screenshots we should put on the add-on page. Every update will also have to be approved before it is sent to users. Something like this must not happen again: http://forum.blockland.us/index.php?topic=265038.0

I can only see a table of add-ons on that site, does it need a specific user agent to work?

We should be able to do that, however your repository will have to contain the description and screenshots we should put on the add-on page. Every update will also have to be approved before it is sent to users. Something like this must not happen again: http://forum.blockland.us/index.php?topic=265038.0

Yeah, sorry. Here's the documentation for it: https://bitbucket.org/Greek2me/support_updater/wiki/Modding%20Documentation

The repository wouldn't need to contain the description/screenshots, as it's only used for updates. I would submit the files manually. You can make an account at BLG if you want to see how it's done over there: http://blocklandglass.com/

And yes, of course. BLG puts upstream updates through the same approval process as normal updates.

edit: http://forum.blockland.us/index.php?topic=282485.0
« Last Edit: July 16, 2015, 11:35:13 AM by Greek2me »

Some updates, minor css improvements and you can now browse some test add-ons: http://blocklandrevised.com/mods/
All users had to be removed because I changed the user table, but you can just click register again using the last client.

Next up is actually uploading add-ons and the review process, that will likely take a bit longer
(also getting rid of those svg icons because they're causing more trouble than they're worth)
« Last Edit: July 16, 2015, 05:12:30 PM by Zeblote »