Skip to content

Instantly share code, notes, and snippets.

View Jikoo's full-sized avatar
🚚
Always Be Shipping

Adam Jikoo

🚚
Always Be Shipping
View GitHub Profile
@Jikoo
Jikoo / BlockUpdateManager.java
Created January 15, 2016 16:06
Force queued block updates
package com.github.jikoo.blockupdate;
import java.util.Queue;
import com.github.jikoo.util.HashQueue;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.block.BlockFace;
import org.bukkit.scheduler.BukkitRunnable;
@Jikoo
Jikoo / en_US.lang
Created June 6, 2016 04:56
Resource pack lang file for enchantment display. Includes 1-50, then every 5 up to 1000.
enchantment.level.1=I
enchantment.level.2=II
enchantment.level.3=III
enchantment.level.4=IV
enchantment.level.5=V
enchantment.level.6=VI
enchantment.level.7=VII
enchantment.level.8=VIII
enchantment.level.9=IX
enchantment.level.10=X
@Jikoo
Jikoo / TestPlugin.java
Created May 21, 2019 17:41
LootTableTest plugin
package com.github.jikoo;
import java.util.concurrent.ThreadLocalRandom;
import org.bukkit.attribute.Attribute;
import org.bukkit.attribute.AttributeInstance;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
@Jikoo
Jikoo / BlockBedCropDupe.java
Last active November 23, 2023 09:27
Block bed placement duplicating crops
package com.github.jikoo.blockbedcropdupe;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.block.BlockFace;
import org.bukkit.block.BlockState;