Skip to content

Instantly share code, notes, and snippets.

@fpigerre
fpigerre / YouTubeAPI.js
Last active March 30, 2016 09:21
YouTube API - Searching for YouTube videosCoded in JavaScript
// Your use of the YouTube API must comply with the Terms of Service:
// https://developers.google.com/youtube/terms
// Helper function to display JavaScript value on HTML page.
function showResponse(response) {
var responseString = JSON.stringify(response, '', 2);
document.getElementById('response').innerHTML += responseString;
}
// Called automatically when JavaScript client library is loaded.
@fpigerre
fpigerre / gist:5772681
Last active December 18, 2015 10:59
Sk89q Command Framework - Main Code ripped from OresomeAdmin by @Zachoz
import org.bukkit.ChatColor;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.command.ConsoleCommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.PluginDescriptionFile;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.plugin.java.JavaPlugin;
@fpigerre
fpigerre / pom.xml
Created June 19, 2013 10:13
ToolKit pom.xml File
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>toolkit</groupId>
<artifactId>toolkit</artifactId>
<name>ToolKit ${project.version}</name>
<description>A lightweight plugin designed to carry out simple commands</description>
<build>
<sourceDirectory>src</sourceDirectory>
@fpigerre
fpigerre / Ladders BlockBreak Listener
Created July 6, 2013 02:28
BlockBreakListener for Ladders MiniGame
package io.github.psgs.ladders.listeners;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.block.BlockBreakEvent;
import io.github.psgs.ladders.handlers.TeamHandler;
@fpigerre
fpigerre / Oresome - Solitude Upgraded
Last active December 19, 2015 13:49
OresomeCraft Solitude Map (From Skyrim), Upgraded map file!
package com.oresomecraft.BattleMaps.classes;
import java.util.ArrayList;
import java.util.List;
import com.oresomecraft.BattleMaps.IBattleMap;
import org.bukkit.*;
import org.bukkit.block.Block;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Entity;
@fpigerre
fpigerre / CreditCommand
Created July 20, 2013 04:16
CreditCommand Gist for ServerUtils
package io.github.psgs.serverutils.credits;
import io.github.psgs.serverutils.ServerUtils;
import org.bukkit.*;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.EntityType;
import org.bukkit.entity.Firework;
import org.bukkit.entity.Player;
@fpigerre
fpigerre / WarTrauma Map
Created July 23, 2013 09:46
WarTrauma Battle Map Config. Test #1 to see if correct for new config format for OresomeBattles
package com.oresomecraft.BattleMaps.classes;
import java.util.ArrayList;
import com.oresomecraft.BattleMaps.IBattleMap;
import org.bukkit.*;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
@fpigerre
fpigerre / WarTrauma #2
Created July 27, 2013 06:47
Proposed changes for WarTrauma according to _Moist's specifications.
package com.oresomecraft.BattleMaps.maps;
import com.oresomecraft.BattleMaps.IBattleMap;
import com.oresomecraft.BattleMaps.api.InvUtils;
import com.oresomecraft.OresomeBattles.BattlePlayer;
import com.oresomecraft.OresomeBattles.GameUtils;
import org.bukkit.*;
import org.bukkit.block.Block;
import org.bukkit.entity.Arrow;
import org.bukkit.entity.Player;
@fpigerre
fpigerre / Sloped #1
Last active December 20, 2015 07:59
Sloped Config #1. Still needs region cords
package com.oresomecraft.BattleMaps.maps;
import com.oresomecraft.BattleMaps.IBattleMap;
import com.oresomecraft.BattleMaps.api.InvUtils;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.enchantments.Enchantment;
@fpigerre
fpigerre / Avondale #1
Created July 28, 2013 06:10
Avondale Castle map for Oresome
package com.oresomecraft.BattleMaps.maps;
import com.oresomecraft.BattleMaps.BattleMap;
import org.bukkit.*;
import org.bukkit.block.Block;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockBreakEvent;