Skip to content

Instantly share code, notes, and snippets.

View Lanse505's full-sized avatar

Simon Stålnäbb Lanse505

  • Dalarna, Sweden
  • 01:13 (UTC +02:00)
View GitHub Profile
package com.teamacronymcoders.essence.api.modified.rewrite.itemstack;
import com.teamacronymcoders.essence.api.holder.ModifierHolder;
import com.teamacronymcoders.essence.api.modifier.IModifier;
import com.teamacronymcoders.essence.api.modifier.ModifierInstance;
import com.teamacronymcoders.essence.common.util.helper.EssenceItemstackModifierHelpers;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.world.item.ItemStack;
import java.util.ArrayList;
package com.teamacronymcoders.essence.api.modifier.rewrite;
import com.teamacronymcoders.essence.api.modifier.legacy.core.ModifierInstance;
import com.teamacronymcoders.essence.common.util.helper.EssenceUtilHelper;
import net.minecraft.ChatFormatting;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.network.chat.Component;
import net.minecraft.network.chat.TextComponent;
import net.minecraft.network.chat.TranslatableComponent;
import net.minecraft.resources.ResourceLocation;
Please enter the target directory for the save: F:\Högskolan\Test
Please enter the name of the Save File: test
Unhandled exception. System.InvalidOperationException: Cannot write a JSON property within an array or as the first JSON token. Current token type is 'None'.
at System.Text.Json.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource, Int32 currentDepth, Byte token, JsonTokenType tokenType)
at System.Text.Json.Utf8JsonWriter.WriteStartByOptions(ReadOnlySpan`1 propertyName, Byte token)
at System.Text.Json.Utf8JsonWriter.WriteStartEscape(ReadOnlySpan`1 propertyName, Byte token)
at System.Text.Json.Utf8JsonWriter.WriteStartObject(ReadOnlySpan`1 propertyName)
at System.Text.Json.Utf8JsonWriter.WriteStartObject(String propertyName)
at GroupAssignment.serialization.PlayerStateConverter.Write(Utf8JsonWriter writer, Player value, JsonSerializerOptions options) in F:\RiderProjects\GroupAssignment\GroupAssignment\serialization\PlayerStateConverter.cs:line 24
// See Line: 122
package com.teamacronymcoders.essence.common.block.infusion.tile;
import com.hrznstudio.titanium.annotation.Save;
import com.hrznstudio.titanium.block.tile.ActiveTile;
import com.hrznstudio.titanium.component.inventory.InventoryComponent;
import com.teamacronymcoders.essence.Essence;
import com.teamacronymcoders.essence.api.recipe.infusion.ExtendableInfusionRecipe;
import com.teamacronymcoders.essence.common.block.infusion.InfusionPedestalBlock;
package com.teamacronymcoders.essence.api.holder;
import com.google.common.collect.Lists;
import com.teamacronymcoders.essence.api.modified.IModified;
import com.teamacronymcoders.essence.api.modifier.core.Modifier;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.nbt.ListTag;
import net.minecraftforge.common.util.INBTSerializable;
import javax.annotation.Nonnull;
package com.teamacronymcoders.essence.common.capability.itemstack.modifier;
import com.google.common.collect.Lists;
import com.teamacronymcoders.essence.api.holder.ModifierHolder;
import com.teamacronymcoders.essence.api.holder.ModifierInstance;
import com.teamacronymcoders.essence.api.modified.IModified;
import com.teamacronymcoders.essence.api.modifier.core.Modifier;
import com.teamacronymcoders.essence.common.util.helper.EssenceItemstackModifierHelpers;
import net.minecraft.nbt.ListTag;
import net.minecraft.nbt.Tag;
package com.teamacronymcoders.essence.common.block.infusion.tile;
import com.hrznstudio.titanium.annotation.Save;
import com.hrznstudio.titanium.block.tile.ActiveTile;
import com.hrznstudio.titanium.component.inventory.InventoryComponent;
import com.teamacronymcoders.essence.Essence;
import com.teamacronymcoders.essence.api.recipe.infusion.ExtendableInfusionRecipe;
import com.teamacronymcoders.essence.common.block.infusion.InfusionPedestalBlock;
import com.teamacronymcoders.essence.common.item.tome.TomeOfKnowledgeItem;
import com.teamacronymcoders.essence.common.util.helper.EssenceWorldHelper;
package com.teamacronymcoders.essence.api.recipe.infusion;
import com.hrznstudio.titanium.recipe.serializer.SerializableRecipe;
import net.minecraft.core.NonNullList;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.Container;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.level.Level;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Assignment_2_Submission.programs.user.table{
public class TableWriter{
private List<object> Columns{ get; } // Column Content List
buildscript {
repositories {
maven { url = 'https://files.minecraftforge.net/maven' }
maven { url = 'https://maven.parchmentmc.org' }
maven { url = 'https://plugins.gradle.org/m2/' }
mavenCentral()
}
dependencies {
classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true
classpath 'org.parchmentmc:librarian:1.+'