Skip to content

Instantly share code, notes, and snippets.

<repositories>
<repository>
<id>bukkit</id>
<name>Bukkit Artifactory</name>
<layout>default</layout>
<url>http://repo.bukkit.org/artifactory/repo/</url>
</repository>
</repositories>
name: PermissionsBukkit
main: com.platymuus.bukkit.permissions.PermissionsMain
author: The Bukkit Team
website: http://bukkit.org
version: 1.0
commands:
permissions:
description: Dev Commands
usage: |
/<command> reload - reload the configuration from disk.
users:
SpaceManiac:
permissions:
- 'spac.emaniac'
groups:
- 'spac'
groups:
default:
permissions:
- 'group.default'
package com.platymuus.bukkit.maptest;
import com.platymuus.bukkit.mapapi.MapAPI;
import com.platymuus.bukkit.mapapi.MapInfo;
import com.platymuus.bukkit.mapapi.TextRenderer;
import com.platymuus.bukkit.mapapi.TextRenderer.CharacterSprite;
import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
package com.platymuus.bukkit.mapapi;
import net.minecraft.server.EntityPlayer;
import net.minecraft.server.ItemStack;
import net.minecraft.server.Item;
import net.minecraft.server.Packet;
import net.minecraft.server.WorldMap;
import net.minecraft.server.Packet131;
import org.bukkit.Material;
public WorldMap a(ItemStack itemstack, World world) {
WorldMap worldmap = (WorldMap) world.a(WorldMap.class, "map_" + itemstack.getData());
if (worldmap == null) {
itemstack.b(world.b("map"));
String s = "map_" + itemstack.getData();
worldmap = new WorldMap(s);
worldmap.b = world.q().c();
@SpaceManiac
SpaceManiac / MapListener.java
Created August 2, 2011 04:39
Examples of the work-in-progress Bukkit Map API.
package com.platymuus.bukkit.maptest;
import org.bukkit.event.server.MapInitializeEvent;
import org.bukkit.event.server.ServerListener;
import org.bukkit.map.MapView;
/**
* A sample ServerListener which broadcasts a message any time a map is initialized.
*/
public class MapListener extends ServerListener {
echo "[SPOUT] Copying .minecraft/bin"
rm -r jars/*
cp -r "$APPDATA/.minecraft/bin" jars/
if [ -d Spoutcraft ]; then
echo "[SPOUT] Updating Spoutcraft source"
cd Spoutcraft
git pull
cd ..
else
echo "[SPOUT] Checking out Spoutcraft source"
package net.glowstone.net.codec;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.lang.reflect.Constructor;
import java.util.logging.Level;
import net.glowstone.GlowServer;
@SpaceManiac
SpaceManiac / compatchecker.py
Created February 20, 2012 23:04
A Python/Solum script to check Bukkit plugins against a given Bukkit or CraftBukkit jar.
#!/usr/bin/python
# compatchecker.py
#
# Scans .jar files passed on command line for compatability with a given
# Bukkit or CraftBukkit jar.
#
# Requires Solum (https://github.com/TkTech/Solum)
# sudo pip install git+git://github.com/TkTech/Solum.git
import sys, urllib2, re