#Anti-Data mod

34 messages · Page 1 of 1 (latest)

vagrant cargo
#

I humbly request a mod that makes everything code-driven rather than data-driven, so that minecraft becomes sooper dooper fast. Thank you in advance.

icy pagoda
#

removing dynamic registries is really not going to make a performance difference

#

you gain at most, what, half a second only when the game is validating datapacks? it doesn't have any impact on server tps or client fps

#

completely ripping out the concept of data-driven stuff is far too much effort

vagrant cargo
#

MCP-Reborn it is then

olive otter
#

y tho

icy pagoda
#

go ahead then, you're wasting your own time ig

proper aurora
#

😍

vagrant cargo
vagrant cargo
#

How would this be bait

ancient sluice
#

nah cause this is straight up impossible

#

two ways of doing this:

  • completely do that with mixins and destroy mod integrations and waste about a year of your life
  • somehow obtain the source code (impossible without breaking any laws) and spend weeks on it
#

it also does not improve performance that much. fixing many rendering issues with minecraft's code does that

unborn flame
#

run dynamic registry creation at game launch with the client resource reloader and feed that static entry every time it tries to run it again

ancient sluice
#

that makes sense

unborn flame
#

wont help on servers, at all 😛

#

you could do something similar to dashloader and cache the datapack data after first load, then just load it instead of running through the load process

ancient sluice
#

you would still need to reload datapacks when a new world is created because different worlds can have different datapacks

unborn flame
#

if the point is to do everything code-wise, then datapacks wouldnt have any affect on world creation

#

thus no point loading datapacks at all

ancient sluice
#

mh

#

would it have a significant impact on performance though?

unborn flame
#

it could, it depends on the datapack data, tbh. not needing to dereference tags or load massive amounts of recipes from json, for example

#

wont be nearly as much as resourcepacks though

ancient sluice
#

it would although make the game load slower

unborn flame
#

how so

#

oh, initial, load, eh a little once

ancient sluice
#

yeah i meant that

#

i don't think the impact it might have is significant, i don't think it's worth the trouble

unborn flame
#

definitely not

ancient sluice
#

yup, passing up on this one