Giter VIP home page Giter VIP logo

betteradvancements's Introduction

Better Advancements Downloads Build Status

Successor to BetterAchievements for the new advancements system in minecraft 1.12+
Texture/resource pack makers please take look at the wiki page for info on how to make textures for Better Advancements compared to vanilla

betteradvancements's People

Contributors

absolemjackdaw avatar blargerist avatar f5t3 avatar gorymoon avatar meenimc avatar pupnewfster avatar way2muchnoise avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

betteradvancements's Issues

Modder background icon sizing/stretching

Allow modders to set the background icon on root advancements to stretch, increase/decrease tile size, etc.

I'm currently partway through writing a custom advancements mod, and I think this would be a great option to have for modpack makers.

Inventory Button with Crafting Bug?

After trying to enable the inventory GUI button i disabled it and the button with the crafting table texture still exists. How I can disable it? Its not good the gui with on button.
Thanks.

Make tabs have an order

It's so annoying that everytime you reload advancments or Minecraft the tabs on top are randomly placed. Would be good to have something like alphabetical order for tabs.

Client crash in multiplayer

BetterAdvancements-1.12.2-0.0.11.56
Triumph-1.12.2-3.0.1

I'm making a modpack with Triumph/BetterAdvancements that works perfectly in singleplayer, but when testers open the advancements tab while playing on a server they instantly CTD.

If they create a singleplayer world first, then join the server they can open the advancements window normally for a while before crashing again.

crash-2018-09-14_19.46.52-client.txt

Ability to set commands to be executed

For pack dev's to have a command executed when an advancement is triggered.

I'd really like it as a trigger for Darkhax's Game Stages mod, but I can imagine other cool ways to use it too: give players information, rewards, lore, spawn mobs for battles, teleport, etc, etc.

[Request] Config to Remove "completedParent" text

Hello o/

I'd like to suggest a config for showing advancement criteria, yet hiding the completed "completedParent" criteria.

An option for the implementation of such a feature would be a config for hiding completed criteria, but showing uncompleted ones.
If possible, I would prefer if the feature just hid the completedParents though, but I'm thinking that would be harder to implement.

Allow mod to be on server side

Reason: This would allow server to serialize better display info into packets and send to the clients appropriately if the server has custom advancements.

README.md

basic instructions on README.md
How do you add a tab?
How do you add an advancement?

Advancement Tooltip Goes Off Page

When creating an Advancement that has a large number of parents, the tooltip goes off the page:

image

MC: 1.12.2
Forge: 2808
BA: 0.0.16.71

Thanks!
Dkrkosto

Better advancement or Triumph Error ?

Is this a better advancement or this is a Triumph error?

Console spamming errors.
[Server thread/ERROR] [net.minecraft.advancements.AdvancementList]: Couldn't load advancement aether_legacy:recipes/building_blocks/mossy_holystone_stairs: Task Advancement{parentId=minecraft:recipes/root, display=null, rewards=AdvancementRewards{experience=0, loot=[], recipes=[aether_legacy:mossy_holystone_stairs], function=null}, criteria={has_mossy_holystone=net.minecraft.advancements.Criterion@61f92a47, has_the_recipe=net.minecraft.advancements.Criterion@2ba32bba}, requirements=[[has_the_recipe, has_mossy_holystone]]}

[Server thread/ERROR] [net.minecraft.advancements.AdvancementList]: Couldn't load advancement atlcraft:atlcraftrecipes/atlcraft_lamppost01_top_fancy_iron: Task Advancement{parentId=minecraft:recipes/root, display=null, rewards=AdvancementRewards{experience=0, loot=[], recipes=[atlcraft:atlcraft_lamppost01_top_fancy_iron], function=null}, criteria={atlcraft_has_candlewax=net.minecraft.advancements.Criterion@6bcc6024, atlcraft_has_string=net.minecraft.advancements.Criterion@438567fb, atlcraft_has_recipe=net.minecraft.advancements.Criterion@1c39d5f2}, requirements=[[atlcraft_has_candlewax, atlcraft_has_string, atlcraft_has_recipe]]}

https://pastebin.com/aqMwVXnC

[Issue] Icon and Title colors incorrect when on server.

Not sure if this is an issue with Better Advancements or Triumph

