Mod‐Specific Guides - PluginSmiths/Creating-addons-support GitHub Wiki

Here are some quick guides on how CAS works with specific mods.

There are guide only for the most popular, biggest mods, not every mod.

Note: Instead of full mod names, their abbreviations sometimes are used!

Farmer's Delight

Adds blocks for checking food types and whether blocks can be destroyed with knives. Includes support for custom recipes using Modded recipe ME.

Tough As Nails

Full support for temperature, thirst, and thermal effects. You can read and set player temperature, thirst levels, and hyperthermia states.

Serene Seasons

Add blocks and triggers for managing and detecting seasons. You can read and set season values globally or by coordinates using SeasonState variable.

Sanity

CAS exposes sanitydata allowing full control over sanity levels. Blocks exist for reading and writing sanity values, detecting sanity state.

Cold Sweat

Allows you to retrieve or modify environmental and biome temperatures. Offers blocks for checking temperature conditions for players and blocks.

Carry On

Provides full support for entity and block carrying. Use CO procedure blocks to check if a player is carrying something and interact with the carried object directly.

Entity Culling

Provides access to chech if entity or block entity is in the screen (You can put Entity and Block to the procudures inputs). Use it to optimize visual effects or logic-heavy areas.

Biomes O' Plenty

Supports recognition of BOP-specific logs and biome-related elements.

Origins

Use origin procedure blocks to assign and validate player origins and powers. A dedicated mod element lets you define new origins and powers easily.

Diet

Exposes the dietstate variable, letting you monitor and update nutritional values for each nutrient (e.g., protein, carbs) for player.

Create

Includes belt system logic, kinetic stress tools, and glue/tunnel systems. Though it currently lacks mod elements, future updates may include those.

Cosmetic Armor Reworked

Interact with cosmetic slots, change their hidden state, and retrieve items from slots. Useful for UI or player customization systems.

Apple Skin

Use to track food value, exhaustion, and saturation mechanics. Retrieve and calculate health estimations based on food.

Female Gender

Lets you check and assign gender to players. Custom genders, however, cannot be created, due to mod limitations — both a benefit and a restriction.

Thirst Was Taken

Integrates a thirst tracking system via thirstdata variable. Includes support for drinkable items, containers, and hydration logic.

Ad Astra

Provides elements for custom planet creation, gravity manipulation, oxygen presence, and more. Has advanced support and a dedicated category.

Tree Chop

Includes settings like chop strength, chop detection, and full tree destruction mechanics. chopsettings are used to store tree chopping parameters.

Next