init
This commit is contained in:
commit
d8d0e9d536
2567 changed files with 167778 additions and 0 deletions
27
kubejs/client_scripts/mods/RPC.js
Normal file
27
kubejs/client_scripts/mods/RPC.js
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
/**
|
||||
* Discord RPC status
|
||||
*/
|
||||
|
||||
global.tier = 0; // this is clientside tier anyways
|
||||
ClientEvents.loggedIn(() => {
|
||||
SDRP.setState("sdrp.ulv", "ULV", "ulv")
|
||||
})
|
||||
|
||||
ClientEvents.loggedOut(() => {
|
||||
global.tier = 0;
|
||||
})
|
||||
|
||||
NetworkEvents.dataReceived("moni:rpc", (e) => {
|
||||
global.tier = Number(e.data.tier ?? TIER_ULV);
|
||||
let tierID = TIER_ID_MAPPING[Math.round(global.tier)]; // putting val inside the global var turns it into float
|
||||
SDRP.setState(`sdrp.${tierID.toLowerCase()}`, tierID, tierID.toLowerCase())
|
||||
// console.log("SDRP Update Client By Network")
|
||||
// console.log(`New tier: ${global.tier} ${tierID}`)
|
||||
})
|
||||
|
||||
// this event is slightly delayed when running an integrated server
|
||||
sdrp.dimension_change(ev => {
|
||||
let tierID = TIER_ID_MAPPING[Math.round(global.tier)];
|
||||
ev.updateSDRPState(`sdrp.${tierID.toLowerCase()}`, tierID, tierID.toLowerCase())
|
||||
// console.log("SDRP Update Client By Dim")
|
||||
})
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
/**
|
||||
*
|
||||
* Hide a couple items from Architect's Palette.
|
||||
* Recipes replace these items
|
||||
*
|
||||
*/
|
||||
if (Platform.isLoaded("architects_palette")) {
|
||||
console.log("Architect's Palette found, loading client compat scripts...")
|
||||
|
||||
JEIEvents.hideItems(event => {
|
||||
// Hide AP items removed from recipes.
|
||||
event.hide([
|
||||
"architects_palette:wardstone_blend",
|
||||
"architects_palette:withered_bone"
|
||||
])
|
||||
})
|
||||
}
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
/**
|
||||
* Hide items from Project Red: Transmission if the mod is loaded.
|
||||
* Requires both the core and addon to be loaded to take effect.
|
||||
*/
|
||||
if (Platform.isLoaded("projectred_transmission")) {
|
||||
console.log("Project Red: Transmission found, loading client compat scripts...")
|
||||
JEIEvents.hideItems(event => {
|
||||
// Hide ProjectRed unused items
|
||||
event.hide([
|
||||
"projectred_core:silicon",
|
||||
"projectred_core:sand_coal_comp",
|
||||
"projectred_core:red_iron_comp",
|
||||
"projectred_core:electrotine_iron_comp",
|
||||
"projectred_core:peridot",
|
||||
"projectred_core:sapphire",
|
||||
"projectred_core:ruby",
|
||||
"projectred_core:electrotine_dust",
|
||||
"projectred_core:electrotine_generator",
|
||||
"projectred_core:electrotine_ingot",
|
||||
"projectred_core:red_ingot",
|
||||
"projectred_core:sail",
|
||||
"projectred_core:woven_cloth",
|
||||
"projectred_core:motor",
|
||||
"projectred_core:gold_coil",
|
||||
"projectred_core:iron_coil",
|
||||
"projectred_core:copper_coil",
|
||||
"projectred_core:electrotine_silicon_comp",
|
||||
"projectred_core:electrotine_silicon",
|
||||
"projectred_core:boule",
|
||||
"projectred_transmission:low_load_framed_power_wire",
|
||||
"projectred_core:screwdriver",
|
||||
"projectred_core:draw_plate",
|
||||
"projectred_transmission:low_load_power_wire"
|
||||
])
|
||||
|
||||
// Hide CBMultipart blocks
|
||||
event.hide(/cb_microblock:.*/)
|
||||
})
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue