Jump to content
  • Home
  • Files
  • Docs
Status Updates
  • All Content

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • MCrafterzz

MCrafterzz

Members
 View Profile  See their activity
  • Content Count

    285
  • Joined

    May 22, 2016
  • Last visited

    February 25, 2019

Community Reputation

10 Good

About MCrafterzz

  • Rank
    Diamond Finder

Converted

  • Gender
    Male
  • Location
    Sweden
  • Personal Text
    I'm a minecraft modder!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. MCrafterzz

    [1.13.2] Project is missing required library, Forge 1.13.2 mapping

    MCrafterzz posted a topic in Modder Support

    Opening the project in eclipse after gradlew eclipse works but I get this error: Project 'More Layers' is missing required library: 'C:\Users\marcu\.gradle\daemon\4.9\unresolved dependency - net.minecraftforge forge 1.13.2-25.0.13_mapped_snapshot_20180921-1.13' Looking at it, it points to C:\Users\marcus\.gradle\daemon\4.9 which is a empty folder. What should I do? Running gradlew eclipse again doesn't change anything
    • February 16, 2019
    • 1 reply
  2. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    I think I finally got it working I changed the fromBytes to: keyboardDown = buf.readBoolean()
    • April 30, 2018
    • 41 replies
  3. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    I updated my previous message
    • April 30, 2018
    • 41 replies
  4. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    I've updated my Eventhandler: https://pastebin.com/0mYMp5Gz And my KeybindMessageHandler: https://pastebin.com/SNGBFhqs But it still doesn't work EDIT: KeybindMessage: https://pastebin.com/pD2CdBMN EDIT 2: Printing out Main.logger.warn(keybindDown) in the onMessage methoud always prints out false even tho the value sent is true.
    • April 30, 2018
    • 41 replies
  5. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    Currently I'm detecting a key press on the client side and then storing that value as a player capability. But on the capability page on the docs it sais that the data has to be sent over to the server side with packets so that it somehow can be accessed on the SERVER side in the itemblock methoud. This is where I'm stuck. If you need any more code I can post it. Here is the eventhandler class: https://pastebin.com/MAhwwzgM
    • April 29, 2018
    • 41 replies
  6. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    What I want is to move the client capability value to the server side of the itemblock methoud. How can this be achived? I can't do the action in message handler as it should be done when placing my block.
    • April 29, 2018
    • 41 replies
  7. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    I have fixed that. Now I only need to send the data over to the server which isn't currently working. KeybindMessage: https://pastebin.com/neQQZggT KeybindMessage: https://pastebin.com/aTCipDuP (Here I'm lost) What should I add to get it working. Currently it only works on the client side.
    • April 26, 2018
    • 41 replies
  8. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    The problem with that is that it doesn't provide the player or any other information that can be used to get that. I need the players as I otherwise can't add the capability to it
    • April 25, 2018
    • 41 replies
  9. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    I think I got it working but where should I call the capability to update it? Is there a key press event?: KeybindInterface keybindInterface = event.getEntityPlayer().getCapability(KeybindProvider.capability, event.getFace()); keybindInterface.setKeybindDown(Minecraft.getMinecraft().gameSettings.keyBindSprint.isKeyDown());
    • April 25, 2018
    • 41 replies
  10. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    Bump
    • April 20, 2018
    • 41 replies
  11. MCrafterzz

    [1.12.2] Game crashes when launching with the minecraft launcher but not in eclipse

    MCrafterzz posted a topic in Modder Support

    So when the mod has been build and is run it crashes. Crash log: https://pastebin.com/vCXW8MR2 This is the only mod installed (I do not use oftifine which seems to be a common reason to this crash) Here is my ColourManager class: @EventBusSubscriber(modid = "ml") public class ColourManager { @SubscribeEvent public static void registerBlockColourHandlers(final ColorHandlerEvent.Block event) { final BlockColors blockColors = event.getBlockColors(); final IBlockColor grassColourHandler = (state, blockAccess, pos, tintIndex) -> { if (blockAccess != null && pos != null) { return BiomeColorHelper.getGrassColorAtPos(blockAccess, pos); } return ColorizerGrass.getGrassColor(0.5D, 1.0D); }; blockColors.registerBlockColorHandler(grassColourHandler, BlockInit.blocks.get(2)); } @SubscribeEvent public static void registerItemColourHandlers(final ColorHandlerEvent.Item event) { final BlockColors blockColors = event.getBlockColors(); final ItemColors itemColors = event.getItemColors(); final IItemColor itemBlockColourHandler = (stack, tintIndex) -> { @SuppressWarnings("deprecation") final IBlockState state = ((ItemBlock) stack.getItem()).getBlock().getStateFromMeta(stack.getMetadata()); return blockColors.colorMultiplier(state, null, null, tintIndex); }; itemColors.registerItemColorHandler(itemBlockColourHandler, BlockInit.blocks.get(2)); } } I really don't understand why it crashes when it doesn't when run in eclipse.
    • April 19, 2018
    • 2 replies
  12. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    Changing stuff eventually got it to work so now I just have to get the packages setup. Here is what I have so far: public class KeybindMessage implements IMessage { private boolean keybindDown; public KeybindMessage(boolean keybindDown) { this.keybindDown = keybindDown; } @Override public void fromBytes(ByteBuf buf) { buf.readBoolean(); } @Override public void toBytes(ByteBuf buf) { buf.writeBoolean(keybindDown); } } public class KeybindMessageHandler implements IMessageHandler<KeybindMessage, IMessage> { @Override public IMessage onMessage(KeybindMessage message, MessageContext ctx) { return null; } } What should be in the onMessage methoud? Main class (some stuff has been removed) @Mod(modid = "ml", name = "More Layers", version = "1.1.0", acceptedMinecraftVersions = "1.12,1.12.1,1.12.2") @EventBusSubscriber public class Main { public static final SimpleNetworkWrapper networkInstance = NetworkRegistry.INSTANCE.newSimpleChannel("ml"); @EventHandler public static void preInit(FMLPreInitializationEvent event) { networkInstance.registerMessage(KeybindMessageHandler.class, KeybindMessage.class, 0, Side.SERVER); } } I know that I should call Main.networkInstance.sendToServer but where should I call this and how should I get the result?
    • April 19, 2018
    • 41 replies
  13. MCrafterzz started following [1.12.2][SOLVED!] Capabilities and networking April 19, 2018
  14. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    It still activates twice even tho I use worldIn.isRemote = false
    • April 19, 2018
    • 41 replies
  15. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    Ctrl is for sprinting. But does someone know why this problem is happening?
    • April 19, 2018
    • 41 replies
  16. MCrafterzz

    [1.12.2][SOLVED!] Capabilities and networking

    MCrafterzz replied to MCrafterzz's topic in Modder Support

    Yes it's activated once for the client and once for the server. In the begining I checked for isRemote so that it only happened for the server but the problem still excisted.
    • April 18, 2018
    • 41 replies
  • All Activity
  • Home
  • MCrafterzz
  • Theme

Copyright © 2019 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community