Skip to content

Commit becac13

Browse files
0.0.19a_06
1 parent a652c89 commit becac13

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+819
-374
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ install:
1212
CYTHONIZE=1 pip install .
1313

1414
install-from-source: dist
15-
pip install dist/minecraft-python-0.0.18a2.tar.gz
15+
pip install dist/minecraft-python-0.0.19a6.tar.gz
1616

1717
clean:
1818
$(RM) -r build dist src/*.egg-info

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44

55
_**Minecraft: Python Edition**_ is a project that strives to recreate each and every old Minecraft version in Python 3 using the **Pyglet** multimedia library and **Cython** for performance.
66

7-
This project is currently recreating the **Multiplayer Classic** versions of Minecraft. The latest version is **Classic 0.0.18a_02** as released on _**June 14, 2009**_.
7+
This project is currently recreating the **Multiplayer Classic** versions of Minecraft. The latest version is **Classic 0.0.19a_06** as released on _**June 20, 2009**_.
88

9-
Learn more about this version [here](https://minecraft.fandom.com/wiki/Java_Edition_Classic_0.0.18a_02).
9+
Learn more about this version [here](https://minecraft.fandom.com/wiki/Java_Edition_Classic_0.0.19a_06).
1010

11-
Or the server version [here](https://minecraft.fandom.com/wiki/Java_Edition_Classic_server_1.4.1).
11+
Or the server version [here](https://minecraft.fandom.com/wiki/Java_Edition_Classic_server_1.6).
1212

1313
This project is organized so that every commit is strictly the completed release of the Python version of the Java game of the same version number.
1414
This means that you can go back into this repository's commit history and see only the source code changes between versions of Minecraft,
@@ -19,7 +19,7 @@ you can play it just by specifying the Minecraft version you want to play in the
1919

2020
*Pyglet*, *Cython*, and *Pillow* are required dependencies and can easily be installed with *pip*. Use the versions specified in `requirements.txt`.
2121

22-
To easily install this version of *Minecraft: Python Edition*, just run `python -m pip install minecraft-python==0.0.18a_02`.
22+
To easily install this version of *Minecraft: Python Edition*, just run `python -m pip install minecraft-python==0.0.19a_06`.
2323

2424
Alternatively, for a manual Cython build, run `python setup.py build_ext --inplace`.
2525

@@ -31,7 +31,7 @@ Run with the argument `-fullscreen` to open the window in fullscreen mode.
3131

3232
This version features multiplayer, chat, more advanced terrain (including caves and expanding water tiles), level saving, and human mobs.
3333

34-
Press *Esc* to pause. Press *Enter* to set spawn position, *R* to teleport to your spawn position, *Y* to invert the mouse, *G* to spawn a mob, and *F* to toggle render distance.
34+
Press *Esc* to pause. Press *Enter* to set your spawn position, *R* to teleport to your spawn position, *Y* to invert the mouse, *G* to spawn a mob, and *F* to toggle render distance.
3535
Use the number keys or the mouse scroll wheel to switch tiles.
3636

3737
### Multiplayer

mc/Resources.py

Lines changed: 9 additions & 7 deletions
Large diffs are not rendered by default.

mc/net/minecraft/Entity.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,6 @@ def setPos(self, x, y=None, z=None):
7171
self.bb = AABB(x - w, y - h, z - w, x + w, y + h, z + w)
7272

7373
def _setRot(self, yRot, xRot):
74-
while self.yRotO - yRot < -180.0:
75-
self.yRotO += 360.0
76-
77-
while self.yRotO - yRot >= 180.0:
78-
self.yRotO -= 360.0
79-
8074
self.yRot = yRot
8175
self.xRot = xRot
8276

0 commit comments

Comments
 (0)