Skip to content

Commit

Permalink
Initial Commit with Blocks & MinecraftServer
Browse files Browse the repository at this point in the history
Signed-off-by: Jadon Fowler <j@jadon.io>
  • Loading branch information
phase committed Jun 12, 2020
0 parents commit 68f2a66
Show file tree
Hide file tree
Showing 705 changed files with 1,068 additions and 0 deletions.
121 changes: 121 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
Creative Commons Legal Code

CC0 1.0 Universal

CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
HEREUNDER.

Statement of Purpose

The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator
and subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").

Certain owners wish to permanently relinquish those rights to a Work for
the purpose of contributing to a commons of creative, cultural and
scientific works ("Commons") that the public can reliably and without fear
of later claims of infringement build upon, modify, incorporate in other
works, reuse and redistribute as freely as possible in any form whatsoever
and for any purposes, including without limitation commercial purposes.
These owners may contribute to the Commons to promote the ideal of a free
culture and the further production of creative, cultural and scientific
works, or to gain reputation or greater distribution for their Work in
part through the use and efforts of others.

For these and/or other purposes and motivations, and without any
expectation of additional consideration or compensation, the person
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
is an owner of Copyright and Related Rights in the Work, voluntarily
elects to apply CC0 to the Work and publicly distribute the Work under its
terms, with knowledge of his or her Copyright and Related Rights in the
Work and the meaning and intended legal effect of CC0 on those rights.

1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not
limited to, the following:

i. the right to reproduce, adapt, distribute, perform, display,
communicate, and translate a Work;
ii. moral rights retained by the original author(s) and/or performer(s);
iii. publicity and privacy rights pertaining to a person's image or
likeness depicted in a Work;
iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;
v. rights protecting the extraction, dissemination, use and reuse of data
in a Work;
vi. database rights (such as those arising under Directive 96/9/EC of the
European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation
thereof, including any amended or successor version of such
directive); and
vii. other similar, equivalent or corresponding rights throughout the
world based on applicable law or treaty, and any national
implementations thereof.

2. Waiver. To the greatest extent permitted by, but not in contravention
of, applicable law, Affirmer hereby overtly, fully, permanently,
irrevocably and unconditionally waives, abandons, and surrenders all of
Affirmer's Copyright and Related Rights and associated claims and causes
of action, whether now known or unknown (including existing as well as
future claims and causes of action), in the Work (i) in all territories
worldwide, (ii) for the maximum duration provided by applicable law or
treaty (including future time extensions), (iii) in any current or future
medium and for any number of copies, and (iv) for any purpose whatsoever,
including without limitation commercial, advertising or promotional
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
member of the public at large and to the detriment of Affirmer's heirs and
successors, fully intending that such Waiver shall not be subject to
revocation, rescission, cancellation, termination, or any other legal or
equitable action to disrupt the quiet enjoyment of the Work by the public
as contemplated by Affirmer's express Statement of Purpose.

3. Public License Fallback. Should any part of the Waiver for any reason
be judged legally invalid or ineffective under applicable law, then the
Waiver shall be preserved to the maximum extent permitted taking into
account Affirmer's express Statement of Purpose. In addition, to the
extent the Waiver is so judged Affirmer hereby grants to each affected
person a royalty-free, non transferable, non sublicensable, non exclusive,
irrevocable and unconditional license to exercise Affirmer's Copyright and
Related Rights in the Work (i) in all territories worldwide, (ii) for the
maximum duration provided by applicable law or treaty (including future
time extensions), (iii) in any current or future medium and for any number
of copies, and (iv) for any purpose whatsoever, including without
limitation commercial, advertising or promotional purposes (the
"License"). The License shall be deemed effective as of the date CC0 was
applied by Affirmer to the Work. Should any part of the License for any
reason be judged legally invalid or ineffective under applicable law, such
partial invalidity or ineffectiveness shall not invalidate the remainder
of the License, and in such case Affirmer hereby affirms that he or she
will not (i) exercise any of his or her remaining Copyright and Related
Rights in the Work or (ii) assert any associated claims and causes of
action with respect to the Work, in either case contrary to Affirmer's
express Statement of Purpose.

4. Limitations and Disclaimers.

a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.
b. Affirmer offers the Work as-is and makes no representations or
warranties of any kind concerning the Work, express, implied,
statutory or otherwise, including without limitation warranties of
title, merchantability, fitness for a particular purpose, non
infringement, or the absence of latent or other defects, accuracy, or
the present or absence of errors, whether or not discoverable, all to
the greatest extent permissible under applicable law.
c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without
limitation any person's Copyright and Related Rights in the Work.
Further, Affirmer disclaims responsibility for obtaining any necessary
consents, permissions or other rights required for any use of the
Work.
d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to
this CC0 or use of the Work.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Beta CraftBukkit Mappings

Mappings for Minecraft Beta 1.7.3 Server to CraftBukkit.

These are manually reversed from the CraftBukkit & Minecraft jars.

