Skip to content

Instantly share code, notes, and snippets.

@Death-123
Death-123 / prefab_dsc_taxue.lua
Created January 19, 2024 12:41
踏雪兼容信息面板
local Inv = require "widgets/inventorybar"
local OldUpdCT = Inv.UpdateCursorText
local ItemTile = require "widgets/itemtile"
local OldGDS = ItemTile.GetDescriptionString --原版显示物品描述
local Text = require "widgets/text"
--获取装备颜色
local function GetEquipmentName(position)
local slots = {"equipment_purple","equipment_red","equipment_yellow","equipment_blue","equipment_green"}
local color = {"粉色","红色","黄色","蓝色","绿色"}
@Death-123
Death-123 / qemenu_script.js
Created August 8, 2021 10:28
qemenu_script
var Thread = Java.type('java.lang.Thread');
var Minecraft = Java.type("net.minecraft.client.Minecraft");
var EnumHand = Java.type("net.minecraft.util.EnumHand");
var ClickType = Java.type("net.minecraft.inventory.ClickType");
var NBTTagCompound = Java.type("net.minecraft.nbt.NBTTagCompound");
var Item = Java.type("net.minecraft.item.Item");
var ItemStack = Java.type("net.minecraft.item.ItemStack");
var BlockPos = Java.type("net.minecraft.util.math.BlockPos");
var Vec3d = Java.type("net.minecraft.util.math.Vec3d");
var CapabilityManager = Java.type("net.minecraftforge.common.capabilities.CapabilityManager");
@Death-123
Death-123 / File.lua
Last active November 27, 2023 13:49
opencomputer script
local filesystem = require('filesystem')
File = {}
local tab = 0
local function writeTab(file)
file:write(string.rep(' ', tab))
end
@Death-123
Death-123 / add.lua
Last active April 3, 2021 15:17
scripts
chest = "ironchest:diamond_chest"
local peripherals = peripheral.getNames()
for i,per in pairs(peripherals) do
if peripheral.getType(per) == chest then
chest = peripheral.wrap(per)
end
end
if type(chest) == "string" then
return nil