Skip to content

Instantly share code, notes, and snippets.

View DreamTexX's full-sized avatar

DreamTexX

  • Sachsen, Germany
  • 21:41 (UTC +02:00)
View GitHub Profile
@DreamTexX
DreamTexX / LocalizedRelativeTime.svelte
Created September 2, 2023 09:53
A simple svelte component to render a relative time in different languages using only web-apis.
<!-- src/lib/components/utils/LocalizedRelativeTime.svelte -->
<script lang="ts">
import { toRelativeLocalDate, toRelativeLocalDateWithUnit } from "$lib/intl/relative-time";
import { onMount } from "svelte";
export let date: Date;
export let language: string;
let { value, unitValue } = toRelativeLocalDateWithUnit(date, language);
let update: NodeJS.Timeout;
{
"adjectives": [
"ablaze",
"abrupt",
"accomplished",
"active",
"adored",
"adulated",
"adventurous",
"affectionate",
@DreamTexX
DreamTexX / filters.java
Last active March 29, 2021 22:31
NOT FOR COPY PASTE. Its specific code, written for a specific project, you may need to change the code in some parts.
// Global Vars
private HashMap<ProxiedPlayer, List<List<String>>> previosMessageList = new HashMap<>();
private HashMap<ProxiedPlayer, Integer> anitSpamWarnings = new HashMap<>();
// START BAD WORD FILTER
int filteredWords = 0;
String editedMessage = e.getMessage().replaceAll("[ !.,\\-_?/&%$§\"'()\\[\\]{}=*#+~:;<>|²³`´]", "").replace("0", "o")
@DreamTexX
DreamTexX / code.java
Last active September 12, 2022 20:59
[Create Fake Player] #Spigot
// These two lines should be outside the npc spawn function for caching
HashMap<String, String> skins = new HashMap<>();
HashMap<String, String> signatures = new HashMap<>();
// This code was written inside an command, thats why (Player) commandSender
Player player = (Player) commandSender;
MinecraftServer server = ((CraftServer) Bukkit.getServer()).getServer();
WorldServer world = ((CraftWorld) player.getWorld()).getHandle();
Location loc = player.getLocation();
for (int x = loc.getBlockX() - 16; x < loc.getBlockX() + 16; x++) {