Skip to content

Latest commit

 

History

History
155 lines (128 loc) · 7.59 KB

NOTES.MD

File metadata and controls

155 lines (128 loc) · 7.59 KB

Mod Resources

Good 1.18 tutorials

Testing

Documentation Site

Inventory tabs

  • Enchanted book example - EnchantedBookItem.fillItemCategory

JEI

Capabilities

Mixins

Item Stack

Creating entities / Blockbench

Other Random Links

Particles

Structures

World Edit

Sounds

Cool Building Mod

Gradle Licnese Header Example

Multi/Double Block

Rendering

Geckolib

Helpful commands

/attribute @p irons_spellbooks:max_mana base set 10000
/attribute @p irons_spellbooks:cooldown_reduction base set 10
/attribute @p irons_spellbooks:cast_time_reduction base set 10
/setblock ~ ~ ~ irons_spellbooks:inscription_table
/data get entity @s SelectedItem
/data get entity @s ForgeCaps
/data get entity @s Pos
/effect give @s resistance 10000 4 true
/summon minecraft:creeper ~1 ~ ~1 {NoAI:1b}
/attribute Dev minecraft:generic.movement_speed get
/effect give Dev irons_spellbooks:root
/summon irons_spellbooks:summoned_polar_bear ~ ~ ~ {Passengers:[{id:"irons_spellbooks:citadel_keeper"}]}
/fill ~-15 ~-1 ~-15 ~15 ~-7 ~15 quartz_block

/give @s minecraft:iron_chestplate{AttributeModifiers:[{AttributeName:"irons_spellbooks:blood_slash_resist",Slot:"chest",Amount:.5,Operation:1,UUID:[I;109,10810,109635,18212]}]} 1
/give @s minecraft:iron_chestplate{AttributeModifiers:[{AttributeName:"irons_spellbooks:cooldown_reduction",Slot:"chest",Amount:.2,Operation:1,UUID:[I;109,10810,109635,18212]}]} 1
/give @s minecraft:iron_chestplate{AttributeModifiers:[{AttributeName:"irons_spellbooks:max_mana",Slot:"chest",Amount:.2,Operation:1,UUID:[I;109,10810,109635,18212]}]} 1

Give Generator

Offline Server/Client

  • Running the dedicated server in intellj
    • In ./run/eula.txt set "eula=true"
    • In ./run/server.properties set "online-mode=false"
    • In IntelliJ run the runServer task
  • Connecting as a specific user to the offline server
    • Edit the run-client gradle task and edit the CLI Arguments. Append --username=YourOfflineUsernameGoesHere
    • In IntelliJ run the runClient task

Notes

Recipes

img.png