Skip to content

Instantly share code, notes, and snippets.

View Romain-P's full-sized avatar
🈴
/home

- Romain-P

🈴
/home
View GitHub Profile
package org.rushland.plugin.listeners;
import com.google.inject.Inject;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.block.Sign;
import org.bukkit.event.EventHandler;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.rushland.api.interfaces.bukkit.ImprovedListener;
@Romain-P
Romain-P / DefaultGameMod.java
Created November 8, 2014 22:01
u're fucking my wife bro ?
package org.rushland.plugin.games;
import lombok.Getter;
import org.bukkit.Color;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.WorldCreator;
import org.bukkit.plugin.java.JavaPlugin;
import org.rushland.api.interfaces.games.GameMod;
import org.rushland.plugin.entities.Client;
@Romain-P
Romain-P / Example.java
Created September 3, 2014 20:59
More safe please ?
package org.jumbo.backend.database.example;
import lombok.Getter;
import org.jumbo.commons.sql.model.annotations.PrimaryQueryField;
import org.jumbo.commons.sql.model.annotations.QueryField;
/**
* Created by Return on 03/09/2014.
*/
public class Example {
package org.heater.core.plugin;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import com.google.inject.Module;
import com.google.inject.multibindings.Multibinder;
import net.xeoh.plugins.base.PluginManager;
import net.xeoh.plugins.base.impl.PluginManagerFactory;
import net.xeoh.plugins.base.options.GetPluginOption;
import net.xeoh.plugins.base.options.addpluginsfrom.OptionReportAfter;
package org.heater.plugin;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import com.google.inject.Module;
import net.xeoh.plugins.base.annotations.PluginImplementation;
import org.heater.api.HeaterActivator;
@PluginImplementation
public class Activator implements HeaterActivator{
@Romain-P
Romain-P / Main.java
Created June 11, 2014 14:52
example
package fr.rushland.core;
import com.google.inject.Guice;
import com.google.inject.Inject;
import com.google.inject.Injector;
import fr.rushland.core.injector.DefaultModule;
import fr.rushland.database.Database;
import fr.rushland.database.injector.DatabaseModule;
import fr.rushland.enums.PluginValues;
package org.heater.core.plugin;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import com.google.inject.multibindings.Multibinder;
import org.heater.api.HeaterActivator;
import java.io.File;
import java.io.FileFilter;
import java.net.MalformedURLException;
package org.heater.test.service;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import org.heater.api.HeaterActivator;
public class Activator implements HeaterActivator {
@Inject TestImpl test;
@Override
@Romain-P
Romain-P / Main.java
Created June 8, 2014 19:20
main class
package org.heater.core;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.heater.core.plugin.PluginManager;
import org.heater.gui.GuiModule;
import org.heater.gui.HeaterFrame;
import javax.swing.*;
import java.awt.*;
package org.heater.core.plugin;
import com.google.inject.AbstractModule;
import com.google.inject.Inject;
import com.google.inject.multibindings.Multibinder;
import org.heater.api.HeaterActivator;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;