Jump to content

sir_titi

Members
  • Posts

    58
  • Joined

  • Last visited

  • Days Won

    1

sir_titi last won the day on February 13 2018

sir_titi had the most liked content!

Converted

  • Gender
    Male
  • Location
    belgium
  • Personal Text
    Modder

Recent Profile Visitors

1901 profile views

sir_titi's Achievements

Stone Miner

Stone Miner (3/8)

10

Reputation

  1. https://mcforge.readthedocs.io/en/latest/networking/simpleimpl/
  2. Wait what do you mean? Sorry me for being stupid
  3. Heya, i have taken a quick look at your TESR and you are setting the value in the render method, I would recommenced you to do this for example in the update method in your tileEntity (to update the value) and make setters and getters for that value in your tile. So then you can call this from your TESR. But you should also take care of the latency. Example to explain better : tile.getModelAngle() * partialTickTime <- if you are actually rotating the model and if the data (angle) doesn't change you give it just the tile.getModelAngle() real example : float rotation = tile.isModelRotating() ? tile.getModelAngle() + (tile.getModelAngle() - tile.getModelPrevAngle()) *partialTickTime : tile.getModelPrevAngle() + ( tile.getModelAngle() - tile.getModelPrevAngle()); GlStateManager.rotate(rotation, 0, 0, 1); Hope this helps you somehow. (NOTE: TESR is as far as i know multi-threaded meaning the same render method is called in "independent" threads so your "angle" in the TESR will have different values, cuss the different threads don't share there values/data to each other. So your rotation will always be broke. And the render method is only called when the player is actually looking at the block/tile, so is not rotating which is fine if it's just for aesthetic purpose ) Greets Sir_titi
  4. Ok thanks for pointing that out :). I do know that forge is just a library that we use cuss all my mod do still reference to the library. To be honest that's how i learned it :p.
  5. NO you don't need that, but as i said it keeps my project clear of the MC/Forge code, cuss this would mean for every project you will have, all the MC/Forge code+assets would be duplicated. And in my opinion that is foolish
  6. oow well do you have your MC code in a separate project? cuss i do and the base Main project is Minecraft (kinda logical). Meaning all the MC/Forge code is in that project and let's say mod core has only the core code+assets and my radio mod has all the radio thingy's in it's dedicated project. And if i want to run it i actually run the MC/Forge, core and my radio mod. Just as in my picture. /\ /\
  7. Well not that hard also :p. Let's say you are at that menu i showed (picture), well there you see your project run/debug configurations, you could just right click the Client/Server and do "duplicate", then you can change that one that will have the 2/or more mods to the run/debug thingy. (as showed before).
  8. Well yea it does, but you could make your own run/debug configuration , that has both mods for the Client and Server
  9. if you add method, fields what not then you always have to reboot. these are hard changes so yea you could change values of already set fields, ... but not new thingy's
  10. Well to keep it "simple" :p. Let's say project A needs project B, than the build-path of A would have the project added to it's build-path B (right click your project in Eclipse open the build-path "configure build-path", then go to tab projects and add your B 'core' mod to the build path of A) that's not all you have to do :p. (this is to be able to code 'dependency') You will now have to edit the run/debug click on "run/debug configuration" in there you have to go to tab "Class-path" and simply add the projects and you can run them all . Hope this helps you some how it's not that hard.
  11. No maybe not :p. But i do personally prefer this cuss it keeps every project separate (NOTE: i even go this far that i keep all MC/Forge separate also), but still you can edit/create all the projects from the same base folder with sub-folders. And if you make you Gradle setup multi-project also you can build all/or just the ones you want. It's keeps it nice and clear not one mess with all stuff in one location(M.H.O), but it's you that have to feel comfortable with the tools/"method off operations" you want to use. EDIT:did you make sure that your build-path in Eclipse is properly set-up? so that you can read/edit the two ore more mods, and even test run it? Greets Sir_titi (and sorry for late reply)
  12. may be old but it sure is Gold "pahimar set-up",
  13. If you use OBJ (wavefront) you could also use Blender for mobile (android) link, although it hasn't been updated for a while now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.