ModulesContainer

public class ModulesContainer

Constructors

Link copied to clipboard
public void ModulesContainer(Clipboard clipboard, String clipboardFilename, ModulesConfigFields modulesConfigField, String configFilename, int rotation)

Types

Link copied to clipboard
public final class BorderTags extends Record
Link copied to clipboard
public class NeighborTag

Properties

Link copied to clipboard
Link copied to clipboard
public final Clipboard clipboard
Link copied to clipboard
public final String clipboardFilename
Link copied to clipboard
Link copied to clipboard
public final static HashMap<String, ModulesContainer> modulesContainers
Link copied to clipboard
Link copied to clipboard
public final int rotation

Functions

Link copied to clipboard
Link copied to clipboard
public Clipboard getClipboard()
Link copied to clipboard
public String getClipboardFilename()
Link copied to clipboard
public static HashMap<String, ModulesContainer> getModulesContainers()
Link copied to clipboard
public int getRotation()
Link copied to clipboard
public static HashSet<ModulesContainer> getValidModulesFromSurroundings(WFCNode WFCNode)
Link copied to clipboard
public static void initializeModulesContainer(Clipboard clipboard, String clipboardFilename, ModulesConfigFields modulesConfigField, String configFilename)
Link copied to clipboard
public static void initializeSpecialModules()
Link copied to clipboard
public boolean isHorizontalEdge()
Link copied to clipboard
public boolean isNothing()
Link copied to clipboard
public static ModulesContainer pickWeightedRandomModule(HashSet<ModulesContainer> modules, WFCNode WFCNode)
Link copied to clipboard
public static void postInitializeModulesContainer()
Link copied to clipboard
public static void shutdown()