Skip to content

rikmuld/MC-Camping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

The Camping Mod 2.0

Official website: rikmuld.com

Code Structure

The scala code is structured into four main packages:

  • Features: anything that makes up a feature in the mod can be found here as a package. For example it contains a blocks.tent, camping_inventory and entity.bear package. In those feature packages everything that make up the specific feature is present.
  • Registry: everything from the feature package is registered to minecraft(forge) here.
  • Common: common classes extended / used across features (however most common classes are present in my core mod).
  • Utils: common functions used across features (however most utilities are present in my core mod).

Anything outside of those packages is more general, such as a library of constant strings and the main class of the mod.