This page is in construction...
This mod is an API to develop minecraft mods. It contains a lot of classes that you can extend to create your mods easily (mod main class, configuration, logger, packet handlers, reflection tools, tile entities, entity extended properties, world properties, teleporter, containers, gui components, font renders, sounds...).
This is how you should use my mod :
- Never copy my classes in your mod ! Instead, declare my mod as a dependency of your mod (see the code of my other mods) and tell your users they need to install my mod to use yours.
- Avoid copying code as much as possible : extend classes, override methods... If and only if you can't do what you want by extending classes (because of private fields/methods or something) you are permitted to copy and change the code of a classe provided you change the name and/or the package of this classe (to avoid conflict between my mods and yours).
- You must give me credit for my work. Don't claim my work (edited or not) as completely your own work, or allow others to carry on believing the work is yours without correcting them.
- Don't tell people they're free to use your work if it contains the work of others. (You don't have the right to grant permission to others unless it's all your own work.)
- Don't make money off of my work.
TIPS :
TODO
Launching the mod will generate a default configuration file in the config folder of your client. The file is named seigneur_necron_mod_core.cfg. The file itself contains comments explaining each parameter.
Here is the default configuration file :
# Configuration file
####################
# general
####################
general {
# Determines the level of the logger. Possible values : ALL, FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE, OFF. Default : INFO. You should not choose OFF or SEVERE.
S:loggerLevel=INFO
# THIS MUST BE TRUE or the mod will not work correctly. "false" is only used to test the mod in Eclipse while developing.
B:obfuscated=true
}