Skip to content

New 1.12-1.13 spot permaloaders don't work with optimizedTileEntities = true #57

Open

Description

@Earthcomputer

These permaloaders haven't been released or fully researched yet.

Activity

  1. susanshopper commented on Aug 19, 2020

    @susanshopper

    What permaloader type are you talking about? Is it the beacon permaloader which uses sticky pistons with slime blocks that push and pull stained glass to cause beacon updates?

  2. Earthcomputer commented on Aug 19, 2020

    @Earthcomputer
    CollaboratorAuthor

    Back in 2018, when we in the monkeys discord were first looking into the potential for ender chests to load chunks, we called them "spot permaloaders". I'm not sure what the common name for them is these days, probably just "ender chest loaders".

  3. susanshopper commented on Aug 19, 2020

    @susanshopper

    Somewhere in the code, when optimizedTileEntities=true, it disables the code that makes ender chests load chunks. May you please take a look at TileEntityEnderChest.java.patch(the carpet patch) and minecraft/net/minecraft/tileentity/TileEntityEnderChest.java(Vanilla code)?

  4. Earthcomputer commented on Aug 19, 2020

    @Earthcomputer
    CollaboratorAuthor

    I know. However I am not the maintainer of this repository anymore.

  5. susanshopper commented on Aug 20, 2020

    @susanshopper

    A potential fix: With this fix, if optimizedTileEntities is True, the ender chest’s chunk loading mechanic only deactivates in a player loaded area or the spawn chunks. It can also keep ender chest reloaders from activating inadvertently from the player leaving at the right time if the reload mechanic reactivation is delayed at that time. The fix can be a carpet rule so ender chest reloaders can be deactivated by setting it to false.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions