Creating addons support

Published by OVONSAME on
Supported MCreator versions
2023.4
2024.1
2024.2
2024.3
2024.4
2025.1
EAP 2023.4.39517
EAP 2023.4.44716
EAP 2023.4.49117
EAP 2024.1.10712
EAP 2024.1.14712
EAP 2024.2.24713
EAP 2024.2.27311
EAP 2024.3.34715
EAP 2024.3.37517
EAP 2024.3.39215
EAP 2024.4.45618
EAP 2024.4.50117
EAP 2025.1.05718
EAP 2025.1.08615
Tags / plugin type
API support
Global triggers
Help tips
Java plugin
Procedures
Templates
Variables
Creating addons support
Downloads:
9406
Upvotes: 137
About the plugin

This plugin adds over 80 mods supports with mods items, procedures, triggers, variables and lots more to make your addon easily!

If you like this plugin or want to support me you can vote for it!

If you would like to be part of this project as a member of the team you should message us on our Discord!

In our server you can also vote to make some changes in CAS!

GitHubIssue trackerDiscord

Mod offer rules:
  • if your mod doesn't only adds something new for blocks, entities, items and other.
  • It is advisable if mod has Wiki o guide.
  • If the mod is popular enough.
  • A mod that is not made in Mcreator must has open source!
  • Before asking, make sure that the mod you want to offer is not in progress!
All supported mods:
  • Farmer's delight
  • Diet
  • Sanity
  • Another furniture
  • Carry on
  • Tought as nails
  • Serene seasons
  • Cold sweat
  • Handcrafted
  • Tree chop
  • Iron's Spells 'n Spellbooks
  • Alex's mobs
  • Biomes o plenty
  • Alex's caves
  • Dynamic trees
  • Locksmith
  • Aether
  • Twilight forest
  • Passive skill tree
  • Blue skies
  • Undergarden
  • Wizards reborn
  • Ad astra
  • Quests & reward
  • Thirst was taken
  • Enchantments description
  • Bookshelf
  • Caelus API
  • First person model
  • Female gender
  • Apple skin
  • Balm
  • Elytra slot
  • Default options
  • Tips
  • Patchouli
  • Origins
  • Item Highlighter
  • Legendary Tooltips
  • Item Borders
  • Equipment Compare
  • Elytra slot
  • Caelus API
  • Bookshelf
  • Balm
  • Cosmetic Armory
  • Citadel
  • Corpse
  • Ferrite
  • Oculus
  • Immediately fast
  • Embeddium
  • Fast suite
  • Distant horizons
  • Memory leak
  • Dynamic FPS
  • Jade
  • Colytra
  • Elytra utilities
  • Polymorph
  • Entity Culling
  • Create
  • Ok Zoomer
  • Ping Wheel
  • Toast controll
  • Fabric entity attributes
  • Fabric entity size attributes
  • Fabric shield lib
  • Locki
  • Kotlin
  • Expand ability
  • Fall flying lib
  • Culinary construct
  • Groovy
  • Scala
  • Apothic attributes
  • Hex casting
  • Sit
  • Printer
All supported advanced mods:
  • Numeric boolean

There are all planned mods in list, so in plugin may won't be some mods supports because they are in 0 progress. Also lots of Optimization mods won't have any procedures because they just make some changes in Minecraft code!

Supports versions:

Almost all versions that support mods (from 1.7.10 to the lastest Minecraft versions of Forge/Fabric/NeoForge/Quilt loader. It became possible with the help of the Auto updater)

Plugin supports all Mcreator versions from 2023.4, including snapshots.

Files:
  • CAS - main file.
  • Mod  Livecycle - addition for the CAS which adds new procedures and triggers to work with mods.
  • Advanced CAS - addition for the CAS which adds new advanced mod supports. Advanced mod supports don't require mod to download.
Project members
Lead developer
Developer
Contributor
License
GNU General Public License version 3 (GPLv3)

Plugin downloads
CAS Mods Livecycle - CAS Mod Livecycles.zip Uploaded on: 12/05/2024 - 14:08   File size: 54.65 KB
CAS 4.6 - CAS 4.6.zip Uploaded on: 03/08/2025 - 10:56   File size: 10.91 MB
Advanced CAS 1.2 - Advanced CAS 1.2.zip Uploaded on: 03/08/2025 - 11:21   File size: 36.05 KB

Comments

i just wanted to know which add-on i need to check to make Ad astra to work. there should be an add-on that adds "Botarium", "Resourceful Lib", and "Resourceful Config" mods in this add-on. this page says that ad astra is supported, so one of the check boxes should have everything this API needs.

yea working on this. just starting to impliment standalone api's which is the thing your mentioning where on check box should have everything the api needs. however its a time consuming process. just rest assured its getting done

I know it's a big ask, but would TerraFirmaCraft be considered?

Everyone, pre 4.1 release is here!
https://github.com/OVNSAME/Creating-addons-support/releases
Download it to test new features.
Note: There will be changes which will brick a few feature in this prerelease. Do Not use it fon main projects.

Is it possible for any Expandability support? https://www.curseforge.com/minecraft/mc-mods/expandability
I tried to make a plugin myself for it but I can't get it for the life of me.
Expandability is a library mod that allows you to swim outside fluids(swim in the air) ,disable swimming in fluids(walk in the water as if you were on normal ground), and Walking on fluids(Jesus walking on water)
Its open source too: https://github.com/florensie/ExpandAbility

Is it possible to make it so that a player can accept more than one quest at a time with the realms rpg quest procedure? Yes or no? I keep trying so I'm thinking I am wasting my time.

the create addon support procedures dont work, apperntly for any of blocks where you get a value eg get impact of a block, it cannot get a blockstate eg somthing existing in your world. it only works for blocks in the yellow box

Tough as Nails is not working for me, I'm trying to create a curious bauble that makes the player hyperthermic however, it doesn't work :

Procedure example:
ThermoregulatorWhileBaubleIsEquippedTick - Set ticks hyperthermic 40 for player event/target entity

Console log when trying to run client:
Task :compileJava FAILED
C:\Users\USER\MCreatorWorkspaces\modname\src\main\java\net\mcreator\modname\procedures\ThermoregulatorWhileBaubleIsEquippedTickProcedure.java:15: error: not a statement
(entity instanceof Player _player) {
^
C:\Users\USER\MCreatorWorkspaces\modname\src\main\java\net\mcreator\modname\procedures\ThermoregulatorWhileBaubleIsEquippedTickProcedure.java:15: error: ';' expected
(entity instanceof Player _player) {
^

Any fix?