Time Traveler Mod’s analysis:
- To Get Into The Past And Future:
Which Place fit you better, past or future? But we are not delving into the hard stuff just yet. This will just be a test phase for the mod and our skills as programers. Travel into the past will be more like moving around files and that sort of thing. For travel into the future, we will simulate the world (I.E, block decay and such) until you reach your time destination.
- Commands And Controls
TimeTraveler will be 4D controls. The 4D controls will be focused on time travel itself. The controls in this can and/or will be anything be it sign, text, item, block, redstone, or mob. There will be 3 main controls for this:
- Select Control: This will allow you to select the time period you wish to go to within your minecraft map up until the when it first loaded. Each time period will be 10 minutes-ish in real life and will be named something like Time 001, Time 002, etc. if you decide to go into the future, the map will only simulate the world until your time destination. the past however will only replay what you did and will affect the future.
- Save Control: This will allow you to save time periods as ‘bookmarks’ enabling you to go back to your favorite spot faster; it is not recommended because interacting with yourself multiple times can cause a time loop paradox (paradoxes will cause instant death and reload the last successful time period in this game instead of error messages that kill the map). Selecting these bookmarks would be in the same menu under The Select Control.
- Update Control: This feature will be semi-automatic (semi being you will have the option to change the auto setting in the options menu), and will update the time period and future time periods when you decide to or not. The auto feature comes into play, if its turned on, when you begin to time travel to another time period.
- Time Periods
A time period is defined by a events that happen on a time line a certain length apart. Every time a time period is loaded, everything will start from the beginning of the time period instead of specific points in time within the time period. This is more of a defining step rather than a technical step in this process.
Time Periods are approximately 3 minecraft days. When you exit minecraft and load back into the map, you will be in the “present” (AKA, what time you would be in if the mod did not exist).
- Recording Blocks Placed/Destroyed/Updated By The Player And Other Mobs
The blocks will be saved when the time period is saved, and will check the past chunks with the chunks in all time periods after that, and make changes accordingly. This will only happen so long as the player is playing. These hourly recordings will be time periods and every time period will have a save that can be called and loaded when needed. However, these saves will not mimic every last detail, more like load every block that was ever changed in that time period in one go. (when a time period save is called for, it will load every block that changed within that time period once). The mod will save a world folder every hour and can load a specific save when needed. this would bypass any need to record what the player was doing and just simply change the blocks according to the world of the time period.
- Player Path Finding And Path Finding Way Points
Within the time periods, the player will be tracked and his movements will be recorded and set into way points for the time period saves. If the player stands idly by, the mod will record how long the player will be at each spot. If the player makes a few short walks (The player only moves 1-5 blocks between points) then the mod will only set those points within a radius, as if it is recording the players movements in alignment to the chunk grid. When the player time travels to the past to a certain time period, those way points get called from that time period and a clone of yourself (the clone is your past self) will be created to follow what you did in the past. You can also see a past version of yourself time travel to your time period and see a clone generated and follow what you did.
- Bug Fixes With Path Finding
Every now and then, your past self will run into another of your past self and if they interact they will cause a paradox. The best way to solve this would be to make all of your past selves not collide with one another, and by that i mean phase right through another. however, you yourself would not and would be able to interact with your past self (this would be an option however and a concept to make this mod more realistic.) If the player destroys some blocks holding a path however, that will definitely cause a paradox to happen and would cause instant death and reload the mod from the last successful time period.
- Paradoxes, Instant Death, And Reloading
A paradox will happen whenever you mine a block or kill a mob. Each block and mob has it’s own “value” of paradox; for example, mining one diamond ore would equal around 200+ dirt blocks. A creeper would be worth more paradox than just a sheep, because creepers are aggressive and very little is gained from sheep besides wool. When a paradox happens, the player is killed and the mod reloads the world from the last successful time save when an error or crash happens. Your Paradox Meter also goes up by a certain amount; the higher it is, the worse the consequences are. Consequences include world distortion, odd mobs spawning, and random spots of void.
- Paradox
As the player time travels, they will build up paradox in their paradox bar. This paradox has a few uses: duplicating items and creating condensed paradox. First, the paradox must be extracted from the air around the player by using the paradox extractor. This machine takes paradox from the player and bottles it into a form that’s stable enough to be carried. This bottled paradox then can be placed into the paradox condenser which will either duplicate a rare item or create condensed paradox, depending on the configuration of the items inside. Condensed paradox will have a variety of uses, ranging from slowing down to stopping time, as well as speeding up and distorting it.
- Other Stuff
You cannot enter your past self’s time machine. (or you may be able to, although hijacking your past self’s time machine would cause another paradox, you may be able to just hitch a ride to the next time period, and this would definitely raise your paradox meter!)
If you drop an item and it is not picked up, that item will be missing from your inventory and may be gone, depending on the time of dropping, in future zones.
https://www.youtube.com/watch?v=eHegqRwcLQU
Credit: Charsmud
Time Traveler Mod Download:
Time Traveler Mod for Minecraft 1.4.7
Website: Free Download MineCraft
Không có nhận xét nào:
Đăng nhận xét