Skip to content

Instantly share code, notes, and snippets.

View LemmaEOF's full-sized avatar

Lemma Brummel LemmaEOF

View GitHub Profile
/**
* Lemma's Fancy Vanilla.js Date-Time Formatting Script!
* I'm actually pretty proud of this since I'm not a JS programmer lmao
*
* Available under MIT if you want to use this on your site!
*
* How to use:
* 1. Add this script to your HTML as a file marked defer
* 2. Create a <time> element somewhere in your code
* 3. Set the `datetime` property to be the ISO-8601 time code you want to use!

The Fabric Canon™

These mods are some of the key libraries and utilities for making mods. This list will be updated as more libmods are released.

Fabric API

Maven metadata URL GitHub last commit

Fabric API is almost mandatory for resource loading, and provides a lot of hooks to common mixin targets.

Silk

15:09:41
launcher
main
info
Preparing to launch minecraft client for fabric-loader-0.3.7.108-19w08a.4
15:09:41
launcher
main
info
Checking installations.
[13:43:26] [Netty Local Client IO #0/ERROR] [FML]: Exception caught during firing event net.minecraftforge.fml.common.network.FMLNetworkEvent$ClientCustomPacketEvent@7f6ce9a0:
io.netty.handler.codec.EncoderException: java.io.EOFException: fieldSize is too long! Length is 65535, but maximum is 5
at net.minecraft.network.PacketBuffer.readCompoundTag(PacketBuffer.java:348) ~[PacketBuffer.class:?]
at net.minecraftforge.fml.common.network.ByteBufUtils.readTag(ByteBufUtils.java:227) ~[ByteBufUtils.class:?]
at com.elytradev.fruitphone.repackage.com.elytradev.concrete.network.DefaultMarshallers$2.unmarshal(DefaultMarshallers.java:377) ~[DefaultMarshallers$2.class:?]
at com.elytradev.fruitphone.repackage.com.elytradev.concrete.network.WireField.unmarshal(WireField.java:94) ~[WireField.class:?]
at com.elytradev.fruitphone.repackage.com.elytradev.concrete.network.NetworkContext.lambda$readPacket$5(NetworkContext.java:209) ~[NetworkContext.class:?]
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.ja
[17:22:51] [main/INFO]: Connecting to ues-server.surgeplay.com, 25565
[17:22:51] [Netty Client IO #5/INFO] [FML]: Server protocol version 2
[17:22:52] [Netty Client IO #5/INFO] [FML]: Attempting connection with missing mods [antighost, antiqueatlasoverlay, betterplacement, calculations, ctgui, ctm, custommainmenu, presets, itemscroller, itemzoom, keywizard, login_shield, notes, reauth, resourceloader, soundfilters, visualize] at SERVER
[17:22:52] [Netty Client IO #5/INFO] [FML]: Injecting existing registry data into this client instance
[17:22:54] [main/INFO] [dsurround]: Muting sounds
[17:22:56] [main/INFO] [dsurround]: Unmuting sounds
[17:22:56] [main/INFO] [dsurround]: Unmuting sounds
[17:22:57] [Thread-13/ERROR]: Error in class 'LibraryLWJGLOpenAL'
[17:22:57] [Thread-13/ERROR]: Source '151e4894-01a0-4170-ab0e-7cdaa452b460' not found in method 'play'
[17:23:05] [main/INFO] [dsurround]: Muting sounds
17:02:03] [main/FATAL]: Unreported exception thrown!
java.lang.NullPointerException: null
at net.minecraft.client.particle.Particle.func_187110_a(Particle.java:291) ~[btf.class:?]
at net.minecraft.client.particle.ParticleSmokeNormal.func_189213_a(SourceFile:58) ~[btm.class:?]
at com.samuel.spectrite.client.renderer.SpectriteParticleManager.updateParticles(SpectriteParticleManager.java:44) ~[SpectriteParticleManager.class:?]
at com.samuel.spectrite.client.eventhandlers.SpectriteClientEventHandler.onGameTick(SpectriteClientEventHandler.java:122) ~[SpectriteClientEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_1585_SpectriteClientEventHandler_onGameTick_ClientTickEvent.invoke(.dynamic) ~[?:?]
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) ~[EventBus.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onPreClient
> serialport@4.0.7 install /private/var/folders/rx/gfrtqvnj0w5cp_lg5p_1wzqc0000gq/T/apm-install-dir-1171014-88971-1q85yll.c8qh19vn29/node_modules/arduino-atom/node_modules/serialport
> node-pre-gyp install --fallback-to-build
Failed to execute '/Applications/Atom.app/Contents/Resources/app/apm/bin/node /Applications/Atom.app/Contents/Resources/app/apm/bin/../node_modules/.bin/node-gyp configure --fallback-to-build --module=/private/var/folders/rx/gfrtqvnj0w5cp_lg5p_1wzqc0000gq/T/apm-install-dir-1171014-88971-1q85yll.c8qh19vn29/node_modules/arduino-atom/node_modules/serialport/build/Release/serialport.node --module_name=serialport --module_path=/private/var/folders/rx/gfrtqvnj0w5cp_lg5p_1wzqc0000gq/T/apm-install-dir-1171014-88971-1q85yll.c8qh19vn29/node_modules/arduino-atom/node_modules/serialport/build/Release' (1)
/private/var/folders/rx/gfrtqvnj0w5cp_lg5p_1wzqc0000gq/T/apm-install-dir-1171014-88971-1q85yll.c8qh19vn29
`-- (empty)
npm WARN deprecated wrench@1.5.9: wrench.js is deprecated! You should check
// See https://github.com/elytra/Skeleton/wiki for what all these values mean
ext {
group = 'com.elytradev'
projectName = 'Opaline'
useElytraVersionFormat = true
version = '1'
concreteVersion = '0.3.2-SNAPSHOT'
package com.elytradev.opaline.tile;
import com.elytradev.opaline.util.FluidAccess;
import com.elytradev.opaline.util.ObservableFluidStorage;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.ITickable;
import net.minecraftforge.common.capabilities.Capability;
import net.minecraftforge.common.util.Constants;

Keybase proof

I hereby claim:

  • I am boundarybreaker on github.
  • I am boundarybreaker (https://keybase.io/boundarybreaker) on keybase.
  • I have a public key ASDenR9_m7l9UeQKsgDSmfPb_5vURQlB2PsutYOQtupAEAo

To claim this, I am signing this object: