Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better customisation of chunk loader blocks #2

Open
leelawd opened this issue Mar 22, 2018 · 2 comments
Open

Better customisation of chunk loader blocks #2

leelawd opened this issue Mar 22, 2018 · 2 comments
Labels
enhancement New feature or request

Comments

@leelawd
Copy link
Contributor

leelawd commented Mar 22, 2018

Dynamic loading of different chunk loader blocks instead of just basic iron and diamond (AKA multiple types of blocks per online / offline loader type)

@leelawd leelawd added the enhancement New feature or request label Mar 22, 2018
@MindThoth
Copy link

MindThoth commented Mar 22, 2018

Yeah that would be awesome because when I saw the config I was sure that was already possible so I wrote this :

Diamond {
    BlockType="minecraft:diamond_block"
    DefaultAlwaysOn=0
    Expiry=24
    MaxAlwaysOn=50
}
Gold {
    BlockType="minecraft:gold_block"
    DefaultAlwaysOn=0
    Expiry=12
    MaxAlwaysOn=50
}
Iron {
    BlockType="minecraft:iron_block"
    DefaultAlwaysOn=0
    Expiry=4
    MaxAlwaysOn=50
}

Therefore would it be possible for a player to have like for example : 1 Diamond Chunk, 3 Gold Chunk and 9 Iron Chunk.

@leelawd
Copy link
Contributor Author

leelawd commented Mar 22, 2018

The way the config is currently set up is completely static using @ConfigSerializable annotation (Which i didn't change when I was converting over other stuff from the previous code)

So I will have to completely re-do the configuration system in a similar fashion to my other plugins where i can easily allow things to be dynamically added and removed in a way that i know how to do (Unless @ConfigSerializable has some way to do this? Ill need to check.) I honestly don't know a whole lot about that annotation yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants