b847002617Adds some small changes which seem to completely fix all horse teleportation bugs. Fixes#1EpicKnarvik972021-10-10 17:15:00 +02:00
6ad7fa4cb9Removes the IllegalStateException Removing entity while ticking! TODO as it seems to have been fixed by preventing portal creationEpicKnarvik972021-10-10 16:14:51 +02:00
2abe10bcdeImproves the way chunks are loaded, and decreases the wait time before players are put into minecartsEpicKnarvik972021-10-10 15:10:36 +02:00
ba3304a716Fixes a minecart rotation bug caused by changing the rotation of the deleted vehicle instead of the new oneEpicKnarvik972021-10-09 17:03:19 +02:00
051a6b8f98Removes the temporary ignoreEntrances option and replaces it with proper snowman blocking. Fixes#3EpicKnarvik972021-10-09 15:09:14 +02:00
daa3c6f868Cleans up a bit and changes to compile for java 16 and spigot 1.17EpicKnarvik972021-09-09 15:25:08 +02:00
75fbd44af7Removes an s in class name of PlayerEventsListenerEpicKnarvik972021-09-02 00:31:03 +02:00
0fe2a5b380Adds some more fixes and improvements for vehicle teleportationEpicKnarvik972021-06-11 20:46:14 +02:00
b1aa53c1a9Adds missing comments to BlockPopulatorThread and make end gateways teleport entities back to itself to prevent strange behaviorEpicKnarvik972021-03-02 17:55:14 +01:00
da32cf11d1Fixes some things regarding vehicle teleportationEpicKnarvik972021-02-27 22:34:10 +01:00
ba64572254Adds more comments, simplifies some code and improves positioning of teleported large entities, like horsesEpicKnarvik972021-02-27 21:17:36 +01:00
79703e49afAdds a class which helps with modZ and modX calculationsEpicKnarvik972021-02-27 21:15:39 +01:00
496b5d9779Moves sign drawing to a helper class to reduce the complexity of the portal classEpicKnarvik972021-02-24 18:12:26 +01:00
378a59586dHeavily simplifies sign drawing and cleans up vehicle teleportation codeEpicKnarvik972021-02-24 17:48:01 +01:00
2b52759e00Makes sure teleportation not from a plugin does not trigger vehicle teleportationEpicKnarvik972021-02-24 17:45:53 +01:00
4acea17ba3Fixes boats sometimes not detecting the portal before the player detects the portalEpicKnarvik972021-02-23 19:43:49 +01:00
5f685b2460Fixes some oddities regarding vehicle teleportationEpicKnarvik972021-02-23 19:17:05 +01:00
e42da6d6bdUpdates the README with some of the recent changesEpicKnarvik972021-02-23 00:41:40 +01:00
681014a431Improves some code formatting in the portal open methodEpicKnarvik972021-02-23 00:35:48 +01:00
af693bddd2Fixes the timing of the block populator thread which caused a delay between opening a gate and it displaying as openEpicKnarvik972021-02-23 00:35:18 +01:00
151c242e69Changes names of some variables and one method to increase readabilityEpicKnarvik972021-02-22 20:36:37 +01:00
e5fef0b16aMoves the EconomyHandler to utility and adds some encapsulation for three of its variablesEpicKnarvik972021-02-22 20:26:10 +01:00
e665a49f03Adds missing comments to Gate and changes the matches function from n^2 to n execution timeEpicKnarvik972021-02-22 20:25:07 +01:00
279ea9d8f0Fixes some nullpointerexceptions in PlayerEventsListener's onPlayerMoveEpicKnarvik972021-02-22 20:23:12 +01:00
d26196b8aaAdds some extra explanations to gate layout's descriptionEpicKnarvik972021-02-22 18:34:23 +01:00
fb70b8bc75Splits Gate into Gate, GateLayout and GateHandler, and creates a new portal package with portal related classesEpicKnarvik972021-02-22 17:01:47 +01:00
c422cb9ea9Overrides toString and equals methods of the relative block vector to make it testableEpicKnarvik972021-02-22 15:49:44 +01:00
a475e8d8b1Adds missing comments to the world event listener and adds faster gate unloadingEpicKnarvik972021-02-20 16:21:18 +01:00
1d642bfcf2Adds missing comments to the vehicle event listenerEpicKnarvik972021-02-20 14:59:59 +01:00
df074b9ff5Adds an entity portal event listener which fixes the infuriating bug which caused empty minecarts to disappear into the netherEpicKnarvik972021-02-12 01:35:55 +01:00