Skip to content

Instantly share code, notes, and snippets.

View NeatMonster's full-sized avatar

Alex A. NeatMonster

View GitHub Profile
package fr.neatmonster.morerecipes;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.PrepareItemCraftEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.ShapedRecipe;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.plugin.java.JavaPlugin;
package fr.neatmonster.pickyospawner;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
package fr.neatmonster.playersinregion;
import java.util.ArrayList;
import java.util.List;
import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.World;
# -*- coding: utf-8 -*-
from random import randint, shuffle
squares, position = [0 for i in xrange(40)], 0
cc_cards = [0, 10, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
shuffle(cc_cards)
ch_cards = [0, 10, 11, 24, 39, 5, 'R', 'R', 'U', -3, -1, -1, -1, -1, -1, -1]
shuffle(ch_cards)
def cc():
# -*- coding: utf-8 -*-
class Int(int):
def __eq__(self, other):
if int(self) == -1 or int(other) == -1:
return True
return int(self) == int(other)
def main():
# -*- coding: cp1252 -*-
if __name__ == '__main__':
raw_input()
n = int(raw_input())
roads = [[int(_) for _ in raw_input().split()] for i in xrange(n)]
roads = sorted(roads, cmp=lambda x, y: cmp(x[2], y[2]))
sets, kms = [], 0
for road in roads:
added = False
for set in sets:
@NeatMonster
NeatMonster / Console.java
Created February 10, 2013 18:56
A proof of concept class showing that it's easy to replicate the Windows command line interface.
package fr.neatmonster.console;
import java.awt.Color;
import java.awt.EventQueue;
import java.awt.Font;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.InputEvent;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
package fr.neatmonster.nocheatplushook;
import java.util.ArrayList;
import java.util.List;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
package fr.madlaine.easybank;
import java.text.NumberFormat;
import java.text.ParseException;
import java.util.logging.Logger;
import net.milkbowl.vault.economy.Economy;
import org.bukkit.ChatColor;
import org.bukkit.block.Sign;
package fr.alaric1001.checkpoint;
import java.util.HashMap;
import java.util.Map;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.block.Sign;
import org.bukkit.command.Command;