17 lines
458 B
JavaScript
17 lines
458 B
JavaScript
alert("The mod libhooktick.js is currently broken at the moment. Please blame MollTheCoder.");
|
|
let __registeredTickCallbacks = [];
|
|
window.addEventListener("load", ()=>{
|
|
clearInterval(tickInterval);
|
|
const oldTick = tick;
|
|
tickInterval = setInterval(tick, 1000/tps);
|
|
tick = function(){
|
|
oldTick();
|
|
__registeredTickCallbacks.forEach(func=>{
|
|
func();
|
|
});
|
|
}
|
|
});
|
|
function everyTick(callback){
|
|
__registeredTickCallbacks.push(callback);
|
|
}
|