mirror of
https://github.com/eaglerforge/EaglerForgeInjector
synced 2025-07-22 21:51:17 -09:00
fix gun mod issue + auto texture reloading on blocks
This commit is contained in:
parent
1b8323557c
commit
8b1787b25d
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -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(
|
||||
|
@ -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(
|
||||
|
@ -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");
|
||||
|
@ -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");
|
||||
|
@ -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(
|
||||
|
Loading…
x
Reference in New Issue
Block a user