package-info upd- I mean 1.9.4 update

These are now "required" thanks to Mojang giving us some annotations. Yay..?
This commit is contained in:
Nicholas Ignoffo 2016-05-19 17:43:33 -07:00
parent cb05e643a3
commit de5e23e6c4
132 changed files with 1174 additions and 67 deletions

View file

@ -0,0 +1,34 @@
//package WayofTime.bloodmagic.compat.guideapi.entry;
//
//import amerifrance.guideapi.api.IPage;
//import amerifrance.guideapi.api.impl.Book;
//import amerifrance.guideapi.api.impl.abstraction.CategoryAbstract;
//import amerifrance.guideapi.api.util.GuiHelper;
//import amerifrance.guideapi.entry.EntryResourceLocation;
//import amerifrance.guideapi.gui.GuiBase;
//import net.minecraft.client.Minecraft;
//import net.minecraft.client.gui.FontRenderer;
//import net.minecraft.client.renderer.GlStateManager;
//import net.minecraft.util.ResourceLocation;
//import net.minecraftforge.fml.relauncher.Side;
//import net.minecraftforge.fml.relauncher.SideOnly;
//
//import java.util.List;
//
//public class EntryText extends EntryResourceLocation {
//
// public EntryText(List<IPage> pageList, String unlocEntryName, boolean unicode) {
// super(pageList, unlocEntryName, new ResourceLocation("bloodmagicguide", "textures/gui/bullet_point.png"), unicode);
// }
//
// public EntryText(List<IPage> pageList, String unlocEntryName) {
// this(pageList, unlocEntryName, false);
// }
//
// @Override
// @SideOnly(Side.CLIENT)
// public void drawExtras(Book book, CategoryAbstract category, int entryX, int entryY, int entryWidth, int entryHeight, int mouseX, int mouseY, GuiBase guiBase, FontRenderer fontRendererObj) {
// Minecraft.getMinecraft().getTextureManager().bindTexture(image);
// GuiHelper.drawSizedIconWithoutColor(entryX + 4, entryY + 2, 8, 8, 1F);
// }
//}

View file

@ -0,0 +1,7 @@
@ParametersAreNonnullByDefault
@MethodsReturnNonnullByDefault
package WayofTime.bloodmagic.compat.guideapi.entry;
import mcp.MethodsReturnNonnullByDefault;
import javax.annotation.ParametersAreNonnullByDefault;