Callum Seabrook

Results 32 issues of Callum Seabrook

I know there is already a sort of issue open for this, but I thought I would detail a bit more and make it clear. And also add my propositions...

@jglrxavpok told me to make an issue with these, for easier tracking, so here we are. Here's the list of proposals I have for things in v2: - [x] Make...

This is my first PR and first change that I've ever made to the Kotlin compiler, so please feel free to point out anything wrong with this. This PR adds...

Backend

This change means that, if `Instance#getBlock` is called on a block in an unloaded chunk, the method simply returns Block.AIR, instead of throwing a `NullPointerException`. This behaviour is in line...

After the update to the block API that removed the single implementation with handlers and replaced it with a hierarchical system, I chose not to write all of the implementations,...

enhancement
priority: medium
area: server

The flat world generator is much, much more simple than the complex, noise-based generator that is the default option for most Minecraft worlds. It is a very reasonable starting point,...

enhancement
priority: high
area: server

This is part of the world generation system. We need to be able to produce a heatmap and select biomes based on it, to have a fair distribution of biomes...

enhancement
priority: medium
area: server

I am unsure if this is a good idea or not, but the idea is to allow plugins to schedule things synchronously. Though I don't have any use cases in...

enhancement
priority: low
area: api
area: server

The current data pack system doesn't attempt to load anything at all, and doesn't have half of the things it needs to have implemented.

enhancement
priority: low
area: server

This API was created to centralise translations, but there are many places where it doesn't work or compromises were made, and thus, it is better to remove it and go...

enhancement
priority: medium
area: server