When connected to a server or to a LAN game and you are not the Host and using Triumph to set an advancement Icon and/or Title colors; the colors appear as the default colors from the betteradvancements.cfg. The colors show correctly when in SP or when you are the host of a LAN game.

This is related to DarkPacks/SevTech-Ages#1200

Forge-14.23.2.2635
BetterAdvancements-1.12.2-0.0.6.24
BNBGamingCore-1.12-0.5.4
BNBGamingLib-1.12-2.10.1
Triumph-1.12.2-1.10.1

Random error related to BetterAdvancement

[06:19:31] [main/ERROR] [FML/]: A critical error occurred instantiating the gui factory for mod betteradvancements
java.lang.ClassNotFoundException: betteradvancements.gui.ModGuiFactory
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_141]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_141]
at net.minecraftforge.fml.common.ModClassLoader.loadClass(ModClassLoader.java:75) ~[ModClassLoader.class:?]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_141]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_141]
at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:381) [FMLClientHandler.class:?]
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:534) [bhz.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377) [bhz.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_141]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_141]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_141]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_141]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]

Rewards

If possible, I'd like to see an option to specify and let players receive rewards after completing an advancement.

The idea is to use the "vanilla" Minecraft Advancement system as a progression system with rewards (substituting mods like Better Questing and Hardcore Quest Mode)

Position control

Allow modders to customize the advancement position just like the old achievement system did.

Server-Wide Advancements

My friends and I really love to play through the Twilight Forest, but more often than not one of us won't get the advancement needed to progress to the next area (later stages in the mod are "shrouded in darkness" if you don't kill the previous boss, which is tracked through advancements). I was wondering if you could see if you could add a toggle for server wide advancements to act as a major quality of life improvement?

[Suggestion] Advancement Trophies

If there cold be a way that modpack developers could give players a trophy or an item when an advancement is made that would be huge. I'd love to have a trophy room where players need to fill certain ones to advance further in the pack.

There is an Advancement mod called Custom Achievements that does this via JSON file but that isn't getting to 1.12 anytime soon. It basically gives a small trophy with custom defined block and the player's name on the pedestal.

Allow modders to set multiple parents for an advancement

Title says most of it. Would be nice to have the placement/connecting lines of an advancement be based on multiple parents.

The idea behind this is that a modpack maker would have multiple advancement paths which could culminate in one advancement at the end.

[1.12.2] Crash when viewing custom Advancements

Hi,

