MCPcopy Create free account

hub / github.com/Direwolf20-MC/BuildingGadgets2 / functions

Functions788 in github.com/Direwolf20-MC/BuildingGadgets2

MethodBG2ItemTags
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider, BlockTagsProvider blockTags,
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2ItemTags.java:22
MethodBG2LanguageProvider
(PackOutput output, String locale)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2LanguageProvider.java:11
MethodBG2LootTables
(HolderLookup.Provider p_344962_)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2LootTables.java:13
MethodBG2Recipes
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2Recipes.java:19
MethodBaseContainer
(@Nullable MenuType<?> p_i50105_1_, int p_i50105_2_)
src/main/java/com/direwolf20/buildinggadgets2/common/containers/BaseContainer.java:11
MethodBaseGadget
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/BaseGadget.java:38
MethodBaseMode
(boolean isExchanging)
src/main/java/com/direwolf20/buildinggadgets2/util/modes/BaseMode.java:26
MethodBuildToMe
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/BuildToMe.java:17
MethodBuildingGadgets2
(IEventBus eventBus, ModContainer container)
src/main/java/com/direwolf20/buildinggadgets2/BuildingGadgets2.java:27
MethodCenteredButton
(int y, int width, Component text, OnPress onPress)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/CopyGUI.java:167
MethodCopy
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Copy.java:26
MethodCopyGUI
(ItemStack tool)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/CopyGUI.java:33
MethodCuriosIntegration
()
src/main/java/com/direwolf20/buildinggadgets2/integration/CuriosIntegration.java:8
MethodCut
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Cut.java:14
MethodDestructionGUI
(ItemStack tool, boolean keyDown)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/DestructionGUI.java:48
MethodDireButton
(int x, int y, int widthIn, int heightIn, Component buttonText, OnPress action)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/DireButton.java:13
MethodDireVertexConsumer
(VertexConsumer parent, float alpha)
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/DireVertexConsumer.java:14
MethodDireVertexConsumerSquished
(VertexConsumer parent, float minX, float minY, float minZ, float maxX, float maxY, float maxZ, Matrix4f matri
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/DireVertexConsumerSquished.java:26
MethodEnergyStorageItemstack
(int capacity, ItemStack itemStack)
src/main/java/com/direwolf20/buildinggadgets2/common/capabilities/EnergyStorageItemstack.java:13
MethodEntry
(ScrollingMaterialList parent, ItemStack item, int required, int available)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/ScrollingMaterialList.java:140
MethodEntryList
(int left, int top, int width, int height, int slotHeight)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/EntryList.java:14
MethodFakeRenderingWorld
(Level rWorld, ArrayList<StatePos> coordinates, BlockPos lookingAt)
src/main/java/com/direwolf20/buildinggadgets2/util/FakeRenderingWorld.java:57
MethodFluidFlowParticle
(ClientLevel world, double x, double y, double z, FluidStack fluidStack, boolean gravity, boolean shrinking)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/fluidparticle/FluidFlowParticle.java:25
MethodFluidFlowParticleData
(FluidStack fluidStack, boolean doGravity, boolean shrinking)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/fluidparticle/FluidFlowParticleData.java:37
MethodFluidFlowParticleType
(boolean pOverrideLimiter)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/fluidparticle/FluidFlowParticleType.java:9
MethodGadgetBuilding
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetBuilding.java:29
MethodGadgetCopyPaste
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetCopyPaste.java:31
MethodGadgetCutPaste
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetCutPaste.java:41
MethodGadgetDestruction
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetDestruction.java:36
MethodGadgetExchanger
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetExchanger.java:38
MethodGadgetModes
()
src/main/java/com/direwolf20/buildinggadgets2/api/gadgets/GadgetModes.java:14
MethodGrid
(boolean exchanging)
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Grid.java:17
MethodGuiButtonIncrement
(int x, int y, int width, int height, Component message, OnPress action)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/IncrementalSliderWidget.java:99
MethodGuiIconActionable
(int x, int y, String texture, Component message, boolean isSelectable, Predicate<Boolean> action)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/GuiIconActionable.java:35
MethodGuiIncrementer
(int x, int y, int min, int max, @Nullable IIncrementerChanged onChange)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/GuiIncrementer.java:29
MethodGuiTextFieldBase
(Font fontRenderer, int x, int y, int width)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/GuiTextFieldBase.java:14
MethodHorizontalRow
(boolean exchanging)
src/main/java/com/direwolf20/buildinggadgets2/util/modes/HorizontalRow.java:17
MethodHorizontalWall
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/HorizontalWall.java:18
MethodIncrementalSliderWidget
(int x, int y, int width, int height, double min, double max, Component prefix, double current, Consumer<Incre
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/IncrementalSliderWidget.java:30
MethodItemFlowParticle
(ClientLevel world, double x, double y, double z, ItemStack itemStack, boolean gravity, boolean shrinking)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/itemparticle/ItemFlowParticle.java:24
MethodItemFlowParticleData
(ItemStack itemStack, boolean doGravity, boolean shrinking)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/itemparticle/ItemFlowParticleData.java:37
MethodItemFlowParticleType
(boolean pOverrideLimiter)
src/main/java/com/direwolf20/buildinggadgets2/client/particles/itemparticle/ItemFlowParticleType.java:10
MethodItemStackKey
(ItemStack stack, boolean compareNBT)
src/main/java/com/direwolf20/buildinggadgets2/util/ItemStackKey.java:16
MethodMaterialListGUI
(ItemStack itemStack)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/MaterialListGUI.java:46
MethodModeRadialMenu
(ItemStack stack)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/ModeRadialMenu.java:62
MethodMultiplyAlphaRenderTypeBuffer
(MultiBufferSource inner, float constantAlpha)
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/MyRenderMethods.java:44
MethodNameDisplayData
(int x, int y, boolean selected, boolean centralize)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/ModeRadialMenu.java:533
MethodOurRenderTypes
(String p_173178_, VertexFormat p_173179_, VertexFormat.Mode p_173180_, int p_173181_, boolean p_173182_, bool
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/OurRenderTypes.java:115
MethodPaste
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Paste.java:14
MethodPasteGUI
(ItemStack tool)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/PasteGUI.java:27
MethodPositionedIconActionable
(Component message, String icon, ScreenPosition position, boolean isSelectable, Predicate<Boolean> action)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/ModeRadialMenu.java:560
MethodRedprint
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/Redprint.java:15
MethodRedprintCommand
()
src/main/java/com/direwolf20/buildinggadgets2/common/commands/RedprintCommand.java:31
MethodRenderBlock
()
src/main/java/com/direwolf20/buildinggadgets2/common/blocks/RenderBlock.java:18
MethodRenderBlockBE
(BlockPos pos, BlockState state)
src/main/java/com/direwolf20/buildinggadgets2/common/blockentities/RenderBlockBE.java:39
MethodRenderBlockBER
(BlockEntityRendererProvider.Context p_173636_)
src/main/java/com/direwolf20/buildinggadgets2/client/blockentityrenders/RenderBlockBER.java:31
MethodRenderTypes
(String lang)
src/main/java/com/direwolf20/buildinggadgets2/util/GadgetNBT.java:79
MethodScrollingMaterialList
This class draws a list of entries, which is an object overriden and defined below. Each entry draws the icon and text, etc Extended from the MC Base
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/ScrollingMaterialList.java:56
MethodServerBuildList
(Level level, ArrayList<StatePos> statePosList, byte renderType, UUID playerUUID, boolean needItems, boolean r
src/main/java/com/direwolf20/buildinggadgets2/common/events/ServerBuildList.java:44
MethodSlotTemplateManager
(IItemHandler itemHandler, int index, int xPosition, int yPosition, String backgroundLoc)
src/main/java/com/direwolf20/buildinggadgets2/common/containers/TemplateManagerContainer.java:92
MethodSortingModes
(Comparator<com.direwolf20.buildinggadgets2.client.screen.widgets.ScrollingMaterialList.Entry> comparator, Com
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/ScrollingMaterialList.java:303
MethodSquishedRenderTypeBuffer
(MultiBufferSource inner, float squishAmt, Matrix4f matrix4f)
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/MyRenderMethods.java:77
MethodStairs
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Stairs.java:17
MethodStatePos
(BlockState state, BlockPos pos)
src/main/java/com/direwolf20/buildinggadgets2/util/datatypes/StatePos.java:27
MethodStyles
()
src/main/java/com/direwolf20/buildinggadgets2/util/Styles.java:7
MethodSurface
(boolean isExchanging)
src/main/java/com/direwolf20/buildinggadgets2/util/modes/Surface.java:20
MethodTagPos
(CompoundTag tag, BlockPos pos)
src/main/java/com/direwolf20/buildinggadgets2/util/datatypes/TagPos.java:11
MethodTemplate
(String name, ArrayList<StatePos> statePosArrayList)
src/main/java/com/direwolf20/buildinggadgets2/util/datatypes/Template.java:29
MethodTemplateItem
()
src/main/java/com/direwolf20/buildinggadgets2/common/items/TemplateItem.java:20
MethodTemplateJsonRepresentation
(JsonObject header, String body)
src/main/java/com/direwolf20/buildinggadgets2/util/datatypes/TemplateJsonRepresentation.java:27
MethodTemplateManager
()
src/main/java/com/direwolf20/buildinggadgets2/common/blocks/TemplateManager.java:30
MethodTemplateManagerBE
(BlockPos pos, BlockState state)
src/main/java/com/direwolf20/buildinggadgets2/common/blockentities/TemplateManagerBE.java:30
MethodTemplateManagerContainer
(int windowId, Inventory playerInventory, FriendlyByteBuf extraData)
src/main/java/com/direwolf20/buildinggadgets2/common/containers/TemplateManagerContainer.java:26
MethodTemplateManagerGUI
(TemplateManagerContainer container, Inventory playerInventory, Component title)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/TemplateManagerGUI.java:93
MethodTemplateManagerHandler
(int size)
src/main/java/com/direwolf20/buildinggadgets2/common/containers/customhandler/TemplateManagerHandler.java:16
MethodUseContext
(Level world, Player player, BlockState setState, BlockPos startPos, ItemStack gadget, Direction hitSide, bool
src/main/java/com/direwolf20/buildinggadgets2/util/UseContext.java:26
MethodVector2f
(float x, float y)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/ModeRadialMenu.java:575
MethodVerticalColumn
(boolean exchange)
src/main/java/com/direwolf20/buildinggadgets2/util/modes/VerticalColumn.java:17
MethodVerticalWall
()
src/main/java/com/direwolf20/buildinggadgets2/util/modes/VerticalWall.java:18
MethodaddTags
(HolderLookup.Provider provider)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2ItemTags.java:26
MethodaddTags
(HolderLookup.Provider provider)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2BlockTags.java:27
MethodaddTranslations
()
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2LanguageProvider.java:15
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetCutPaste.java:55
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/Redprint.java:20
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetBuilding.java:43
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetCopyPaste.java:45
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/BaseGadget.java:86
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/TemplateItem.java:25
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetDestruction.java:50
MethodappendHoverText
(ItemStack stack, Item.TooltipContext context, List<Component> tooltip, TooltipFlag flagIn)
src/main/java/com/direwolf20/buildinggadgets2/common/items/GadgetExchanger.java:52
MethodbuildRecipes
(RecipeOutput consumer)
src/main/java/com/direwolf20/buildinggadgets2/datagen/BG2Recipes.java:23
MethodbuildingGadgetConfig
()
src/main/java/com/direwolf20/buildinggadgets2/setup/Config.java:106
MethodcanLink
(ItemStack stack)
src/main/java/com/direwolf20/buildinggadgets2/integration/AE2Methods.java:38
MethodcanSeeSky
(BlockPos blockPos)
src/main/java/com/direwolf20/buildinggadgets2/util/FakeRenderingWorld.java:181
MethodcharTyped
(char charTyped, int __unused)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/CopyGUI.java:155
MethodcharTyped
(char charTyped, int __unused)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/PasteGUI.java:82
MethodcharTyped
(char p_charTyped_1_, int p_charTyped_2_)
src/main/java/com/direwolf20/buildinggadgets2/client/screen/widgets/GuiIncrementer.java:113
MethodclearBuffers
()
src/main/java/com/direwolf20/buildinggadgets2/client/renderer/VBORenderer.java:69
MethodclearRemoved
()
src/main/java/com/direwolf20/buildinggadgets2/common/blockentities/TemplateManagerBE.java:85
MethodclearRemoved
()
src/main/java/com/direwolf20/buildinggadgets2/common/blockentities/RenderBlockBE.java:306
← previousnext →401–500 of 788, ranked by callers