Jump to content

[1.16.5] Difference in World#tickableBlockEntities and World#blockEntityList


Gr3atsaga

Recommended Posts

I'm curious if there is a difference in the two lists on the World object.  Specifically, are all the entities in blockEntityList tickable?  If not, how do I determine their tickable status?
And will these two lists be identical, unless acted upon by something else?

 

I.E. if I were to clear the list of tickableBlockEntities, can I trust that I can restore the list at a later time from blockEntityList?

 

I ask as I am trying to determine how to stop all tile entities on a server from ticking.  I have been successful at doing this at spawn in a new world by clearing the tickableBlockEntities list, however maybe there is a better/easier way to do it.

Edited by Gr3atsaga
Link to comment
Share on other sites

World#tickableBlockEntities returns a List of all TileEntities which are an instance of ITickableTileEntity,
World#blockEntityList returns a List of all TileEntities which are in the World

Quote

can I trust that I can restore the list at a later time from blockEntityList?

you can copy the List into a World Capability, note: i'm not sure if you remove them from the List if they were also removed from the World

Edited by Luis_ST
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.