Enigmatica 2: Expert - Extended

Enigmatica 2: Expert - Extended

194k Downloads

[Sugestion] If possible integrate FTB chunk loading and extra utilities grid power

Srdjan-V opened this issue ยท 17 comments

commented

I for one don't like the fact that ftb chunk loading is disabled, for me its tedious to place xu chunk loaders all over my base and keep track of them.

So i think a great trade off would be if the amount of grid power the player has would determine the amount of chunks he can keep loaded. For example:
10Gp = 15FTB chunks
20Gp = 25FTB chunks
30Gp = 35FTB chunks
40Gp = 45FTB chunks
50Gp = 50FTB chunks
60Gp = 55FTB chunks

Its possible to make ftb ranks with varying amounts of chunk loading tikets

But i don't know if zen script can interact with thous ranks, and if it can track the grid power of the player

commented

I will not make any promises but i will try to make such a mod.
The only problem is that i don't have any knowledge about forge, but do have decent knowledge about java.

commented

Such mod would be nice for sure.

commented

It's actually interesting and original idea!
I would take a look on this ranking system. I have access to FTB but not sure about GP.

Anyway, you can use IC2 chunk loader - it's even have similar GUI as FTB.

commented

I give up, i have tried to set up the dependency's for the project but every time it crashes the dev env. Apparently it has something to do with the version of gradleForge, i have tried a older version but thous didn't detect the dependency's. I have spent about 12h trying to figure this out but i have no idea what im doing wrong.

commented

I also spent some time studying FBT Utilities.

I found no direct way to access FTB Utilities through CraftTweaker.
I usually use these three utilities, but there doesn't seem to be any support there.

The only option left is to manage ranks via commands. But I couldn't find any such commands!

Googling I found only this list, and it doesn't say how to give ranks to players.


I need help - what commands give ranks?

I think it's best to tie the number of chunks not to GP, since we already have a chunk loader running from GP.
My idea is to tie it to the quest book - when a player completely finishes some chapter, he gets a Trophy, and also a command that raises his rank by 1, giving more chunks to loadout.


And anyway, I will say that I don't like the idea of permanent chunk loading. If I could do that, I'd rather only load chunks for a player when he's online.

commented

I have found the Documentation for the comands (its on the wayback machine for some reason)

And it seems that its possible to disable chunk loading if the player in offline but im not sure if it works with 1.12.2
image

I just tested it and it exists
image

commented

It exists, but is it actually work? Maybe its not implemented feature.

Also, how to see all permissions list?

commented

I give up, i have tried to set up the dependency's for the project but every time it crashes the dev env. Apparently it has something to do with the version of gradleForge, i have tried a older version but thous didn't detect the dependency's. I have spent about 12h trying to figure this out but i have no idea what im doing wrong.

So i did manege to setup a dev env, but im totally lost with EU2.


I found no direct way to access FTB Utilities through CraftTweaker. I usually use these three utilities, but there doesn't seem to be any support there.

As for ftb i did saw that they have some integration, suggesting that there are apis for that. I will see if i can ad suport for crafttweaker, since it already has for KubeJS.


I need help - what commands give ranks?
Googling I found only this list, and it doesn't say how to give ranks to players.

I can see these commands exit in the source code, and they are not listed on the ftb site, but i have not tried them ingame.
(i thinks its /ranks judging by the last commit)
image


I think it's best to tie the number of chunks not to GP, since we already have a chunk loader running from GP. My idea is to tie it to the quest book - when a player completely finishes some chapter, he gets a Trophy, and also a command that raises his rank by 1, giving more chunks to loadout.

This is sounds good.


And anyway, I will say that I don't like the idea of permanent chunk loading. If I could do that, I'd rather only load chunks for a player when he's online.

Yes i will see if i can add that as a config option, but as i have said before i have no experience making mods.

commented

Just tried to pla with /ranks add and got game crash. I will still look at this through.

Since adding new mechanics to quest book taking long time, i will not introduce this feature in nearest release.

commented

It exists, but is it actually work? Maybe its not implemented feature.

Not sure it seems implemented, I will try to test it

Also, how to see all permissions list?

Pressing TAB after the rank should autocomplete it, but i will try to find it in the source

commented

Not sure it seems implemented, I will try to test it

This would help me a lot!

commented

I will try to find it in the source

I think that's all of them

commented

This would help me a lot!

I can confirm that it is working
image

Using a repeating command bock with /say loaded it unloaded

But it did not the first time i tried it, since the first time i only gave the ftbutilities.chunkloader.load_offline: false only to the Player rank, and i was technically a admin
image

commented

Great! So for today's release i would let players load like, 3 chunks when they online, and in a week or so i would add feature to give players even more.

commented

Sounds god, i will finish the schematics PR so that it can be done for today's release.
One question about #45 do you want me to make a schematic for ti? you said that your going to update the structure

commented

you want me to make a schematic for ti?

Yes, but im still in process of fixing this issue. Cant find a block that intenfere structure to recognize.

commented

Ok, seems like it would takes more time to introduce this "level" feature in modpack. Maybe month or more.

I want to make "Confluxes" - special quests that merging all "branches" of questbook together, depending on tier.
Like, if you finish all Tier I quests, you got Conflux I reward, that contains more FTB chunks.