Tutorials
How to use KubeJS
Getting StartedBasics of KubeJS
Video TutorialsKubeJS tutorials in video format1 page
Editing RecipesAdding, removing, and modifying recipes
Editing TagsAdding, removing, and modifying tags
1.19.2 WorldgenAdding and removing ores in world, etc.
1.20.1 WorldgenAdding and removing ores and Changing Worldgen
Block InteractionsRight-clicking on blocks, breaking them, etc.
Block ModificationModifying existing blocks
Block RegistryAdding new blocks to game
Changing Mod Display NamesYes, it's cursed, but possible!
Changing Window Title and IconYes, you can do that with KubeJS too.
Chat Events and CommandsResponding to messages, adding custom commands
Custom TiersCustom tool and armor tiers
Default OptionsDefault options.txt file generation
Fluid RegistryAdding new fluids to game
Item InteractionsRight-clicking items, etc.
Item ModificationModifying existing items
Item RegistryAdding new items to game
Item TooltipsCustom item tooltips
Mob Effect RegistryAdding new Mob Effects to the game
Painter APIPainter API allows to you to draw things on the screen
Using /kjs handHow to get the ID of an item with NBT data