Skip to content

Instantly share code, notes, and snippets.

View hYdos's full-sized avatar
🥔
:tiny_potato:

hydos hYdos

🥔
:tiny_potato:
  • Upside Down
  • 09:54 (UTC +10:00)
View GitHub Profile
package me.hydos.naclmon.world.gen;
import com.mojang.serialization.Codec;
import com.mojang.serialization.codecs.RecordCodecBuilder;
import me.hydos.naclmon.world.gen.noise.OpenSimplexNoise;
import me.hydos.naclmon.world.gen.noise.VoronoiNoise;
import me.hydos.naclmon.world.gen.settings.RegionSettings;
import net.fabricmc.fabric.impl.biome.MultiNoiseSamplerHooks;
import net.minecraft.core.Holder;
import net.minecraft.util.RandomSource;
package me.hydos.naclmon.world.gen;
import me.hydos.naclmon.world.NaclmonBiomes;
import me.hydos.naclmon.world.gen.noise.IslandRegionNoise;
import me.hydos.naclmon.world.gen.noise.OpenSimplexNoise;
import net.minecraft.core.Holder;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.util.RandomSource;
import net.minecraft.world.level.biome.Biome;
import net.minecraft.world.level.chunk.ChunkAccess;
// Decompiled with JetBrains decompiler
// Type: OpenTK.Quaternion
// Assembly: OpenTK, Version=3.0.1.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4
// MVID: 69EF842D-B0C3-4E6A-8728-BBC5AB5B224C
// Assembly location: D:\Projects\PlayPokeMod\Switch-Toolbox\Toolbox\Lib\OpenTK.dll
using System;
using System.Xml.Serialization;
namespace OpenTK
public STKeyFrame GetFVGFL(STAnimationTrack t, float frame, float startFrame = 0)
{
if (t.KeyFrames.Count == 0) return new STKeyFrame(frame, 0);
if (t.KeyFrames.Count == 1) return t.KeyFrames[0];
STKeyFrame LK = t.KeyFrames.First();
float Frame = frame - startFrame;
foreach (STKeyFrame keyFrame in t.KeyFrames)
@hYdos
hYdos / im done with your shit 2
Created November 29, 2022 01:11
A long long history of harassment. How QuiltMC's Community and friends harbor hate.
Note: Unlike what i have recieved and the blind trust people in quilt believe, I will be posting any evidence i can find for the information i provide here to allow for people to actually see the events.
Here is a history of every major event which has happened to me
1. Legacy Fabric was gonna move to Legacy Quilt. This ended up failing due to the fact we waited a year and at the time all we had were rebranded fabric tools which any sensible person would be a bit dissapointed in.
2. We made an announcement stating FACTS THAT WERE ACCURATE AT THE TIME. this part is very important as people manipulate the shit out of it. (Source: Legacy Fabric Discord https://discord.com/channels/679635419045822474/692978559731630101/834694070311714837)
3. Based Loader is started between Me and another person who aimed to improve on all mod loaders. The channel where this was discussed previously has been posted by me countless times but this is important as Based Loader or at the time Mald Loader will get used as a reason f
@hYdos
hYdos / im done with your shit
Created November 28, 2022 23:41
A long long history of harassment. How QuiltMC's Community and friends harbor hate.
Note: Unlike what i have recieved and the blind trust people in quilt believe, I will be posting any evidence i can find for the information i provide here to allow for people to actually see the events.
Here is a history of every major event which has happened to me
1. Legacy Fabric was gonna move to Legacy Quilt. This ended up failing due to the fact we waited a year and at the time all we had were rebranded fabric tools which any sensible person would be a bit dissapointed in.
2. We made an announcement stating FACTS THAT WERE ACCURATE AT THE TIME. this part is very important as people manipulate the shit out of it. (Source: Legacy Fabric Discord https://discord.com/channels/679635419045822474/692978559731630101/834694070311714837)
3. Based Loader is started between Me and another person who aimed to improve on all mod loaders. The channel where this was discussed previously has been posted by me countless times but this is important as Based Loader or at the time Mald Loader will get used as a reason for
use citro3d_sys::C3D_Tex;
use std::mem::MaybeUninit;
use ctru::prelude::KeyPad;
use ctru::services::Hid;
#[repr(C)]
pub struct Vec3 {
x: f32,
y: f32,
z: f32,
use citro3d::include_aligned_bytes;
use citro3d_sys::{
shaderProgram_s, C3D_FVec, C3D_Mtx, C3D_Tex, Mtx_RotateX, Mtx_RotateY, Mtx_Scale,
Mtx_Translate, GPU_TEXTURE_FILTER_PARAM,
};
use ctru::gfx::{Gfx, Side};
use ctru::services::apt::Apt;
use ctru::services::hid::{Hid, KeyPad};
use citro3d::render::{ClearFlags, ColorFormat, DepthFormat};
#![allow(non_snake_case)]
use citro3d_sys::*;
use ctru::prelude::{Hid, KeyPad};
pub const fn color(red: u32, green: u32, blue: u32) -> u32 {
let r = red & 0xFF;
let g = green & 0xFF;
let b = blue & 0xFF;
let a = 0xFF;
#![feature(slice_as_chunks)]
mod utils;
use std::ffi::{CString};
use std::fs::read;
use std::mem;
use std::mem::{MaybeUninit, size_of, size_of_val};
use std::ptr::{null_mut};
use citro3d_sys::*;