Skip to content

Instantly share code, notes, and snippets.

@AntumDeluge
AntumDeluge / mod_debug.lua
Last active September 6, 2016 14:40 — forked from rubenwardy/mod_debug.lua
Modified version of rubenwardy's craft debugger to output to debug log: https://gist.github.com/rubenwardy/5504537
-- Written by rubenwardy, WTFPL
-- To use:
-- * Save as mod_debug.lua in builtin/game
-- * add dofile(gamepath.."mod_debug.lua") to the last line of builtin/game/init.lua
-- OR
-- * Install as a mod. Needs to be run before any other mod.
local mod = {}
mod.recipes = {}
mod.aliases = {}
local name, count
for name in pairs(minetest.luaentities) do
if name == "mobname" then -- Replace mobname with the name of the mob
count = count + 1
end
end
if count >= mobcap then return end -- Replace mobcap with the number of mobs at a time.
@AntumDeluge
AntumDeluge / libimobiledevice_ifuse_Ubuntu.md
Created June 6, 2017 03:13 — forked from samrocketman/libimobiledevice_ifuse_Ubuntu.md
On Ubuntu 16.04, since iOS 10 update, libimobiledevice can't connect to my iPhone. This is my attempt to document a fix.

Why this document?

I upgraded my iPhone 5s to iOS 10 and could no longer retrieve photos from it. This was unacceptable for me so I worked at achieving retrieving my photos. This document is my story (on Ubuntu 16.04).

The solution is to compile libimobiledevice and ifuse from source.

While I did my best to think of beginners when creating this guide; This guide is not for the faint of heart. If you've not compiled software before then I recommend you practicing inside of VirtualBox before attempting this on your real system. Follow this guide at your own risk because I can't make any guarantees based on unknown individual skill level.

Support

@AntumDeluge
AntumDeluge / glass_node_color.lua
Last active August 15, 2017 23:42
Using hardware node coloring with Minetest.
local function dig_glass(pos, node, digger)
local inv = digger:get_inventory()
local can_dig = not core.is_protected(pos, digger:get_player_name())
local drops = {}
if digger:is_player() then
local meta = core.get_meta(pos)
if can_dig then
if not inv:room_for_item('main', node.name) then
@AntumDeluge
AntumDeluge / stendhal_hair_outfit_error.md
Created October 5, 2017 08:25
Error occurring with new outfit system in Stendhal.

The following error output occurs when attempting to change hair in client OutfitDialog:

WARN  [AWT-EventQueue-0] Player2DView.java             ( 162) - Cannot build outfit. Setting failsafe outfit.
java.lang.IllegalArgumentException: No body image found for outfit: 12
	at games.stendhal.client.OutfitStore.buildOutfit(OutfitStore.java:129)
	at games.stendhal.client.OutfitStore.getOutfit(OutfitStore.java:412)
	at games.stendhal.client.OutfitStore.getOutfit(OutfitStore.java:395)
	at games.stendhal.client.OutfitStore.getAdjustedOutfit(OutfitStore.java:431)
	at games.stendhal.client.gui.j2d.entity.Player2DView.getAnimationSprite(Player2DView.java:153)
	at games.stendhal.client.gui.j2d.entity.RPEntity2DView.buildSprites(RPEntity2DView.java:669)
@AntumDeluge
AntumDeluge / irc.md
Created April 5, 2018 00:28 — forked from xero/irc.md
irc cheat sheet

#IRC Reference

Not intended as a guide for newbies, more like a "cheat sheet" for the somewhat experienced IRC user, especially one who wields some power over a channel.

##The Basics

  • /join #channel
    • Joins the specified channel.
  • /part #channel
    • Leaves the specified channel.
@AntumDeluge
AntumDeluge / recdesk-win32.sh
Last active May 21, 2021 16:49
Shell script for recording my desktop with FFmpeg (Windows 10 w/ MSYS2/BASH shell).
#!/bin/bash
# This script can be re-distributed under the CC0 license (public domain).
#
# It is created specifically for my system (Windows 10 with MSYS2/BASH shell).
# If you want to use it on you may need to change certain values such as the
# audio device name.
# defines whether or not mouse is drawn
MOUSE=1
@AntumDeluge
AntumDeluge / stendhal.sh
Last active February 18, 2019 23:05
A script for installing/updating Stendhal on a Linux/Unix system.
#!/bin/bash
# A script for installing/updating Stendhal on a Linux/Unix system.
#
# LICENSE: CC0
# script to run/update Stendhal
JAVA=$(which java)
@AntumDeluge
AntumDeluge / recdesk-x11.sh
Last active March 1, 2019 22:53
Shell script for recording my desktop with FFmpeg (X11).
#!/bin/bash
# This script is specific to my local machine. Many of the options may need
# to be changed to work on different systems.
#
# Licensing: CC0
# check if necessary executables are available
FFMPEG=$(which ffmpeg)
XWIN=$(which xwininfo)
@AntumDeluge
AntumDeluge / placeholdimg.py
Last active March 11, 2022 03:43
A Python script for replacing the opaque pixels of an image with an "overlay"
#!/usr/bin/env python
# This script replaces pixel data of a source image with that of another image by
# tiling its data over the source image.
#
# Appreciation goes out to GeeMack & Fred Weinhaus (fmw42) for helping me with
# using the ImageMagick `convert` command:
# https://stackoverflow.com/a/49397413/4677917
# Licensing: Creative Commons Zero (CC0)