├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── demo └── java │ └── betterachievementsdemo │ ├── BetterAchievementsDemo.java │ ├── betterachivements │ ├── DemoAchievement.java │ └── DemoPage.java │ ├── proxy │ ├── ClientProxy.java │ └── CommonProxy.java │ ├── reference │ ├── MetaData.java │ └── Reference.java │ └── registry │ └── AchievementRegistry.java └── main ├── java └── betterachievements │ ├── BetterAchievements.java │ ├── api │ ├── components │ │ ├── achievement │ │ │ ├── ICustomBackgroundColour.java │ │ │ ├── ICustomIconRenderer.java │ │ │ ├── ICustomTitle.java │ │ │ └── ICustomTooltip.java │ │ └── page │ │ │ ├── ICustomArrows.java │ │ │ ├── ICustomBackground.java │ │ │ ├── ICustomIcon.java │ │ │ ├── ICustomPosition.java │ │ │ └── ICustomScale.java │ ├── package-info.java │ └── util │ │ ├── ColourHelper.java │ │ └── IMCHelper.java │ ├── command │ ├── CommandHandler.java │ ├── ISubCommand.java │ ├── LoadCommand.java │ └── SaveCommand.java │ ├── gui │ ├── GuiAchievementsOld.java │ ├── GuiBetterAchievement.java │ ├── GuiBetterAchievements.java │ ├── ModGuiConfig.java │ └── ModGuiFactory.java │ ├── handler │ ├── AchievementHandler.java │ ├── ConfigHandler.java │ ├── GuiOpenHandler.java │ ├── MessageHandler.java │ ├── SaveHandler.java │ └── message │ │ └── AchievementLockUnlockMessage.java │ ├── proxy │ ├── ClientProxy.java │ └── CommonProxy.java │ ├── reference │ ├── MetaData.java │ ├── Reference.java │ ├── Resources.java │ └── Textures.java │ ├── registry │ └── AchievementRegistry.java │ └── util │ ├── LogHelper.java │ └── RenderHelper.java └── resources ├── assets └── betterachievements │ ├── lang │ └── en_us.lang │ └── textures │ └── gui │ ├── sprites.png │ └── tabs.png ├── mcmod.info └── pack.mcmeta /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/BetterAchievementsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/BetterAchievementsDemo.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/betterachivements/DemoAchievement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/betterachivements/DemoAchievement.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/betterachivements/DemoPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/betterachivements/DemoPage.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/proxy/ClientProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/proxy/ClientProxy.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/proxy/CommonProxy.java: -------------------------------------------------------------------------------- 1 | package betterachievementsdemo.proxy; 2 | 3 | public class CommonProxy 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/reference/MetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/reference/MetaData.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/reference/Reference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/reference/Reference.java -------------------------------------------------------------------------------- /src/demo/java/betterachievementsdemo/registry/AchievementRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/demo/java/betterachievementsdemo/registry/AchievementRegistry.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/BetterAchievements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/BetterAchievements.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/achievement/ICustomBackgroundColour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/achievement/ICustomBackgroundColour.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/achievement/ICustomIconRenderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/achievement/ICustomIconRenderer.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/achievement/ICustomTitle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/achievement/ICustomTitle.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/achievement/ICustomTooltip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/achievement/ICustomTooltip.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/page/ICustomArrows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/page/ICustomArrows.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/page/ICustomBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/page/ICustomBackground.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/page/ICustomIcon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/page/ICustomIcon.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/page/ICustomPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/page/ICustomPosition.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/components/page/ICustomScale.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/components/page/ICustomScale.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/package-info.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/util/ColourHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/util/ColourHelper.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/api/util/IMCHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/api/util/IMCHelper.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/command/CommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/command/CommandHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/command/ISubCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/command/ISubCommand.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/command/LoadCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/command/LoadCommand.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/command/SaveCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/command/SaveCommand.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/gui/GuiAchievementsOld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/gui/GuiAchievementsOld.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/gui/GuiBetterAchievement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/gui/GuiBetterAchievement.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/gui/GuiBetterAchievements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/gui/GuiBetterAchievements.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/gui/ModGuiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/gui/ModGuiConfig.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/gui/ModGuiFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/gui/ModGuiFactory.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/AchievementHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/AchievementHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/ConfigHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/ConfigHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/GuiOpenHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/GuiOpenHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/MessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/MessageHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/SaveHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/SaveHandler.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/handler/message/AchievementLockUnlockMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/handler/message/AchievementLockUnlockMessage.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/proxy/ClientProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/proxy/ClientProxy.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/proxy/CommonProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/proxy/CommonProxy.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/reference/MetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/reference/MetaData.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/reference/Reference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/reference/Reference.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/reference/Resources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/reference/Resources.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/reference/Textures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/reference/Textures.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/registry/AchievementRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/registry/AchievementRegistry.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/util/LogHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/util/LogHelper.java -------------------------------------------------------------------------------- /src/main/java/betterachievements/util/RenderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/java/betterachievements/util/RenderHelper.java -------------------------------------------------------------------------------- /src/main/resources/assets/betterachievements/lang/en_us.lang: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/resources/assets/betterachievements/lang/en_us.lang -------------------------------------------------------------------------------- /src/main/resources/assets/betterachievements/textures/gui/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/resources/assets/betterachievements/textures/gui/sprites.png -------------------------------------------------------------------------------- /src/main/resources/assets/betterachievements/textures/gui/tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/resources/assets/betterachievements/textures/gui/tabs.png -------------------------------------------------------------------------------- /src/main/resources/mcmod.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/resources/mcmod.info -------------------------------------------------------------------------------- /src/main/resources/pack.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/way2muchnoise/BetterAchievements/HEAD/src/main/resources/pack.mcmeta --------------------------------------------------------------------------------