I'm currently using BlazeandCave's Advancements Pack 1.3 (https://www.planetminecraft.com/project/blazeandcave-s-advancements-pack-1-12/) and when trying to open my Advancements, MC crashes.

I am using BetterAdvancements-1.12.2-0.0.3.15

Pastebin of the crashlog: https://pastebin.com/m8f3nYwt

This doesn't happen when only the Pack or the Mod is in use, however using both the Pack and Mod causes the crash when trying to open the Advancements window.

Sevtech Modpack - Better Advancements Issue with Progression

Posting this here as not sure if this is a Sponge issue or Better Advancment issue

I am currently running

SpongeForge version: spongeforge-1.12.2-2611-8.0.0-BETA-2993.jar

Forge version: forge-1.12.2-14.23.2.2635-universal.jar

Java version: Java openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

Operating System: CentOS release 6.8 (Final)

Plugins/Mods:
Sevtech Modpack 3.0.4

Issue Description
So the issue is to do with Better Advancments for the progression of the modpack, a player will be able to complete quests but the items which or forbidden origionally will still stay forbidden, so for instance if slot 8 in my inventory is highlighted i will be able to puck up the item but as soon as i move over to slot 1 it will drop out the item and say I am not able to use this item yet.

I have tested with out sponge and do not have this problem but when sponge is installed this will occur

One Error i did see on joining: https://pastebin.com/kdtm39Fq

Checklist for multi-part advancements

For the advancements that require things like "visit 35 biomes" or "eat every type of food item" or "kill every type of mob", etc., there should be a checklist showing you which ones you have already done.

[1.12.2] Not compatible with SpongeForge

Since the Forge version this mod is compiled against has been updated past 2768, the mod is no longer compatible with SpongeForge, which requires Forge 2768.

Texture packs with higher resolution

I'm working on updating Faithful 32x32 texture pack and I happened to notice this mod appears to have a problem adjusting the text background to the right sizes when dealing with a base image with double the resolution
image
image

I'm testing with Sky Factory 4 modpack
If more information is needed feel free to ask.

Unpredictable texture issues

Greetings.
As I was recently trying to texture the assets for this mod, I came along some unpredictabilities regarding the colors this mod uses for its GUI textures. I will list some of my concerns:

  1. The 4th sprite in the widgets.png is very confusing. It basically acts as an overlay, but to what degree and what is its function in the first place?
  2. After recoloring every sprite, I have discovered that the colors of the advancement header banners, the first 2 sprites on widgets.png, are actually hardcoded and widgets.png does not have any influence on how they look, however they are influenced by the 4th sprite again, to some degree.
  3. The first row of the 3 advancement bases (the yellow boxes, for the finished advancements) is also not used, in game they are just the default boxes, the row below in widgets.png, with a filter, with a hardcoded color value.

I hope this was understandable, I'm not that good as writing texts, but I'd love if you addressed those issues as it would be awesome for texture makers like me! :D

Option to copy jsons from config folder to new worlds

Feature request for an option to copy custom advancement jsons from somewhere in the config folder to every new world created. This may be outside the project's scope. Would help modpack makers and players who want custom advancements for every new world.

onWorldCreate(worldfolder)
{
  if(config.copyadvancements)
    copyFolder(config.advancementpath, worldfolder+"datapacks");
}

Improve description size for advancements.

Descriptions can get a bit cramped. Sometimes, you need to say a lot. Things like increasing the max description box size, perhaps changing font size, etc, to fit more into descriptions would be very useful.

Multiple feature ideas for advancements

  1. Be able to zoom in and out in GUI, like the old achievement gui.
  2. Be allowed to move the inside part of the GUI around like you could be the old achievement GUI. I feel so limited when I can only move it left and right.
  3. Remove the effect when you hover over advancements it darkens the gui. If your going over the advancements fast it can be really annoying/painful to look at.
  4. Change the nether icon to netherrack. The two other dimensions are blocks that represent the main block of the dimension, why change it? It would probably look better as well.
  5. When moving the advancements menu left and right it should disable the ability to bring up the name of the advancement and its description, it's really annoying when your just panning through them and it brings up the tooltip and darkens the screen.

Running BA on both 1.12 and 1.12.1

Hey, could you possibly make the mod run on both 1.12 and 1.12.1? I find it strange that some modders didn't make their mods run between 1.12 and 1.12.1, as they are literally the exact same (say for a couple of naming changes and security changes)

ClassNotFoundException in dev env

I added the mod to the runtime mods (run/mods) and when I try to open the Advancements page the game crashes with this exception.

net.minecraft.util.ReportedException: Updating screen events
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1897) ~[Minecraft.class:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1186) ~[Minecraft.class:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:441) [Minecraft.class:?]
	at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_161]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_161]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_161]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_161]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_161]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_161]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_161]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_161]
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
	at GradleStart.main(GradleStart.java:25) [start/:?]
Caused by: java.lang.NoClassDefFoundError: betteradvancements/gui/GuiBetterAdvancement
	at betteradvancements.gui.GuiBetterAdvancementTab.<init>(GuiBetterAdvancementTab.java:55) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiBetterAdvancementTab.create(GuiBetterAdvancementTab.java:148) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.rootAdvancementAdded(GuiScreenBetterAdvancements.java:234) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.advancements.AdvancementList.setListener(AdvancementList.java:177) ~[AdvancementList.class:?]
	at net.minecraft.client.multiplayer.ClientAdvancementManager.setListener(ClientAdvancementManager.java:104) ~[ClientAdvancementManager.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.initGui(GuiScreenBetterAdvancements.java:47) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:543) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1096) ~[Minecraft.class:?]
	at betteradvancements.handler.GuiOpenHandler.onGuiOpen(GuiOpenHandler.java:15) ~[GuiOpenHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_272_GuiOpenHandler_onGuiOpen_GuiOpenEvent.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.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1062) ~[Minecraft.class:?]
	at net.minecraft.client.gui.GuiIngameMenu.actionPerformed(GuiIngameMenu.java:85) ~[GuiIngameMenu.class:?]
	at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:494) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:611) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:576) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1884) ~[Minecraft.class:?]
	... 15 more
