caelunshun

Results 42 comments of caelunshun

@amber Thanks, this is looking good. I noticed that you implemented plugin systems by having a single system invoke each plugin for each stage. I think it would be preferable...

Hi @amber, Thank you, that looks good in general. I do have some feedback on where this is going in the future. For the crate structure, I think the following...

Here's my draft of the high level API (no functions are actually implemented): https://docs.rs/quill-prototype/0.0.0-prototype.1/quill_prototype/ I'd love some feedback on how this looks, but I hope it will provide some guidance...

Hi @amber, I'm so sorry about my absence these past few days. That's totally on me, and I'll make sure I'm available over the next few weeks. I'll be on...

By a "separate world," do you mean a separate system executor for event handlers or a second ECS for event components? In the case of the former, events can still...

> The refactoring of #307 Into Minecraft 16.2 has moved were code generation happens. I am going to change this pull request, so that it better matches the new refactoring,...

There's always specialization on nightly, which would allow for "overriding" the `Component` implementation for different structs. Perhaps a nightly feature could be added which enables such behavior?

This is closely related to #121; ideally there would be some way to write a query for changes with configurable granularity. The main issues hindering this are: * Currently there...

Here's a useful file which someone could parse and generate mappings with: https://bugs.mojang.com/secure/attachment/151784/the_flattening.txt

> @caelunshun Have you come up with a reasonable workaround for this, or is it still a blocking issue? I have a theory that we could implement deserialization of enums...