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
  • GotoLink

GotoLink

Members
 View Profile  See their activity
  • Content Count

    2012
  • Joined

    December 10, 2012
  • Last visited

    September 13, 2018
  • Days Won

    1

GotoLink last won the day on January 20 2019

GotoLink had the most liked content!

Community Reputation

381 Excellent

About GotoLink

  • Rank
    World Shaper

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

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

  1. GotoLink

    [1.8.9]ITickable not ticking

    GotoLink replied to captaincleric's topic in Modder Support

    Simply make sure you are only MinecraftServer#registerTickables on server side. Besides, you have @EventHandler annotations in your proxy class. They should be restricted to your @Mod class. And please don't use EntityRegistry.findGlobalUniqueEntityId() You do not need a global entity id.
    • March 8, 2016
    • 23 replies
  2. GotoLink

    [1.8.9]ITickable not ticking

    GotoLink replied to captaincleric's topic in Modder Support

    Are you trying to call it on client side ? You shouldn't. Also fix this: @Override public void update() { List<EntityPlayer> players = Minecraft.getMinecraft().theWorld.playerEntities;
    • March 8, 2016
    • 23 replies
  3. GotoLink

    Question about Items & Variants

    GotoLink replied to fr0st's topic in Modder Support

    Not if you rely on the "generated" item model. That depends on the texture itself, where each pixel is made into a cube. Which would be pain to make into fixed json model. But if your item model is already fixed, then yes, you can do the same architecture of json files as the blocks do.
    • March 2, 2016
    • 4 replies
  4. GotoLink

    [1.8.9] Creating a Fake Client

    GotoLink replied to Vitridax's topic in Modder Support

    It does this because the constructor is missing. Explicit constructors need to be defined by the child class. See Java constructor rules.
    • March 2, 2016
    • 10 replies
  5. GotoLink

    Allow 1.8 mod to run on all 1.8 versions

    GotoLink replied to GoldenStorm's topic in Modder Support

    The question is about 1.8, which only got minor versions following it. Thus minor code change which shouldn't affect any mod. (Method/Field renaming is MCP noise, which ForgeGradle covers up) Though if some code changes prevent the mod from working, you could always surround the version specific code with MinecraftForge.MC_VERSION check.
    • February 2, 2016
    • 7 replies
  6. GotoLink

    Allow 1.8 mod to run on all 1.8 versions

    GotoLink replied to GoldenStorm's topic in Modder Support

    I would recommend [1.8,) As version range, since 1.8.0 isn't rigorously 1.8.
    • February 2, 2016
    • 7 replies
  7. GotoLink

    Custom Tool returning false on canHarvest but does nothing.

    GotoLink replied to riderj's topic in Modder Support

    CanHarvest is whether the block drop itself. All blocks are breakable by any item, except bedrock. If you return false here, the default "innefficient speed" value is assumed. GetStrVsBlock is the speed of breaking. Return 0 would make the item not break.
    • February 1, 2016
    • 5 replies
  8. GotoLink

    Updating screen events java.lang.ArrayIndexOutOfBoundsException: -1

    GotoLink replied to SackboyAlamode's topic in Modder Support

    You are not registering the item instance you used in the recipe. Having the same name isn't going to magically link the instances. Here the items used in recipes are of Item type, while the items added in registry are of ItemModSword type. Solve the inconsistency.
    • February 1, 2016
    • 16 replies
  9. GotoLink

    [1.7.10] Problem syncing NBT tag compound between client and server

    GotoLink replied to Roboguy99's topic in Modder Support

    If you have client values, read and used by the clients... They should stay on client side. Never into the world data, which is server property, including item NBT. Write the client stuff on the client config file. Now if the server use values, the defaults should be from the server configuration. Because there may be no client connected. If the client need to know about those values, the server would send them through packet at appropriate time. Let say there is a value such that both sides care about. Server config contains "X" as default, sends it over to client. ->X | X (both sides) Client config applies a "client modifier=A" on it: ->X | X*A (use it for its own purposes) User makes a modification "+" in GUI. ->X | X*A+A (temporary client side evaluated expression, based on client config) Client send "+" packet, (contains GUI id and other stuff for identifying source) server receives "+" packet and applies its change. -> X + 1 | X*A+A Server may need to send back an update (could be same packet as first time), just in case... -> X + 1 | X + 1 Which client config still apply client modifier on before use -> X + 1 | (X+1)*A etc. In summary: "A" is never sent over the network. It is kept by the client side data (in config file, probably). "X" is sent by the server to the client. It is kept by the server data (in world save, probably), send by packet to client. "+" is an operation known to both sides (or only server, in which case update packet is mandatory everytime). It is not data, and is thus not saved by either. Client to server packet will ask server to perform "+" operation on its value, based on mutual agreement of the code needed in the packet to identify as "+" operation, such as channel name. "*" is a client side operation. Server doesn't care nor understand.
    • January 28, 2016
    • 20 replies
  10. GotoLink

    [1.8] multiple property enum issue

    GotoLink replied to UltraTechX's topic in Modder Support

    If you have 3 block instances, you don't need to have this PART property registered at any point. #getMetaFromState need to reflect #getStateFromMeta Note you use EnumRailDirection states. There are 10 of those, and you probably don't want all of them. Checkout those you don't need, like in BlockRailPowered.
    • October 4, 2015
    • 27 replies
  11. GotoLink

    (UNSOLVED) [1.7.10/1.8] Help replacing the in-game HUD?

    GotoLink replied to Ms_Raven's topic in Modder Support

    Please understand that the event is posted for each element type, with different rendering state. If you cancel the event with element type == ALL, NOTHING is rendered. You can cancel any number of them, but you need to choose ONE element type to render ONCE. See GuiInGameForge to check the rendering states.
    • October 4, 2015
    • 10 replies
  12. GotoLink

    How to use sided access transformers?

    GotoLink replied to thebest108's topic in Modder Support

    That is an interface. What the hell were you thinking ? Just stop using #All methods,and # All fields config. You should specify what you want to change, each field, each method; and understand what is going to happen.
    • October 4, 2015
    • 7 replies
  13. GotoLink

    [1.8] Updating Schematic Converter code to 1.8 for generating structures

    GotoLink replied to codenymph's topic in Modder Support

    Problem here: IBlockState disblockstate = world.getBlockState(blockpos); world.setBlockState(blockpos, disblockstate); Those lines change nothing.
    • August 25, 2015
    • 2 replies
  14. GotoLink

    Server just randomly crashing

    GotoLink replied to Looke81's topic in Support & Bug Reports

    Hum, that forge jar is called "custom.jar". I find it suspicious. Though this error can be due to mods not being thread safe in their packets handling.
    • August 25, 2015
    • 2 replies
  15. GotoLink

    [1.7.10] Ore Gen in the Nether?

    GotoLink replied to jordsta95's topic in Modder Support

    -Break statement missing -Actual generation lines missing -Swapped dimension id between End/Nether
    • December 17, 2014
    • 4 replies
  • All Activity
  • Home
  • GotoLink
  • Theme

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