Project Soon

I have made too many projects in my lifetime, and thought that a repository is not enough to handle support for them. I also believe that to be able to dump my mind from time to time keeps myself on track. I make projects because I like to help people with problems that may or may not be an issue, now or in the future.

Change Ownership

The ability to switch ownership for builds between people was pretty bothersome, as one had to save the build, give it to the new owner which could then load it. New Duplicator may have solved this issue a bit as you now could duplicate someone elses build and plant it yourself. Removing old build in the meantime was also alright. However, the issue came up that you have to first duplicate and then plant it again, putting stress on the server as well as the user.

Apartment

Currently one could give access to certain parts of a building by giving build trust. This was insecure and would often end up in issues with the landlord. It also reduced the whole building to be owned by the landlord whenever the build was saved. The solution to this was to add an event which gives ownership to the specific user(s) that placed bricks on top of those bricks with the events specified.

FireRelayNum

Extends previous fireRelay output event with a way to decide what onRelays to fire. On top of this, a more compact way to decide these events where added, along with a list system for direction of event. https://forum.blockland.us/index.php?topic=312835.0

EventScript

EventScript is a language and add-on which makes it easier to edit and share events in a more standardized way. As a language, it was designed to standardize the way to express the way Blockland events are visualized. There was several ways people would go to be able to share their events with others, each one having their own set of drawbacks: Screenshots of gui window; Save to bls; Try to describe the event through text.

XServer - FAQ

How is XServer pronounced? CrossServer. What features will it include? Shared functionalities through chat, player list and administration for all connected servers. Why not use the old one? It is more complicated as both servers need to connect to each others to apply full duplex communications. It also is less secure due to weak hashing and no valid authenticity and integrity to data sent. Will this be slow? It might be in some instances.

XServer

An add-on was created years ago by DarkLight, and then mostly rewritten by me so it would work better. It featured a way to share chat and player list between servers. However, it was insecure and complicated to use both ways. I have decided to completely take over the add-on by rewriting it from the ground up to add better security, back and forward compatibility, modularity, administrative commands and easier to use.

FAQ

What is this? A mapper for Minecraft. What is a mapper? It’s a program that reads a Minecraft world and prints it onto one or more images. It may or may not render these images top-down (like a regular map) or axometric(Angular sky-view). Is it released? It is currently in development, but may be released with both binary and source. When will it be released? When it’s done.(tm) Why this channel?

Info

PixelMap is a Minecraft mapper which generates image maps of any Minecraft world. It was created in 2010 and officially released later that year. It was created as the intention of being one of the few mapper that utilized all cores on a CPU. Sadly, it was not efficiently written, but improved significantly over the 2 years of development. It was written in C++04 and was highly OOP. In 2017 a completely new version was written from scratch to solve the issues the previous version had.