diff --git a/docs/tutorials/custom_block.md b/docs/tutorials/custom_block.md index e4e9aa0..682c242 100644 --- a/docs/tutorials/custom_block.md +++ b/docs/tutorials/custom_block.md @@ -185,7 +185,7 @@ When it's loaded, we'll: ModAPI.addEventListener("lib:asyncsink", async () => { //Add an asyncronous listener to AsyncSink loading. ModAPI.addEventListener("lib:asyncsink:registeritems", (renderItem)=>{ //when asyncsink yells at us to register the custom block, register it - renderItem.registerItem(custom_block, ModAPI.util.str("custom_block")); + renderItem.registerBlock(custom_block, ModAPI.util.str("custom_block")); }); AsyncSink.L10N.set("tile.custom_block.name", "My Custom Block"); //Set the name of the block diff --git a/examplemods/Tutorial_Custom_Block.js b/examplemods/Tutorial_Custom_Block.js index fced749..157524d 100644 --- a/examplemods/Tutorial_Custom_Block.js +++ b/examplemods/Tutorial_Custom_Block.js @@ -92,7 +92,7 @@ ModAPI.addEventListener("lib:asyncsink", async () => { //Add an asyncronous listener to AsyncSink loading. ModAPI.addEventListener("lib:asyncsink:registeritems", (renderItem)=>{ - renderItem.registerItem(custom_block, ModAPI.util.str("custom_block")); + renderItem.registerBlock(custom_block, ModAPI.util.str("custom_block")); }); AsyncSink.L10N.set("tile.custom_block.name", "My Custom Block"); //Set the name of the block diff --git a/examplemods/block_of_steve_advanced.js b/examplemods/block_of_steve_advanced.js index 5a5fbe3..b90bcd4 100644 --- a/examplemods/block_of_steve_advanced.js +++ b/examplemods/block_of_steve_advanced.js @@ -43,7 +43,7 @@ function registerSteveClientSide() { itemClass.staticMethods.registerItemBlock0.method(block_of_steve); ModAPI.addEventListener("lib:asyncsink", async () => { ModAPI.addEventListener("lib:asyncsink:registeritems", (renderItem)=>{ - renderItem.registerItem(block_of_steve, ModAPI.util.str("steve")); + renderItem.registerBlock(block_of_steve, ModAPI.util.str("steve")); }); AsyncSink.L10N.set("tile.steve.name", "Block Of Steve"); AsyncSink.setFile("resourcepacks/AsyncSinkLib/assets/minecraft/models/block/steve.json", JSON.stringify( diff --git a/examplemods/block_of_steve_simple.js b/examplemods/block_of_steve_simple.js index a3cf599..1c48a19 100644 --- a/examplemods/block_of_steve_simple.js +++ b/examplemods/block_of_steve_simple.js @@ -34,7 +34,7 @@ function registerSteveClientSide() { ModAPI.addEventListener("lib:asyncsink", async () => { ModAPI.addEventListener("lib:asyncsink:registeritems", (renderItem)=>{ - renderItem.registerItem(block_of_steve, ModAPI.util.str("steve")); + renderItem.registerBlock(block_of_steve, ModAPI.util.str("steve")); }); AsyncSink.L10N.set("tile.steve.name", "Block Of Steve"); AsyncSink.setFile("resourcepacks/AsyncSinkLib/assets/minecraft/models/block/steve.json", JSON.stringify( diff --git a/examplemods/guns.js b/examplemods/guns.js index 5bca369..215d926 100644 --- a/examplemods/guns.js +++ b/examplemods/guns.js @@ -5,6 +5,8 @@ ModAPI.meta.icon(itemTexture); ModAPI.meta.description("Requires AsyncSink."); + ModAPI.require("player"); + function PistolItem() { var recoilSpeed = 0; //recoil controller var DamageSourceClass = ModAPI.reflect.getClassByName("DamageSource"); diff --git a/examplemods/guns_craftable.js b/examplemods/guns_craftable.js index 9dc6286..e0275e7 100644 --- a/examplemods/guns_craftable.js +++ b/examplemods/guns_craftable.js @@ -5,6 +5,8 @@ ModAPI.meta.icon(itemTexture); ModAPI.meta.description("Requires AsyncSink."); + ModAPI.require("player"); + function PistolItem() { var recoilSpeed = 0; //recoil controller var DamageSourceClass = ModAPI.reflect.getClassByName("DamageSource"); diff --git a/examplemods/unlucky_blocks.js b/examplemods/unlucky_blocks.js index ba048a0..90e613c 100644 --- a/examplemods/unlucky_blocks.js +++ b/examplemods/unlucky_blocks.js @@ -87,7 +87,7 @@ var block_of_unluckiness = UnluckyBlocks(); ModAPI.addEventListener("lib:asyncsink", async () => { ModAPI.addEventListener("lib:asyncsink:registeritems", (renderItem)=>{ - renderItem.registerItem(block_of_unluckiness, ModAPI.util.str("unluckiness")); + renderItem.registerBlock(block_of_unluckiness, ModAPI.util.str("unluckiness")); }); AsyncSink.L10N.set("tile.unluckiness.name", "Unlucky Block"); AsyncSink.setFile("resourcepacks/AsyncSinkLib/assets/minecraft/models/block/unluckiness.json", JSON.stringify(