quilt-standard-libraries icon indicating copy to clipboard operation
quilt-standard-libraries copied to clipboard

A set of libraries to assist in making Quilt mods.

Results 108 quilt-standard-libraries issues
Sort by recently updated
recently updated
newest added

This PR adds: * NetworkChannels to the networking API. They started as a test for NetworkCodecs but ended up making me like them enough to make them public API. They...

library: core
t: new api

This PR adds: * NetworkCodecs to the networking module. They are the equivalent to Codecs but are network safe. They do not send NBT but rather they use the builtin...

library: core
t: new api
s: waiting for test

This change allows for better mod compatibility, as now TrackedDataHandler's ids can be synced between server and client

new: module
library: entity
t: new api
s: waiting for test

This PR moves re-synchronization on `/reload` to the `ResourceLoaderEvents.END_DATA_PACK_RELOAD` event. Most importantly, this means that REAs will be applied _after_ tags.

library: data
t: urgent
s: not working

Add registry builders! - The base `QuiltRegistryBuilder` class - Built-in (code-driven) registries: `QuiltBuiltinRegistryBuilder` - Dynamic (data-driven) registries: `QuiltDynamicRegistryBuilder` - Registers into the `DynamicRegistryManager`! ### TODO - [ ] Document dynamic...

library: core
t: new api
s: not working

Adds an `interaction` module containing (as of now) the basic Player interaction events similar to Fabric's implementation, and a LivingEntityAttack event. TODO: - [ ] Separate cancellable callbacks into `BEFORE`...

new: module
library: entity
t: new api
s: waiting for test

This api provides modders an easier way to make fluids, without needing to deal with the hell mojang created. More ideas on what to support are appreciated. Tho this is...

new: module
new: library
t: new api
s: tested

This API enables mod developers to create status effects that are _not_ removed by certain actions, such as drinking milk.

new: module
library: entity
t: new api
s: waiting for test

Allows the creation of brewing recipes in a similar fashion to other recipe types. The three kinds of brewing recipes are `quilt:potion_brewing`, `quilt:custom_potion_brewing`, and `quilt:potion_item_brewing`. potion brewing and custom potion...

library: item
library: data
t: new api
s: outdated

This PR adds: * A new library, `entity` identical to the one in #42 * Four new modules, `entity`, `points_of_interest`, `vehicle` and `villager`. * Each module provides helpers and builders...

enhancement
new: module
library: entity
s: waiting for test