Skip to content

Instantly share code, notes, and snippets.

View ci010's full-sized avatar
💭
Thinking

CI010 ci010

💭
Thinking
  • TimeZone GMT+8
View GitHub Profile
static Random r = new Random();
static List<Block> blocks = GameRegistry.findRegistry(Block.class).getValues().stream()
.collect(Collectors.toList());
static int size = blocks.size();
static boolean isValidBlock(Block block) {
Item item = block.asItem();
ItemGroup group = item.getGroup();
if (group != ItemGroup.BUILDING_BLOCKS)
static Random r = new Random();
static int size = Block.REGISTRY.getKeys().size();
static boolean isValidBlock(Block block) {
if (block.getCreativeTab() != CreativeTabs.BUILDING_BLOCKS)
return false;
if (block == Blocks.WATER)
return false;
if (block == Blocks.WATERLILY)
return false;
{
"id": "jei",
"title": "Just Enough Items",
"author": "mezz",
"description": "JEI is an item and recipe viewing mod for Minecraft, built from the ground up for stability and performance.",
"type": "Mod",
"version": "1.14.4-6.0.0.27",
"urls": ["https://media.forgecdn.net/files/2847/274/jei-1.14.4-6.0.0.27.jar"],
"updateUrl": "https://gist.githubusercontent.com/ci010/0883bda60bc6b46bb123989229fbf05b/raw/824576bea5872adf2e7fa9551bb4ebdd9b195879/jei.pl.json"
}
@ci010
ci010 / getSurroundingRange.yaml
Last active April 27, 2020 08:03
Create a new snippet from a blank template.
name: getSurroundingRange
description: Create a new snippet from a blank template.
host: EXCEL
api_set: {}
script:
content: "Excel.run(async (context) => {\r\n let range = context.workbook.getSelectedRange();\r\n console.log(\"HELLO\");\r\n let surrounding = range.getSurroundingRegion();\r\n surrounding.load(\"address\");\r\n console.log(\"LOAD ADDR\");\r\n\r\n await context.sync();\r\n console.log(\"SYNCED\");\r\n console.log(surrounding.address);\r\n console.log(\"ADDR PRINT\");\r\n});\r\n"
language: typescript
template:
content: ''
language: html
@ci010
ci010 / Blank snippet.EXCEL.yaml
Created May 20, 2020 12:27
Create a new snippet from a blank template.
name: Blank snippet
description: Create a new snippet from a blank template.
host: EXCEL
api_set: {}
script:
content: |
function grab() {
Excel.run(async (context) => {
let r = context.workbook.worksheets.getActiveWorksheet().getRange("A1:D8");
r.conditionalFormats.load('items')
@ci010
ci010 / BugBash.EXCEL.yaml
Created December 1, 2020 12:20
Adjust a chart title's format.
name: BugBash
description: Adjust a chart title's format.
host: EXCEL
api_set: {}
script:
content: |
function getDir() {
const dir = $("#direction").val();
switch (dir) {
case "up":
@ci010
ci010 / BugBash.EXCEL.yaml
Last active December 8, 2020 06:39
Adjust a chart title's format.
name: BugBash
description: Adjust a chart title's format.
host: EXCEL
api_set: {}
script:
content: |
function getDir() {
const dir = $("#direction").val();
switch (dir) {
case "up":
@ci010
ci010 / Worksheet.TabId.EXCEL.yaml
Created March 15, 2021 02:15
Print Worksheet.TabId
name: Worksheet.TabId
description: Print Worksheet.TabId
host: EXCEL
api_set: {}
script:
content: >
$("#run").click(() => tryCatch(getActiveWorksheet));
$("#run1").click(() => tryCatch(getInputWorksheet));
@ci010
ci010 / Worksheet.TabId.EXCEL.yaml
Created March 16, 2021 05:54
Print Worksheet.TabId
name: Worksheet.TabId
description: Print Worksheet.TabId
host: EXCEL
api_set: {}
script:
content: >
$("#run").click(() => tryCatch(getActiveWorksheet));
$("#run1").click(() => tryCatch(getInputWorksheet));
name: CellEditMode
description: ''
host: EXCEL
api_set: {}
script:
content: |
$("#run").click(() => tryCatch(run));
async function run() {
console.log("Now, double click a cell to enter edit mode!");