Caused by: java.lang.ClassNotFoundException: betteradvancements.gui.GuiBetterAdvancement
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_161]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_161]
	at betteradvancements.gui.GuiBetterAdvancementTab.<init>(GuiBetterAdvancementTab.java:55) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiBetterAdvancementTab.create(GuiBetterAdvancementTab.java:148) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.rootAdvancementAdded(GuiScreenBetterAdvancements.java:234) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.advancements.AdvancementList.setListener(AdvancementList.java:177) ~[AdvancementList.class:?]
	at net.minecraft.client.multiplayer.ClientAdvancementManager.setListener(ClientAdvancementManager.java:104) ~[ClientAdvancementManager.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.initGui(GuiScreenBetterAdvancements.java:47) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:543) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1096) ~[Minecraft.class:?]
	at betteradvancements.handler.GuiOpenHandler.onGuiOpen(GuiOpenHandler.java:15) ~[GuiOpenHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_272_GuiOpenHandler_onGuiOpen_GuiOpenEvent.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.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1062) ~[Minecraft.class:?]
	at net.minecraft.client.gui.GuiIngameMenu.actionPerformed(GuiIngameMenu.java:85) ~[GuiIngameMenu.class:?]
	at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:494) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:611) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:576) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1884) ~[Minecraft.class:?]
	... 15 more
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: betteradvancements.gui.GuiBetterAdvancement
	at org.objectweb.asm.ClassWriter.getCommonSuperClass(ClassWriter.java:1728) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.ClassWriter.getMergedType(ClassWriter.java:1698) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.Frame.merge(Frame.java:1530) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.Frame.merge(Frame.java:1429) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.MethodWriter.visitMaxs(MethodWriter.java:1516) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.commons.LocalVariablesSorter.visitMaxs(LocalVariablesSorter.java:165) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.ClassReader.readCode(ClassReader.java:1634) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1032) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.ClassReader.accept(ClassReader.java:708) ~[asm-debug-all-5.2.jar:5.2]
	at org.objectweb.asm.ClassReader.accept(ClassReader.java:521) ~[asm-debug-all-5.2.jar:5.2]
	at net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer.transform(DeobfuscationTransformer.java:51) ~[forgeSrc-1.12.2-14.23.3.2655-PROJECT(BrainStoneMod).jar:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_161]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_161]
	at betteradvancements.gui.GuiBetterAdvancementTab.<init>(GuiBetterAdvancementTab.java:55) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiBetterAdvancementTab.create(GuiBetterAdvancementTab.java:148) ~[GuiBetterAdvancementTab.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.rootAdvancementAdded(GuiScreenBetterAdvancements.java:234) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.advancements.AdvancementList.setListener(AdvancementList.java:177) ~[AdvancementList.class:?]
	at net.minecraft.client.multiplayer.ClientAdvancementManager.setListener(ClientAdvancementManager.java:104) ~[ClientAdvancementManager.class:?]
	at betteradvancements.gui.GuiScreenBetterAdvancements.initGui(GuiScreenBetterAdvancements.java:47) ~[GuiScreenBetterAdvancements.class:?]
	at net.minecraft.client.gui.GuiScreen.setWorldAndResolution(GuiScreen.java:543) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1096) ~[Minecraft.class:?]
	at betteradvancements.handler.GuiOpenHandler.onGuiOpen(GuiOpenHandler.java:15) ~[GuiOpenHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_272_GuiOpenHandler_onGuiOpen_GuiOpenEvent.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.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:1062) ~[Minecraft.class:?]
	at net.minecraft.client.gui.GuiIngameMenu.actionPerformed(GuiIngameMenu.java:85) ~[GuiIngameMenu.class:?]
	at net.minecraft.client.gui.GuiScreen.mouseClicked(GuiScreen.java:494) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:611) ~[GuiScreen.class:?]
	at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:576) ~[GuiScreen.class:?]
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1884) ~[Minecraft.class:?]
	... 15 more

Full crash-report: https://gist.github.com/BrainStone/26e0160894a31dc2a509a2fa2742487e

Acting weird with sponge.

Duno if it belongs here, but sometimes people don't get the advacement now that we're using forge, also the advancement is posted in the chat like 10 times. Any idea if we can fix it or has to do with sponge?

Thanks!

GUI texture overlap

The bottom left and right corners of the GUI are overlapping the vertical sides of the frame that extend down behind the corner segment to the bottom.
2017-12-01_17 44 09

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.