LibMultiPart icon indicating copy to clipboard operation
LibMultiPart copied to clipboard

Results 17 LibMultiPart issues
Sort by recently updated
recently updated
newest added

# The Issue After doing some testing with the `CHUNK_UNLOAD` event, I have not been able to find any circumstance under which it is called. Most importantly `CHUNK_UNLOAD` is not...

# This PR This PR adds support for applying transformations to multipart blocks. # Extra Features This PR has support for: * [x] Handling when one part in a container...

# The Issue Currently the `REMOVED` event is fired for all BlockState changes, not just when the MultipartBlock is removed. This means that updating a part container's properties from a...

# The Issue Currently, parts that must coordinate with each other when rotating (switching places within a block, storing relative position information, etc.) have no way of knowing when other...

# The Issue When `MultipartBlockEntity.readNbt` is called, sometimes `MultipartBlockEntity.cancelRemoval` has already been called. This is the case when a `MultipartBlockEntity` has been loaded from something like a schematic or a...

# This PR This PR removes the erroneous `hasInitializedFromRemote` check in the `NET_KEY_PART` decoder so that clients who've had their `PartContainer`s initialized via part placement can still receive `NET_KEY_PART` packets....

# The Issue Since some of the blanket-con fixes were introduced to LMP, I ran into an issue where client-side parts stopped receiving packets after being placed. A world reload...

# The Issue Currently `AbstractPart`s' `onAdded` method is called twice on the client-side when the world is loaded or when ever a `MultipartBlockEntity` is loaded from NBT. This seems to...

https://aofpaste.com/ebesuhasiy.yaml

bug

See Juuxel/VanillaParts#29 for the crash log. The issue is basically that MoreCulling [`@Overwrite`s `Block.shouldDrawSide`]( https://github.com/fxmorin/MoreCulling/blob/8fbbec7077bde4c7198f9c238b29e09179c41c96/src/main/java/ca/fxco/moreculling/mixin/Block_drawSideMixin.java#L23-L25) while LMP tries to inject into it: https://github.com/AlexIIL/LibMultiPart/blob/211acc9a18aa04f0f2de082320b22504dd55f2d0/src/main/java/alexiil/mc/lib/multipart/mixin/impl/Client_BlockMixin.java#L29-L35