Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Pilzinsel64 committed Mar 5, 2024
2 parents c8179b3 + f874121 commit 891865f
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ The Sea lanterns from later Minecraft Versions has been added. They get not gene
- Prismarine Shard
- Prismarine Crystal (Raw)
- Prismarine Crystal


**Note:** _Some of that blocks and items are deprecated by [Et Futurum Requiem](https://github.com/Roadhog360/Et-Futurum-Requiem). I left the blocks there for now as you can actually use then as they are registred in the ore dictionary. Maybe I think about to remove them and add a migration option._

## Crops

➡️ Also here, no worldgen. So, feel free to implement world generation if you want, this Mod is Open Source!
Expand Down Expand Up @@ -61,8 +63,8 @@ Can help with performance, but only turn on this option if you really know what
Basically for a Mod, if it needs a Block at Position XYZ, it calls `getBlock()` or `getTileEntity()` or `getEntity`. By default, this methods will load the chunk where the block or entity is loaced in. Often this is not expected and in some cases can cause lags. G.g. AE2 or Ender IO Conduits or any other multiblock structure can be a cause for such a behavior. Even Minecraft's Grass block that wants to extend its Grass to nearby dirt blocks.
There is one configruation field in the `WorldServer` object called `loadChunkOnProvideRequest` that is true by default. Setting this to false only loads chunks when explicitely loaded via e.g. `loadChunk(x, y, z)`.

If enabled, ensure to check all your chunk loaders for functionality.
Think about switching to my Fork of Chicken Chunks. I added a fix to load the chunk before requesting the block.
If `disableChunkLoadingOnRequest` is `true`, ensure to check all your chunk loaders for functionality.
Think about switching to my fork of Chicken Chunks. I added a fix to load the chunk before requesting the block (that's how it should be done in general).

Also set `disableChunkLoadingOnRequest` to `true` if you don't know what you do!
Also set `autoLoadChunksOnTicketCreation` to `true` if you don't know what you do!
This continues functionality of chunk loading tickers. So anytime whenever a chunk loading ticket is created by a Mod, the chunks will be also loaded (Forge itself doesn't that automatically).

0 comments on commit 891865f

Please sign in to comment.