BloodMagic/src/main/java/WayofTime/bloodmagic/item/sigil
AEon - Tobias 2c92a9e0c1 Crossdimensional Teleposition (including entities, into unloaded chunks etc) (#1385)
* AWAITING ALLOWANCE FROM BRANDON3055 (PERMISSION TO USE CODE SNIPPET FOR INTERDIMENSIONAL/CROSSDIMENSIONAL TELEPORT) COPYRIGHT ALL RIGHTS RESERVED FOR BRANDON3055 (CODE SNIPPET)
AWAITING ALLOWANCE FROM TEHNUT, WAYOFTIME TO USE FOREIGN CODE (AS IT NEEDS ALLOWANCE & POSSIBLE CREDITS)

DO NOT USE.

* Forgot something.

                   Requires permission from Brandon3055 (copyright on code snippet)
                   Requires permission from WayofTime, TehNut (because it uses foreign code that might need attribution)

                   Do not use.

* License permits usage.

Sorry for bothering everyone involved.

Don't merge. Teleposer broken. Teleposition sigil works though.

* IT WORKS!!!!

- re-enabled cross dimensional telepositioning
- works even if target teleposer is unloaded at the time of activation (force loads the chunk so the teleposer can be found, releases ticket when player arrives)
- entity teleposition works properly
- I'm tired and slightly insane
- nobody asked for this.

closes #973 (rewrite might still be needed though)

might be able to close the following issue:
    - #1198 (improved cross dimensional teleportation code thanks to brandon3055)

* Zombies stop holding onto tickets now.

* Oversight.
2018-08-07 17:50:56 -07:00
..
ItemSigil.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilAir.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilBase.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilBloodLight.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilBounce.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilClaw.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilCompression.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilDivination.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilElementalAffinity.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilEnderSeverance.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilFastMiner.java Removed all usages of PleaseStopUsingMe 2018-03-17 22:30:14 -07:00
ItemSigilFilledHand.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilFrost.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilGreenGrove.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilHaste.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilHolding.java Fixed holding sigil internal interactions 2018-04-07 12:24:28 -07:00
ItemSigilLava.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilMagnetism.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00
ItemSigilPhantomBridge.java Cleaned up a lot of different inspections 2018-03-01 19:27:39 -08:00
ItemSigilSuppression.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilTeleposition.java Crossdimensional Teleposition (including entities, into unloaded chunks etc) (#1385) 2018-08-07 17:50:56 -07:00
ItemSigilToggleable.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilToggleableBase.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilTransposition.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilVoid.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilWater.java SoulTicket internal implementation (#1372) 2018-08-07 15:27:12 -07:00
ItemSigilWhirlwind.java Merge apibutnotreally with the main packages 2018-02-15 18:49:07 -08:00