TheWeatherPony / TheSeasonsMod

A repository for tracking issues in The Seasons Mod
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1285986-the-seasons-mod-
7 stars 0 forks source link

[Suggestion] Add Dimensional White List and a Dimensional Blacklist for Seasons Main Config #60

Open jredfox opened 8 years ago

jredfox commented 8 years ago

Version: next beta Reason: (for issues like this) https://github.com/TheWeatherPony/ProjectPrivateRainbow/issues/59 I am requesting some sort of dimensional white list and black list for the default seasons config. the regular config preferably to ban seasons from a certion dimension. This will prevent alot of mod incompatibilities by adding seasons to a whitelist if there are not alot of dimensions or you just have the aether and only want it to not snow in winter in the aether then; you can disable it using the blacklist.

TheWeatherPony commented 8 years ago

While not automatically assigned to any pre-configured preferences, there is a setting to disable the seasonal aspect of the mod within a particular dimension - "NoSeason". I do agree that there should be something in place to start specific dimensions with this setting as 'true'... such as the nether and end.

jredfox commented 8 years ago

nether end I agree and there should be a configurable list. For example it would be alot more mod compatible for mods that are like galacticraft aoa nevermine 2 divine rpg and other mods not being compatible. So I think there should be a blacklist but, if there are nothing but dimensions and let's say I don't want any seasons in the aether or the mistsofriov then I have aoa nevermine 2 divine rpg... It would be easier to just get a white list however if only a blacklist were implemented that would do it would just be alot more user friendly. preferably if you get banning seasons per dimension working I would have it in the main config file. I don't find it necessary in .json format if it's just going to be a list that you type up. for example here is a blacklist:0-42 but, I want 43-57 to continue to have seasons. http://pastebin.com/7Gcgqd7E If I only wanted the overworld to have seasons I could use a whitelist which would just be 0. White lists would look like the example below except that it would just be only using what you typed while blacklists ban's the function from happening for the items you type.

here is an actual config formatting list example Tconstruct: (default is blank)

Add dimension ID's to prevent slime islands from generating in them

I:SlimeIslandDimBlacklist <

1 -1 90 91

TheWeatherPony commented 8 years ago

Those mods you've listed not being compatible is a totally separate issue from "does this dimension has seasons?" The actual issue involved with them is: the "current world" can not be determined... therefore, what is the "current world?" Yes, that is redundant logic - that which is not known is not known, therefore is not known. Without knowing which world (aka 'dimension') is "current", there is no way to know the details about it - the details and the unknown information are one and the same.

When I am ready, I will decide what to do, if anything.

jredfox commented 8 years ago

ok