These are licensed under CC0. Feel free to use them for whatever you would like!

1 change: 1 addition & 0 deletions mappings/net/minecraft/server/AxiesAlignedBB.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS cz net/minecraft/server/AxiesAlignedBB
175 changes: 175 additions & 0 deletions mappings/net/minecraft/server/Block.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
CLASS na net/minecraft/server/Block
FIELD A BEDROCK Lna;
FIELD B WATER Lna;
FIELD C STATIONARY_WATER Lna;
FIELD D LAVA Lna;
FIELD E STATIONARY_LAVA Lna;
FIELD F SAND Lna;
FIELD G GRAVEL Lna;
FIELD H GOLD_ORE Lna;
FIELD I IRON_ORE Lna;
FIELD J COAL_ORE Lna;
FIELD K LOG Lna;
FIELD L LEAVES Lar;
FIELD M SPONGE Lna;
FIELD N GLASS Lna;
FIELD O LAPIS_ORE Lna;
FIELD P LAPIS_BLOCK Lna;
FIELD Q DISPENSIR Lna;
FIELD R SANDSTONE Lna;
FIELD S NOTE_BLOCK Lna;
FIELD T BED Lna;
FIELD U GOLDEN_RAIL Lna;
FIELD V DETECTOR_RAIL Lna;
FIELD W PISTON_STICKY Lna;
FIELD X WEB Lna;
FIELD Y LONG_GRASS Lkz;
FIELD Z DEAD_BUSH Lfz;
FIELD aA CROPS Lna;
FIELD aB SOIL Lna;
FIELD aC FURNACE Lna;
FIELD aD BURNING_FURNACE Lna;
FIELD aE SIGN_POST Lna;
FIELD aF WOODEN_DOOR Lna;
FIELD aG LADDER Lna;
FIELD aH RAILS Lna;
FIELD aI COBBLESTONE_STAIRS Lna;
FIELD aJ WALL_SIGN Lna;
FIELD aK LEVER Lna;
FIELD aL STONE_PLATE Lna;
FIELD a name Ljava/lang/String;
FIELD aM IRON_DOOR_BLOCK Lna;
FIELD aN WOOD_PLATE Lna;
FIELD aO REDSTONE_ORE Lna;
FIELD aP GLOWING_REDSTONE_ORE Lna;
FIELD aQ REDSTONE_TORCH_OFF Lna;
FIELD aR REDSTONE_TORCH_ON Lna;
FIELD aS STONE_BUTTON Lna;
FIELD aT SNOW Lna;
FIELD aU ICE Lna;
FIELD aV SNOW_BLOCK Lna;
FIELD aW CACTUS Lna;
FIELD aX CLAY Lna;
FIELD aY SUGAR_CANE_BLOCK Lna;
FIELD aZ JUKEBOX Lna;
FIELD aa PISTON Lna;
FIELD ab PISTON_EXTENSION Lg;
FIELD ac WOOL Lna;
FIELD ad PISTON_MOVING Lmz;
FIELD ae YELLOW_FLOWER Lnw;
FIELD af RED_ROSE Lnw;
FIELD ag BROWN_MUSHROOM Lnw;
FIELD ah RED_MUSHROOM Lnw;
FIELD ai GOLD_BLOCK Lna;
FIELD aj IRON_BLOCK Lna;
FIELD ak DOUBLE_STEP Lna;
FIELD al STEP Lna;
FIELD am BRICK Lna;
FIELD an TNT Lna;
FIELD ao BOOKSHELF Lna;
FIELD ap MOSSY_COBBLESTONE Lna;
FIELD aq OBSIDIAN Lna;
FIELD ar TORCH Lna;
FIELD as FIRE Lpt;
FIELD at MOB_SPAWNER Lna;
FIELD au WOOD_STAIRS Lna;
FIELD av CHEST Lna;
FIELD aw REDSTONE_WIRE Lna;
FIELD ax DIAMOND_ORE Lna;
FIELD ay DIAMOND_BLOCK Lna;
FIELD az WORKBENCH Lna;
FIELD bA material Lhj;
FIELD bB frictionFactor F
FIELD ba FENCE Lna;
FIELD bb PUMPKIN Lna;
FIELD bc NETHERRACK Lna;
FIELD bd SOUL_SAND Lna;
FIELD be GLOWSTONE Lna;
FIELD bf PORTAL Lz;
FIELD bg JACK_O_LANTERN Lna;
FIELD bh CAKE_BLOCK Lna;
FIELD bi DIODE_OFF Lna;
FIELD bj DIODE_ON Lna;
FIELD bk LOCKED_CHEST Lna;
FIELD bl TRAP_DOOR Lna;
FIELD bm textureId I
FIELD bn id I
FIELD bo strength F
FIELD bp durability F
FIELD bs minX D
FIELD bt minY D
FIELD bu minZ D
FIELD bv maxX D
FIELD bw maxY D
FIELD bx maxZ D
FIELD by stepSound Lbu;
FIELD d Lbu;
FIELD m byId [Lna;
FIELD p isTileEntity [Z
FIELD u STONE Lna;
FIELD v GRASS Loj;
FIELD w DIRT Lna;
FIELD x COBBLESTONE Lna;
FIELD y WOOD Lna;
FIELD z SAPLING Lna;
METHOD <init> (ILhj;)V
ARG 1 i
ARG 2 material
METHOD a (ILjava/util/Random;)I
ARG 1 i
ARG 2 random
METHOD a canPlace (Ldj;III)Z
METHOD a canPlace (Ldj;IIII)Z
METHOD a dropNaturally (Ldj;IIIIF)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
ARG 5 l
ARG 6 f
METHOD a interact (Ldj;IIILem;)Z
METHOD a (Ldj;IIILfy;)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
ARG 5 itemstack
METHOD a postPlace (Ldj;IIILhl;)V
METHOD a (Ldj;IIILjava/util/Random;)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
ARG 5 l
METHOD a (Ldj;Lem;IIII)V
ARG 2 entityhuman
METHOD a getDamage (Lem;)F
ARG 1 entityhuman
METHOD a (Ljava/util/Random;)I
ARG 1 random
METHOD b remove (Ldj;III)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
METHOD b doPhysics (Ldj;IIII)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
ARG 5 l
METHOD c (F)Lna;
ARG 1 f
METHOD c (Ldj;III)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
METHOD c postBreak (Ldj;IIII)V
ARG 1 world
ARG 2 i
ARG 3 j
ARG 4 k
ARG 5 l
METHOD d isPowerSource ()Z
METHOD e postPlace (Ldj;IIII)V
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockBed.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS nj net/minecraft/server/BlockBed
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockBloodStone.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS po net/minecraft/server/BlockBloodStone
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockButton.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS iz net/minecraft/server/BlockButton
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockCactus.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS je net/minecraft/server/BlockCactus
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockCake.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS mw net/minecraft/server/BlockCake
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockClay.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS lf net/minecraft/server/BlockClay
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockClth.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS cq net/minecraft/server/BlockClth
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockDeadBush.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS fz net/minecraft/server/BlockDeadBush
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockDiode.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS oi net/minecraft/server/BlockDiode
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockDirt.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS jf net/minecraft/server/BlockDirt
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockDispenser.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS pa net/minecraft/server/BlockDispenser
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockDoor.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS hc net/minecraft/server/BlockDoor
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockFence.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS gn net/minecraft/server/BlockFence
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockFire.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS pt net/minecraft/server/BlockFire
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockFlower.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS nw net/minecraft/server/BlockFlower
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockFlowing.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS jc net/minecraft/server/BlockFlowing
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockGlass.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS do net/minecraft/server/BlockGlass
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockGrass.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS oj net/minecraft/server/BlockGrass
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockGravel.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ig net/minecraft/server/BlockGravel
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockIce.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ik net/minecraft/server/BlockIce
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockJukeBox.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS dt net/minecraft/server/BlockJukeBox
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLeaves.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ar net/minecraft/server/BlockLeaves
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLever.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS pd net/minecraft/server/BlockLever
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLightStone.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS hr net/minecraft/server/BlockLightStone
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLockedChest.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS gv net/minecraft/server/BlockLockedChest
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLog.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS nk net/minecraft/server/BlockLog
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockLongGrass.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS kz net/minecraft/server/BlockLongGrass
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS jn net/minecraft/server/BlockMinecartDetector
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockMinecartTrack.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS jj net/minecraft/server/BlockMinecartTrack
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockNote.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS jr net/minecraft/server/BlockNote
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockOre.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ic net/minecraft/server/BlockOre
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPiston.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS gi net/minecraft/server/BlockPiston
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPistonExtension.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS g net/minecraft/server/BlockPistonExtension
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPistonMoving.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS mz net/minecraft/server/BlockPistonMoving
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPortal.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS z net/minecraft/server/BlockPortal
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPressurePlate.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS bc net/minecraft/server/BlockPressurePlate
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockPumpkin.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS di net/minecraft/server/BlockPumpkin
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockRedstoneOre.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS az net/minecraft/server/BlockRedstoneOre
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockRedstoneTorch.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS by net/minecraft/server/BlockRedstoneTorch
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockReed.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ko net/minecraft/server/BlockReed
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockSand.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS ei net/minecraft/server/BlockSand
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockSandstone.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS kl net/minecraft/server/BlockSandstone
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockSapling.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS eu net/minecraft/server/BlockSapling
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockSign.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS mt net/minecraft/server/BlockSign
1 change: 1 addition & 0 deletions mappings/net/minecraft/server/BlockSlowSand.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CLASS iu net/minecraft/server/BlockSlowSand
Loading

0 comments on commit 68f2a66

Please sign in to comment.