Skip to content

Instantly share code, notes, and snippets.

View dlsf's full-sized avatar
🗨️
Discord: das_

Daniel Scherf dlsf

🗨️
Discord: das_
  • Dresden, Germany
View GitHub Profile
import java.util.concurrent.TimeUnit;
import java.util.Map;
import java.util.HashMap;
import java.util.function.Function;
public class RateLimiter<T> {
private final long rateLimit;
private final Function<T, ?> keyMapper;
private final Map<?, Long> timestamps;
@JohnnyJayJay
JohnnyJayJay / EventExpecter.java
Last active September 12, 2022 03:40
Event Waiter für Spigot und faule Menschen, die Inventar Menüs wollen
package com.github.johnnyjayjay.testplugin;
import org.bukkit.Bukkit;
import org.bukkit.event.Event;
import org.bukkit.event.EventPriority;
import org.bukkit.event.HandlerList;
import org.bukkit.event.Listener;
import org.bukkit.plugin.Plugin;
import java.util.function.Consumer;